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]