Hello community,

here is the log from the commit of package openstack-keystone for 
openSUSE:Factory checked in at 2013-09-16 12:37:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-08-07 20:47:12.000000000 +0200
+++ 
/work/SRC/openSUSE:Factory/.openstack-keystone.new/openstack-keystone.changes   
    2013-09-16 12:37:48.000000000 +0200
@@ -0,0 +1,265 @@
+-------------------------------------------------------------------
+Wed Sep 11 00:15:03 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a15.g33c8025:
+  + Import core.* in keystone.tests
+  + Tests use "from keystone import tests"
+
+-------------------------------------------------------------------
+Tue Sep 10 00:12:35 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a12.g8dc7ed2:
+  + Close each LDAP connection after it is used,
+  + domain-specific drivers experimental in havana
+  + Fix incorrect test for list_users
+
+-------------------------------------------------------------------
+Mon Sep  9 12:22:00 UTC 2013 - [email protected]
+
+- update openstack-keystone.init: Set HOME dir correctly
+  for openssl random state preservation
+
+-------------------------------------------------------------------
+Sat Sep  7 07:46:43 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a7.gdac281a:
+  + Changed header from LLC to Foundation based on trademark policies
+
+-------------------------------------------------------------------
+Fri Sep  6 00:02:39 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a490.g8d2f53c:
+  + Move _generate_paste_config to tests.core
+  + OAuth authorizing user should propose roles to delegate
+  + Imported Translations from Transifex
+  + Support timezone in memcached token backend
+  + Changes template header for translation catalogs
+
+-------------------------------------------------------------------
+Thu Sep  5 15:07:05 UTC 2013 - [email protected]
+
+- Fix RUNDIR in init-script
+
+-------------------------------------------------------------------
+Thu Sep  5 00:21:16 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a481.gd286187:
+  + Modify default file/directory permissions
+  + Utilities to create directores, set ownership & permissions
+  + Update keystone-all man page
+  + Add a oauth1-configuration.rst and extension section to docs
+  + Update keystone wsgi httpd script for oslo logging
+  + Fix the code miss to show the correct error messages
+
+-------------------------------------------------------------------
+Tue Sep  3 23:39:02 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a469.g36b5df5:
+  + Cleanup cache layer tests
+  + Implement basic caching around assignment CRUD
+  + add 'project' notifications to docs
+
+-------------------------------------------------------------------
+Mon Sep  2 08:21:36 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a464.g372a062:
+  + Fixes a link in the documentation
+  + Create associations between projects and endpoints
+  + Keystone Caching Layer for Manager Calls
+  + Add defense in ldap:get_roles_for_user_and_project
+  + filter in ldap list_groups_for_user
+  + Implement API protection on target entities
+  + Fix error where consumer is not deleted from sql
+  + Implement Caching for Token Revocation List
+  + Refactor Token Provider to be aware of expired tokens.
+  + Add notifications module
+  + Remove enumerate calls
+  + Drop support for diablo to essex migrations
+  + Use correct filename for index & serial file when setting permissions
+  + Removes KVS references from the documentation
+  + Implement decorator-based notifications for users
+  + Add Memory Isolating Cache Proxy
+  + Add project CRUD to assignment_api Manager
+  + Enable SQL tests for oauth
+  + Add 'cn' to attribute_list for enabled_users/tenants query
+  + Fix role lookup for Active Directory
+  + Bump hacking to 0.7
+  + Remove kvs backend from oauth1 extension
+  + Add common code from Oslo for work with database
+  + Use common db model class from Oslo
+  + Imported Translations from Transifex
+  + Implement caching for Tokens and Token Validation
+  + Document usage notifications
+  + Use joins instead of multiple lookups in groups sql
+  + Use testtools as base test class.
+
+-------------------------------------------------------------------
+Mon Aug 26 23:56:06 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a410.g7eed453:
+  + Remove a useless arg in range()
+  + Fix translate static messages in response
+  + Use system locale when Accept-Language header is not provided
+
+-------------------------------------------------------------------
+Mon Aug 26 08:56:18 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a404.g15a3bde:
+  + Clean up keystone-manage man page
+
+-------------------------------------------------------------------
+Sun Aug 25 23:59:23 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a402.g361185c:
+  + remove flake8 option from run_tests.sh
+
+-------------------------------------------------------------------
+Sun Aug 25 00:00:44 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a401.gda26317:
+  + Delete file TODO
+  + change oauth.consumer description into nullable
+
+-------------------------------------------------------------------
+Sat Aug 24 00:06:10 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a397.g4dbda64:
+  + Ensure username passed by REMOTE_USER can contain '@'
+  + fix the default values for token and password auth
+  + Migrating ec2 credentials to credential.
+  + remove unused function
+  + add foreign key constraint on oauth tables
+
+-------------------------------------------------------------------
+Fri Aug 23 00:01:08 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a388.gfebab09:
+  + use provider to validate tokens
+
+-------------------------------------------------------------------
+Thu Aug 22 00:00:59 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a386.gb6f6b57:
+  + Remove User Check from Assignments
+  + Remove an enumerate call
+  + Assignment to reserved built-in symbol: filter
+  + Fix isEnabledFor for compatibility with logging
+
+-------------------------------------------------------------------
+Wed Aug 21 00:08:51 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a378.g7bc167d:
+  + Refactor Token Providers for better version interfaces
+  + Remove kwargs from manager calls / general cleanup
+  + remove refs to keystone.common.logging
+  + Store hash of access as primary key for ec2 type.
+  + Add test test_deleting_project_delete_grants
+  + Ignore flake issues in build/ directory
+  + Move some logic from update() to BaseLdap
+  + Move affirm_unique() in create() to BaseLdap
+  + Assignment to reserved built-in symbol: dir
+  + Remove Keystone specific logging module
+
+-------------------------------------------------------------------
+Mon Aug 19 09:37:28 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a358.g9c92d27:
+  + Add support for API message localization
+
+-------------------------------------------------------------------
+Sat Aug 17 23:59:12 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a356.g14cba15:
+  + Add delegated_auth support for keystone
+
+-------------------------------------------------------------------
+Fri Aug 16 23:58:17 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a354.g781c65b:
+  + update usage in run_test.sh for flake8
+  + Increase length of username in DB
+  + Remove unused import
+  + Set wsgi startup log level to INFO
+  + Add unit test to check non-string password support
+  + Cleaned up a few old crufties from README
+  + Clean hacking errors in advance of hacking update
+  + Implement domain specific Identity backends
+  + More validation in test_user_enable_attribute_mask
+  + Fix LDAP Identity with non-zero user_enabled_default
+  + Fix LDAP Identity get user with user_enabled_mask
+
+-------------------------------------------------------------------
+Thu Aug 15 23:37:15 UTC 2013 - [email protected]
+
+- Update to version 2013.2.a336.gb0b32d0:
+  + Skip test_create_unicode_user_name in _ldap_livetest
+  + Do not skip test_user_enable_attribute_mask in _ldap_livetest
+  + Fix test_user_enable_attribute_mask so it actually tests
++++ 68 more lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/openstack-keystone/openstack-keystone.changes
++++ and 
/work/SRC/openSUSE:Factory/.openstack-keystone.new/openstack-keystone.changes

