Hello community,
here is the log from the commit of package openstack-keystone for
openSUSE:Factory checked in at 2013-06-13 17:24:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/openstack-keystone (Old)
and /work/SRC/openSUSE:Factory/.openstack-keystone.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openstack-keystone"
Changes:
--------
--- /work/SRC/openSUSE:Factory/openstack-keystone/openstack-keystone.changes
2013-04-29 14:09:43.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.openstack-keystone.new/openstack-keystone.changes
2013-06-13 17:24:05.000000000 +0200
@@ -0,0 +1,94 @@
+--------------------------------------------------------------------
+Sat Jun 8 00:05:26 UTC 2013 - [email protected]
+
+- Update to version 2013.1.3.a1.g4b22c02:
+ + Bump stable/grizzly next version to 2013.1.3
+
+--------------------------------------------------------------------
+Thu Jun 6 00:06:52 UTC 2013 - [email protected]
+
+- Update to version 2013.1.2.a11.g8dd57da:
+ + remove_role_from_user_and_project affecting all users (bug 1170649)
+ + Fix incorrect role assignment in migration.
+
+--------------------------------------------------------------------
+Sat Jun 1 06:15:56 UTC 2013 - [email protected]
+
+- Update to version 2013.1.2.a9.g39c4ca1:
+ + Read-only default domain for LDAP (bug 1168726)
+
+-------------------------------------------------------------------
+Fri May 31 09:29:37 UTC 2013 - [email protected]
+
+- remove pylint dependency
+
+-------------------------------------------------------------------
+Fri May 31 09:14:26 UTC 2013 - [email protected]
+
+- avoid warning in post script
+
+------------------------------------------------------------------
+Wed May 29 10:28:42 UTC 2013 - [email protected]
+
+- update test requires
+- remove setBadness call from rpmlintrc
+
+--------------------------------------------------------------------
+Wed May 22 23:35:38 UTC 2013 - [email protected]
+
+- Update to version 2013.1.2.a8.gf509179:
+ + Accept env variables to override default passwords
+ + LDAP list groups with missing member entry
+ + Add rule for list_groups_for_user in policy.json
+
+-------------------------------------------------------------------
+Tue May 21 13:48:53 UTC 2013 - [email protected]
+
+- add missing python-sqlalchemy-migrate requirement
+
+-------------------------------------------------------------------
+Sat May 18 13:30:18 UTC 2013 - [email protected]
+
+- update requires based on pip-requires
+
+--------------------------------------------------------------------
+Fri May 10 23:59:35 UTC 2013 - [email protected]
+
+- Update to version 2013.1.2.a3.g2e5cab9:
+ + use swift stable branch
+
+--------------------------------------------------------------------
+Thu May 9 23:58:59 UTC 2013 - [email protected]
+
+- Update to version 2013.1.2.a1.gaea73a7:
+ + Revoke tokens on user delete (bug 1166670)
+ + Bump stable/grizzly next version to 2013.1.2
+
+--------------------------------------------------------------------
+Tue May 7 23:58:22 UTC 2013 - [email protected]
+
+- Update to version 2013.1.1.a11.gb874c8f:
+ + Skip IPv6 tests for eventlet dns
+
+--------------------------------------------------------------------
+Fri May 3 00:00:43 UTC 2013 - [email protected]
+
+- Update to version 2013.1.1.a10.g3aa0f45:
+ + Fix token ids for memcached
+ + residual grants after delete action (bug1125637)
+ + Mark LDAP password and admin_token secret
+ + Set defaultbranch in .gitreview to stable/grizzly
+
+-------------------------------------------------------------------
+Fri Apr 26 14:37:45 UTC 2013 - [email protected]
+
+- add 0001-fix-duplicate-option-error.patch
+- Require the new python-python-memcached version (1.48)
+
+--------------------------------------------------------------------
+Wed Apr 24 23:52:27 UTC 2013 - [email protected]
+
+- Update to version 2013.1.1.a4.g5929850:
+ + Use is_enabled() in folsom->grizzly upgrade (bug 1167421)
+ + Fix for configuring non-default auth plugins properly
+
Old:
----
keystone-cs24277.diff
New:
----
0001-fix-duplicate-option-error.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ openstack-keystone-doc.spec ++++++
--- /var/tmp/diff_new_pack.KxuAMb/_old 2013-06-13 17:24:05.000000000 +0200
+++ /var/tmp/diff_new_pack.KxuAMb/_new 2013-06-13 17:24:05.000000000 +0200
@@ -19,7 +19,7 @@
%define component keystone
Name: openstack-%{component}-doc
-Version: 2013.1.1.a1.gec9115b
+Version: 2013.1.3.a1.g4b22c02
Release: 0
Summary: OpenStack Identity Service (Keystone) - Documentation
License: Apache-2.0
@@ -40,7 +40,7 @@
This package contains documentation files for openstack-keystone.
%prep
-%setup -q -n keystone-2013.1.1.a1.gec9115b
+%setup -q -n keystone-2013.1.3.a1.g4b22c02
%openstack_cleanup_prep
%build
++++++ openstack-keystone.spec ++++++
--- /var/tmp/diff_new_pack.KxuAMb/_old 2013-06-13 17:24:05.000000000 +0200
+++ /var/tmp/diff_new_pack.KxuAMb/_new 2013-06-13 17:24:05.000000000 +0200
@@ -22,7 +22,7 @@
%define hybrid keystone-hybrid-backend-master
Name: openstack-%{component}
-Version: 2013.1.1.a1.gec9115b
+Version: 2013.1.3.a1.g4b22c02
Release: 0
Summary: OpenStack Identity Service (Keystone)
License: Apache-2.0
@@ -36,6 +36,7 @@
# the SQL backend for tenants/roles
Source6: %{hybrid}.tar.gz
Source7: %{name}.logrotate
+Patch0: 0001-fix-duplicate-option-error.patch
BuildRequires: openstack-suse-macros
BuildRequires: openstack-utils
BuildRequires: python-base
@@ -45,9 +46,9 @@
BuildRequires: python-Sphinx
Requires: logrotate
Requires: python-argparse
-Requires: python-iso8601
+Requires: python-iso8601 >= 0.1.4
Requires: python-keystone = %{version}
-Requires: python-oslo.config
+Requires: python-oslo.config >= 1.1.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
# To generate a self-signed certificate to be used in demo setups:
Requires(post): coreutils
@@ -73,7 +74,6 @@
family.
%package -n python-keystone
-
Summary: OpenStack Identity Service (Keystone) - Python module
Group: Development/Languages/Python
Requires: python >= 2.6.8
@@ -81,15 +81,16 @@
Requires: python-PasteDeploy
Requires: python-Routes
Requires: python-SQLAlchemy >= 0.7.8
-Requires: python-WebOb
+Requires: python-WebOb >= 1.2.3
Requires: python-eventlet >= 0.9.12
Requires: python-greenlet
Requires: python-iso8601 >= 0.1.4
-Requires: python-keystoneclient >= 0.2
+Requires: python-keystoneclient >= 0.2.1
Requires: python-ldap
Requires: python-lxml
-Requires: python-pam
+Requires: python-pam >= 0.1.4
Requires: python-passlib
+Requires: python-sqlalchemy >= 0.7.8
Requires: python-sqlalchemy-migrate >= 0.7.2
%description -n python-keystone
@@ -100,23 +101,22 @@
This package contains the core Python module of OpenStack Keystone.
%package test
-
Summary: Testsuite for the OpenStack Keystone
Group: Development/Languages/Python
Requires: %{name} = %{version}
Requires: python-Sphinx >= 1.1.2
Requires: python-WebTest
Requires: python-coverage
-Requires: python-keystoneclient
+Requires: python-keystoneclient >= 0.2.1
Requires: python-mox
Requires: python-netifaces
Requires: python-nose
Requires: python-nosehtmloutput
Requires: python-nosexcover
Requires: python-openstack.nose_plugin
-Requires: python-pep8
-Requires: python-pylint
-Requires: python-python-memcached
+Requires: python-pep8 >= 1.3.3
+Requires: python-python-memcached > 1.47
+Requires: python-requests >= 1.0.0
Requires: python-swift
Requires: python-unittest2
@@ -126,7 +126,8 @@
%prep
# unpack the backend hybrid in addition to the main keyston source
-%setup -q -T -D -b0 -a6 -n keystone-2013.1.1.a1.gec9115b
+%setup -q -T -D -b0 -a6 -n keystone-2013.1.3.a1.g4b22c02
+%patch0 -p1
%openstack_cleanup_prep
%build
@@ -189,10 +190,12 @@
%post
# create an example.com certificate if not available already
if ! [ -r /etc/keystone/ssl/certs/signing_cert.pem ]; then
+ if [ -r /etc/keystone/ssl/certs/index.txt ]; then
# recreate index.txt if it is only about the example.com config
- if [ $(wc -l /etc/keystone/ssl/certs/index.txt) -le 1] && grep -q
CN=www.example.com /etc/keystone/ssl/certs/index.txt; then
+ if [ 0$(wc -l /etc/keystone/ssl/certs/index.txt) -le 1 ] && grep -q
CN=www.example.com /etc/keystone/ssl/certs/index.txt; then
rm /etc/keystone/ssl/certs/index.txt
fi
+ fi
/usr/bin/keystone-manage pki_setup --keystone-user %{username}
--keystone-group %{groupname}
# keystone-manage will create a keystone.log file owned by root; fix that
test -f %{_localstatedir}/log/keystone/keystone.log && chown
%{username}:%{groupname} %{_localstatedir}/log/keystone/keystone.log
++++++ 0001-fix-duplicate-option-error.patch ++++++
>From a3742ecc255a84692f0efc1f7aeef1fb9b1c4346 Mon Sep 17 00:00:00 2001
From: termie <[email protected]>
Date: Fri, 5 Apr 2013 14:05:03 -0700
Subject: [PATCH] fix duplicate option error
when using ./run_tests.sh with -xintegration this test fails
with a duplicate option error, we shouldn't be running it there
Change-Id: Idb0f7608bbefd2975958ae30977e9a4d5debfc1f
---
run_tests.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/run_tests.sh b/run_tests.sh
index 3218b78..903390f 100755
--- a/run_tests.sh
+++ b/run_tests.sh
@@ -90,7 +90,7 @@ fi
if [ $nokeystoneclient -eq 1 ]; then
# disable the integration tests
- noseopts="$noseopts -I test_keystoneclient*"
+ noseopts="$noseopts -I test_keystoneclient* -I _test_import_auth_token.py"
fi
function run_tests {
--
1.8.1.4
++++++ keystone-hybrid-backend-master.tar.gz ++++++
++++++ keystone-stable-grizzly.tar.gz ++++++
++++ 1920 lines of diff (skipped)
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]