[openstack-keystone] folsom-1 milestone

Alan Pevec apevec at fedoraproject.org
Fri May 25 10:23:06 UTC 2012


commit d75edaf290adf1909dca6dcafde8558741f9ce6c
Author: Alan Pevec <apevec at redhat.com>
Date:   Fri May 25 12:22:34 2012 +0200

    folsom-1 milestone

 .gitignore                                         |    2 +-
 ..._nova_auth-only-create-roles-which-don-t-.patch |   62 --------------------
 openstack-keystone.spec                            |   34 +++++------
 sources                                            |    2 +-
 4 files changed, 18 insertions(+), 82 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index af4a28e..15be487 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/keystone-2012.1.tar.gz
+/keystone-2012.2~f1.tar.gz
diff --git a/openstack-keystone.spec b/openstack-keystone.spec
index c148006..0848d41 100644
--- a/openstack-keystone.spec
+++ b/openstack-keystone.spec
@@ -1,34 +1,28 @@
 #
-# This is 2012.1 essex release
+# This is 2012.2 folsom-1 milestone
 #
-%global release_name essex
-%global release_letter rc
-%global milestone 2
-%global snapdate 20120404
-%global git_revno r2201
+%global release_name folsom
+%global release_letter f
+%global milestone 1
+%global snapdate 20120523
+%global git_revno r2300
 
 %global snaptag ~%{release_letter}%{milestone}~%{snapdate}.%{git_revno}
 
 Name:           openstack-keystone
-Version:        2012.1
-Release:        3%{?dist}
-#Release:       0.1.%{release_letter}%{milestone}%{?dist}
+Version:        2012.2
+Release:        0.1.%{release_letter}%{milestone}%{?dist}
 Summary:        OpenStack Identity Service
 
 License:        ASL 2.0
 URL:            http://keystone.openstack.org/
-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}~%{release_letter}%{milestone}.tar.gz
+#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}~%{release_letter}%{milestone}.tar.gz
 #Source0:        http://keystone.openstack.org/tarballs/keystone-%{version}%{snaptag}.tar.gz
 Source1:        openstack-keystone.logrotate
 Source2:        openstack-keystone.service
 Source5:        openstack-keystone-sample-data
 
-#
-# patches_base=2012.1
-#
-Patch0001: 0001-Make-import_nova_auth-only-create-roles-which-don-t-.patch
-
 BuildArch:      noarch
 BuildRequires:  python2-devel
 BuildRequires:  python-sphinx >= 1.0
@@ -96,14 +90,13 @@ This package contains the Keystone Authentication Middleware.
 %prep
 %setup -q -n keystone-%{version}
 
-%patch0001 -p1
-
 find . \( -name .gitignore -o -name .placeholder \) -delete
 find keystone -name \*.py -exec sed -i '/\/usr\/bin\/env python/d' {} \;
 
 
 %build
 # change default configuration
+cp etc/keystone.conf.sample etc/keystone.conf
 openstack-config --set etc/keystone.conf DEFAULT log_file %{_localstatedir}/log/keystone/keystone.log
 openstack-config --set etc/keystone.conf sql connection mysql://keystone:keystone@localhost/keystone
 openstack-config --set etc/keystone.conf catalog template_file %{_sysconfdir}/keystone/default_catalog.templates
@@ -123,6 +116,7 @@ rm -fr %{buildroot}%{python_sitelib}/run_tests.*
 
 install -d -m 755 %{buildroot}%{_sysconfdir}/keystone
 install -p -D -m 640 etc/keystone.conf %{buildroot}%{_sysconfdir}/keystone/keystone.conf
+install -p -D -m 640 etc/logging.conf.sample %{buildroot}%{_sysconfdir}/keystone/logging.conf
 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
@@ -186,6 +180,7 @@ fi
 %{_unitdir}/openstack-keystone.service
 %dir %{_sysconfdir}/keystone
 %config(noreplace) %attr(-, root, keystone) %{_sysconfdir}/keystone/keystone.conf
+%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
 %config(noreplace) %{_sysconfdir}/logrotate.d/openstack-keystone
@@ -206,6 +201,9 @@ fi
 %{python_sitelib}/keystone/middleware/auth_token.py*
 
 %changelog
+* Fri May 25 2012 Alan Pevec <apevec at redhat.com> 2012.2-0.1.f1
+- folsom-1 milestone
+
 * Thu May 24 2012 Alan Pevec <apevec at redhat.com> 2012.1-3
 - python-keystone-auth-token subpackage (rhbz#824034)
 - use reserved user id for keystone (rhbz#752842)
diff --git a/sources b/sources
index 6538cd3..329a3a7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-bf35c5f1794c237f92486cb7d30133b3  keystone-2012.1.tar.gz
+797f89850e20ec6ff24e65a3f4b80ec7  keystone-2012.2~f1.tar.gz


More information about the scm-commits mailing list