Old:
----
  0001-Make-pki_setup-work-with-OpenSSL-0.9.x.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ openstack-keystone-doc.spec ++++++
--- /var/tmp/diff_new_pack.8f3rYd/_old  2013-09-16 12:37:49.000000000 +0200
+++ /var/tmp/diff_new_pack.8f3rYd/_new  2013-09-16 12:37:49.000000000 +0200
@@ -19,7 +19,7 @@
 %define component keystone
 
 Name:           openstack-%{component}-doc
-Version:        2013.2.a293.ged1f967
+Version:        2013.2.a15.g33c8025
 Release:        0
 Summary:        OpenStack Identity Service (Keystone) - Documentation
 License:        Apache-2.0
@@ -43,7 +43,7 @@
 This package contains documentation files for openstack-keystone.
 
 %prep
-%setup -q -n keystone-2013.2.a293.ged1f967
+%setup -q -n keystone-2013.2.a15.g33c8025
 %openstack_cleanup_prep
 
 %build

++++++ openstack-keystone.spec ++++++
--- /var/tmp/diff_new_pack.8f3rYd/_old  2013-09-16 12:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.8f3rYd/_new  2013-09-16 12:37:50.000000000 +0200
@@ -21,7 +21,7 @@
 %define username openstack-%{component}
 
 Name:           openstack-%{component}
-Version:        2013.2.a293.ged1f967
+Version:        2013.2.a15.g33c8025
 Release:        0
 Summary:        OpenStack Identity Service (Keystone)
 License:        Apache-2.0
@@ -32,16 +32,16 @@
 Source2:        logging.conf
 Source3:        default_catalog.templates
 Source7:        %{name}.logrotate
-Patch1:         0001-Make-pki_setup-work-with-OpenSSL-0.9.x.patch
 BuildRequires:  openstack-suse-macros
 BuildRequires:  openstack-utils
+BuildRequires:  python-Babel
 BuildRequires:  python-base
