[openstack-keystone/el6-havana: 8/9] Merge branch 'master' into el6-havana
Alan Pevec
apevec at fedoraproject.org
Mon Sep 9 22:08:52 UTC 2013
commit a65b4e897181741b307c03e9b09622b21a44ae92
Merge: 9e75c94 237c9fa
Author: Alan Pevec <apevec at redhat.com>
Date: Mon Sep 9 23:57:29 2013 +0200
Merge branch 'master' into el6-havana
.gitignore | 1 +
0001-remove-runtime-dep-on-python-pbr.patch | 52 ++++++
...oslo.sphinx-and-remove-local-copy-of-doc-.patch | 176 ++++++++++++++++++++
...-parameter-values-with-keystone-dist.conf.patch | 55 ++++++
keystone-dist.conf | 30 ++++
openstack-keystone-sample-data | 2 +-
openstack-keystone.spec | 57 ++++---
sources | 2 +-
8 files changed, 349 insertions(+), 26 deletions(-)
---
diff --cc openstack-keystone.spec
index 74bc397,f6b2891..071d243
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@@ -16,36 -16,31 +16,39 @@@ URL: http://keystone.opensta
#Source0: http://launchpad.net/keystone/%{release_name}/%{version}/+download/keystone-%{version}.tar.gz
Source0: http://launchpad.net/keystone/%{release_name}/%{release_name}-%{milestone}/+download/keystone-%{version}.b%{milestone}.tar.gz
Source1: openstack-keystone.logrotate
-Source2: openstack-keystone.service
+Source2: openstack-keystone.init
+Source3: openstack-keystone.upstart
Source5: openstack-keystone-sample-data
+ Source20: keystone-dist.conf
+Patch0: openstack-keystone-newdeps.patch
#
- # patches_base=2013.2.b2
+ # patches_base=2013.2.b3
#
+ Patch0001: 0001-remove-runtime-dep-on-python-pbr.patch
+ Patch0002: 0002-Revert-Use-oslo.sphinx-and-remove-local-copy-of-doc-.patch
+ Patch0003: 0003-sync-parameter-values-with-keystone-dist.conf.patch
BuildArch: noarch
+
BuildRequires: python2-devel
-BuildRequires: python-sphinx >= 1.0
-BuildRequires: systemd-units
+BuildRequires: python-sphinx10
- BuildRequires: openstack-utils
BuildRequires: python-pbr
BuildRequires: python-d2to1
+# These are required to build due to the requirements check added
+BuildRequires: python-sqlalchemy0.7
+BuildRequires: python-webob1.0
+BuildRequires: python-paste-deploy1.5
+BuildRequires: python-routes1.12
Requires: python-keystone = %{version}-%{release}
- Requires: python-keystoneclient >= 1:0.2.0
+ Requires: python-keystoneclient >= 1:0.3.0
-Requires(post): systemd-units
-Requires(preun): systemd-units
-Requires(postun): systemd-units
+Requires(post): chkconfig
+Requires(postun): initscripts
+Requires(preun): chkconfig
+Requires(preun): initscripts
Requires(pre): shadow-utils
%description
@@@ -97,8 -94,10 +103,11 @@@ This package contains documentation fo
%prep
%setup -q -n keystone-%{version}.b%{milestone}
+%patch0 -p1 -b .newdeps
+ %patch0001 -p1
+ %patch0002 -p1
+ %patch0003 -p1
sed -i 's/%{version}.b%{milestone}/%{version}/' PKG-INFO
find . \( -name .gitignore -o -name .placeholder \) -delete
@@@ -139,10 -131,9 +141,10 @@@ install -p -D -m 640 etc/logging.conf.s
install -p -D -m 640 etc/default_catalog.templates %{buildroot}%{_sysconfdir}/keystone/default_catalog.templates
install -p -D -m 640 etc/policy.json %{buildroot}%{_sysconfdir}/keystone/policy.json
install -p -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/logrotate.d/openstack-keystone
-install -p -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/openstack-keystone.service
+install -p -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/openstack-keystone
# Install sample data script.
- install -p -D -m 755 tools/sample_data.sh %{buildroot}%{_datadir}/%{name}/sample_data.sh
- install -p -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/%{name}/%{name}.upstart
+ install -p -D -m 755 tools/sample_data.sh %{buildroot}%{_datadir}/keystone/sample_data.sh
++install -p -D -m 644 %{SOURCE3} %{buildroot}%{_datadir}/keystone/%{name}.upstart
install -p -D -m 755 %{SOURCE5} %{buildroot}%{_bindir}/openstack-keystone-sample-data
install -d -m 755 %{buildroot}%{_sharedstatedir}/keystone
@@@ -213,11 -190,13 +215,13 @@@ f
%{_bindir}/keystone-all
%{_bindir}/keystone-manage
%{_bindir}/openstack-keystone-sample-data
- %{_datadir}/%{name}
+ %dir %{_datadir}/keystone
+ %attr(0640, root, keystone) %{_datadir}/keystone/keystone-dist.conf
+ %attr(0640, root, keystone) %{_datadir}/keystone/keystone-dist-paste.ini
+ %attr(0755, root, root) %{_datadir}/keystone/sample_data.sh
-%{_unitdir}/openstack-keystone.service
+%{_initrddir}/openstack-keystone
%dir %attr(0750, root, keystone) %{_sysconfdir}/keystone
%config(noreplace) %attr(-, root, keystone) %{_sysconfdir}/keystone/keystone.conf
- %config(noreplace) %attr(-, root, keystone) %{_sysconfdir}/keystone/keystone-paste.ini
%config(noreplace) %attr(-, root, keystone) %{_sysconfdir}/keystone/logging.conf
%config(noreplace) %attr(-, root, keystone) %{_sysconfdir}/keystone/default_catalog.templates
%config(noreplace) %attr(-, keystone, keystone) %{_sysconfdir}/keystone/policy.json
@@@ -239,8 -216,13 +243,13 @@@
%endif
%changelog
+ * Mon Sep 09 2013 Alan Pevec <apevec at redhat.com> - 2013.2-0.8.b3
+ - havana-3 milestone
+ - drop pbr run-time dependency
+ - set distribution defaults in keystone-dist.conf
+
-* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2013.2-0.5.b2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+* Tue Jul 23 2013 pbrady at redhat.com 2013.2-0.5.b2
+- Ensure service start waits until service is available
* Thu Jul 18 2013 pbrady at redhat.com 2013.2-0.4.b2
- havana-2 milestone
More information about the scm-commits
mailing list