-BuildRequires:  python-d2to1
-BuildRequires:  python-distribute
+BuildRequires:  python-netaddr
 BuildRequires:  python-oslo.config
 BuildRequires:  python-oslo.sphinx
 BuildRequires:  python-pbr
-# Needed for %post section keystone-manage invocation:
+BuildRequires:  python-setuptools
+# Needed for %%post section keystone-manage invocation:
 BuildRequires:  python-WebOb
 BuildRequires:  python-passlib
 BuildRequires:  python-routes
@@ -51,20 +51,17 @@
 Requires:       python-argparse
 Requires:       python-iso8601 >= 0.1.4
 Requires:       python-keystone = %{version}
-Requires:       python-oslo.config >= 1.1.0
+Requires:       python-oslo.config >= 1.2.0a3
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # To generate a self-signed certificate to be used in demo setups:
 Requires(post): coreutils
 Requires(post): python-keystone
+Requires(post): python-dogpile.cache
 Requires(post): python-argparse
 Requires(post): python-iso8601
 Requires(post): openssl
 Requires(post): sysconfig
-%if 0%{?suse_version} > 1110
 Requires(pre):  pwdutils
-%else
-Requires(pre):  shadow-utils
-%endif
 %if 0%{?suse_version} && 0%{?suse_version} <= 1110
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %else
@@ -80,18 +77,21 @@
 Summary:        OpenStack Identity Service (Keystone) - Python module
 Group:          Development/Languages/Python
 Requires:       python >= 2.6.8
+Requires:       python-Babel >= 0.9.6
 Requires:       python-Paste
 Requires:       python-PasteDeploy
 Requires:       python-Routes
 Requires:       python-SQLAlchemy >= 0.7.8
 Requires:       python-WebOb >= 1.0.8
-Requires:       python-d2to1 >= 0.2.10
+Requires:       python-dogpile.cache >= 0.5.0
 Requires:       python-eventlet >= 0.9.12
 Requires:       python-greenlet
 Requires:       python-iso8601 >= 0.1.4
-Requires:       python-keystoneclient >= 0.2.1
+Requires:       python-keystoneclient >= 0.3.0
 Requires:       python-ldap
 Requires:       python-lxml
+Requires:       python-netaddr
+Requires:       python-oauth2
 Requires:       python-pam >= 0.1.4
 Requires:       python-passlib
 Requires:       python-pbr >= 0.5
@@ -116,8 +116,8 @@
 Requires:       python-WebTest
 Requires:       python-coverage
 Requires:       python-flake8 >= 2.0
-Requires:       python-hacking >= 0.5.3
-Requires:       python-keystoneclient >= 0.2.1
+Requires:       python-hacking >= 0.5.6
+Requires:       python-keystoneclient >= 0.3.0
 Requires:       python-mox
 Requires:       python-netifaces
 Requires:       python-nose
@@ -126,7 +126,7 @@
 Requires:       python-openstack.nose_plugin
 Requires:       python-pep8 >= 1.4.5
 Requires:       python-pyflakes >= 0.7.2
-Requires:       python-python-memcached > 1.47
+Requires:       python-python-memcached
 Requires:       python-requests >= 1.0.0
 Requires:       python-swift
 Requires:       python-unittest2
@@ -138,8 +138,7 @@
 functionality of OpenStack Keystone.
 
 %prep
-%setup -q -n keystone-2013.2.a293.ged1f967
-%patch1 -p1
+%setup -q -n keystone-2013.2.a15.g33c8025
 %openstack_cleanup_prep
 
 %build

++++++ keystone-master.tar.gz ++++++
++++ 161586 lines of diff (skipped)

++++++ openstack-keystone.init ++++++
--- /var/tmp/diff_new_pack.8f3rYd/_old  2013-09-16 12:37:50.000000000 +0200
+++ /var/tmp/diff_new_pack.8f3rYd/_new  2013-09-16 12:37:50.000000000 +0200
@@ -14,7 +14,7 @@
 
 USER="openstack-keystone"
 CONFFILE="/etc/keystone/keystone.conf"
-RUNDIR="/var/run/Keystone"
+RUNDIR="/var/run/keystone"
 
 # $RUNDIR can be tmpfs, thus we have to create/own it here:
 mkdir -p $RUNDIR && chown $USER. $RUNDIR
@@ -24,7 +24,7 @@
 case "$1" in
     start)
         echo -n "Starting keystone"
-        /sbin/startproc -q -s -u $USER /usr/bin/keystone-all 
--config-file=$CONFFILE
+        su $USER -s /bin/sh -c "/sbin/startproc -q -s /usr/bin/keystone-all 
--config-file=$CONFFILE"
         rc_status -v
         ;;
     stop)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to