SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for openstack-keystone-doc-8.1.3~a0~dev1-88.4.noarch.rpm :
Mon Jul 18 14:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.3.dev1:

* fix cover job for liberty
8.1.2

Fri May 27 14:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.1.dev13:

* Fix post jobs

* Updated from global requirements

* Changed the key repo validation to allow read only

* Remove test_invalid_policy_raises_error

* Updating sample configuration file

* Keystone jobs should honor upper-constraints.txt

* Return 404 instead of 401 for tokens w/o roles

Mon May 9 14:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.1.dev4:

* Updated from global requirements

Fri Apr 29 14:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.1.dev3:

* Updating sample configuration file

Wed Apr 27 14:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.1.dev2:

* Correct test to support changing N release name

* test REMOTE_USER does not authenticate

* Doc - Detailing objects\' attributes available for policy.json

* Sync oslo-incubator rpc module

* Rename requires files to standard names

* Fix test coverage for v2 scoped auth xml response (bug 1160504)

* add --config-dir=DIR for keystone-all option

* Add --config-dir=DIR in OPTIONS

* Files for Apache-HTTPD

* Bug #907521. Changes to support get roles by service

* Testing Refactor - this is a squash of 6 commits - original commits are vailable for cherry-picking here: https://github.com/ziadsawalha/keystone/commits/tests

* Fixed bug 905422. Swift caching should work again. Also fixed a few other minor syntactical stuff

* Bug #890801 Changes to support /extensions call. - Introduced a new extension reader to read static extension content. - Added additional rst files explaining extensions. - Removed functionality from additional middleware that used to support /extensions call.ie RAX-KEY-extension - Removed service extension test as it was no more relavent. - Added unit test that checks toggling of extensions. - Additional notes on the conf file

* Bug #854104 - Changes to allow admin url to be shown only for admin users. - Additional test asserts to verify

* X.509 client authentication with Keystone. Implements blueprint 2-way-ssl

* Fixing bug 859937. Removing incorrect atom feed references from roles.xsd

* Updating legacy auth translation to 2.0 (bug #863661)

* Fix invocations of TemplateError. This exception takes precisely three parameters, so I\'ve added a fake location (0, 0) to keep it happy

* Dev guide rebuild and minor fixes

* Port of glance-control to keystone. This will make writing certain keystone integration functional tests a little easier to do

* Committer: Joe Savak

* Added automatic test discovery to unit tests and removed all dead tests

* #16 Changes to remove unused group clls

* (Related to) Issue 32: bin/sampledata.sh cannot be executed outside of bin/

* Name changes BaseURLRefs to EndPoints and BaseURLs to EndpointTemplates

* Name changes BaseURLRefs to EndPoints and BaseURLs to EndpointTemplates

* Mae Pylintrc, reordered imports made pep8 of the files

* Added as per HACKING Files

* Modified server.py tenant group URL to fix failing test cases

* Added missing tests, mad e enable and disable password work

Wed Mar 9 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.1.1.dev1:

* Store config in drivers and use it to get list_limit
8.1.0

Fri Feb 19 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev34:

* Make WebSSO trusted_dashboard hostname case-insensitive

Tue Feb 2 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev33:

* Imported Translations from Zanata

* Escape DN in enabled query

* Test enabled emulation with special user_tree_dn

* Fix schema validation to use JSONSchema for empty entity

* Refactors validation tests to better see the cases

Mon Feb 1 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev24:

* Revert \"Validate domain ownership for v2 tokens\"

Thu Jan 28 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev22:

* Fix trust redelegation and associated test

* use self.skipTest instead of self.skip

Sun Jan 24 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev19:

* Imported Translations from Zanata

Sat Jan 16 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev18:

* Fix users in group and groups for user exact filters

* Expose defect in users_in_group, groups_for_user exact filters

* Ensure endpoints returned is filtered correctly

Fri Jan 15 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev12:

* Add audit IDs to revocation events

* Updated from global requirements

Thu Jan 7 13:00:00 2016 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev8:

* Fix 500 error when no fernet token is passed

* More useful message when using direct driver import

* force releasenotes warnings to be treated as errors

Thu Dec 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev2:

* Updated from global requirements

Fri Dec 11 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.2.dev1:
8.0.1

* Updated from global requirements

Wed Nov 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev21:

* Updated from global requirements

Tue Nov 24 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev20:

* Remove hardcoded LDAP group schema from emulated enabled mix-in

Thu Nov 19 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev18:

* Add liberty release notes in YAML format

* Add reno for release notes management

Wed Nov 18 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev14:

* add initiator to v2 calls for additional auditing

Fri Nov 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev12:

* Imported Translations from Zanata

Thu Oct 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev11:

* Updated from global requirements

Tue Oct 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev10:

* Updated from global requirements

Sun Oct 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev9:

* Handle 16-char non-uuid user IDs in payload

Sat Oct 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev7:

* Update .gitreview

* Add user domain info to federated fernet tokens

* Unit tests for fernet validate_v3_token

Fri Oct 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.1.dev1:

* Switch to post-versioning
8.0.0

Wed Oct 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0rc2.dev4:

* Ensure token validation works irrespective of padding

Sun Oct 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0rc2.dev3:

* Show v3 endpoints in v2 endpoint list

* Imported Translations from Zanata

* Skip rows with empty remote_ids

Mon Sep 28 14:00:00 2015 tbechtoldAATTsuse.com
- update to 8.0.0.0~rc1:

* Bring bandit config up-to-date

* Update the examples used for the trusted_dashboard option

* Log message when debug is enabled

* Clean up bandit profiles

* federation.idp use correct subprocess

* Change ignore-errors to ignore_errors

* Imported Translations from Zanata

* Relax newly imposed sql driver restriction for domain config

* Add documentation for configuring IdP WebSSO

* Updated from global requirements

* check if tokenless auth is configured before validating

* Updated from global requirements

* Issue deprecation warning if domain_id not specified in create call

* Removed the extra http:// from JSON schema link
- switch to stable/liberty branch

Wed Sep 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev44:

* Updated from global requirements

* Update federation router with missing call

* Update man pages with liberty version and dates

Tue Sep 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev40:

* Refactor: Don\'t hard code the error code

* Move TestClient to test_versions

* Get method\'s class name in a python3-compatible way

* Use /auth/projects in tests

Sat Sep 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev34:

* Use oslo.log fixture

* Remove keystone/openstack/
* from coveragerc

* Do not revoke all of a user\'s tokens when a role assignment is deleted

* Handle tokens created and quickly revoked with insufficient timestamp precision

* Show that unscoped tokens are revoked when deleting role assignments

* Remove unnecessary load_backends from TestKeystoneTokenModel

Wed Sep 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev27:

* Update apache-httpd.rst

* Updated from global requirements

* Remove padding from Fernet tokens

* Fixed typos in \'developing_drivers\' doc

* Build oslo.context RequestContext

Tue Sep 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev18:

* Imported Translations from Transifex

* Updated from global requirements

* Correct docstring for common.authorization

Mon Sep 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev15:

* Change tests to use common name for keystone.tests.unit

* Removes py3 test import hacks

Sun Sep 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev11:

* Test list_role_assignment in standard inheritance tests

Sat Sep 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev10:

* Stop using deprecated keystoneclient function

Fri Sep 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev9:

* Updating sample configuration file

* Fixes confusing deprecation message

* Add methods for checking scoped tokens

* Deprecate LDAP Resource Backend

* List credentials by type

* Fixes a typo in a comment

* Fix grammar in doc string

Thu Sep 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b4.dev1:
8.0.0.0b3

* Added CORS support to Keystone

* Tokenless authz with X.509 SSL client certificate

* Stable Keystone Driver Interfaces

* Initial support for versioned driver classes

* Add federated auth for idp specific websso

* Broaden domain-group testing of list_role_assignments

* Add support for group membership to data driven assignment tests

* Add support for effective & inherited mode in data driven tests

* Change JSON Home for OS-FEDERATION to use /auth/projects|domains

* Provide new_xyz_ref functions in tests.core

* Correct docstrings in resource/core.py

* Stop reading local config for domain-specific SQL config driver

Wed Sep 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev232:

* Adds caching to paste deploy\'s egg lookup

* Validate Mapped User object

Wed Sep 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev228:

* Add support for data-driven backend assignment testing

Tue Sep 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev226:

* Updated from global requirements

* Unit tests for is_domain field in project\'s table

* Group tox optional dependencies

Mon Aug 31 14:00:00 2015 tbechtoldAATTsuse.com
- Update to version keystone-8.0.0.0b3.dev220:

* Refactor mapping rule engine tests to not create servers

* Updating sample configuration file

* Set max on max_password_length to passlib max

* Simplify federated_domain_name processing

* Enforce .config_overrides is called exactly once

* Rationalize unfiltered list role assignment test

* Change mongodb extras to lowercase

* Refactor: Provider._rebuild_federated_info()

* Refactor: rename Fernet\'s unscoped federated payload

* Fernet payloads for federated scoped tokens

* Prevent exception due to missing id of LDAP entity

* Expose exception due to missing id of LDAP entity

* Remove references to keystone.openstack.common

* Use entrypoints for paste middleware and apps

* update links in http-api to point to specs repo

* Prevent exception for invalidly encoded parameters

* Use wsgi_scripts to create admin and public httpd files

* Simplify rule in sample v3 policy file

* When validating a V3 token as V2, use the v3_to_v2 conversion

* Sample config help for supplied drivers

* Update docs for stevedore drivers

Wed Aug 26 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev177:

* No More .reload_backends() or .reload_backend()

* Ensure ephemeral user\'s user_id is url-safe

* Use min and max on IntOpt option types

* Adds a notification testcase for unbound methods

* Update Httpd configuration docs for sites-available/enabled

* Creates a fixture representing as LDAP database

Tue Aug 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev165:

* Remove all traces of oslo incubator

* Refactor: use fixtures.TempDir more

* Adds backend check to setup of LDAP tests

Mon Aug 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev159:

* Remove deprecated methods from assignment.Manager

* Stop using deprecated assignment manager methods

Sat Aug 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev155:

* Add testcase to test invalid region id in request

* Add region_id filter for List Endpoints API

Fri Aug 21 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev151:

* Add necessary executable permission

* Update \'doc/source/setup.rst\'

* Enhance tests for saml2 signing exception logging

Thu Aug 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev145:

* Updating sample configuration file

* Test v2 tokens being deleted by v3

* Add is_domain field in Project Table

Wed Aug 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev140:

* Extras for bandit

* Use extras for memcache and MongoDB packages

* Remove unnecessary check

* Updated from global requirements

* Show helpful message when request body is not provided

* Do not require the token_id for converting v3 to v2 tokens

* Maintain the expiry of v2 fernet tokens

Mon Aug 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev127:

* EndpointFilter driver doesnt inherit its interface

Sun Aug 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev125:

* Imported Translations from Transifex

* Updated from global requirements

Sat Aug 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev122:

* Hardens the validated decorator\'s implementation

* Maintain datatypes when loading configs from DB

Fri Aug 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev118:

* Updating sample configuration file

* Improve a few random docstrings

* Remove \"tenants\" from user_attribute_ignore default

* Updated from global requirements

* Fix the misspelling

* Fix typo in doc-string

Thu Aug 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev108:

* Validate domain ownership for v2 tokens

* Fix docstring in mapped plugin

* Updated from global requirements

* Improve List Role Assignments Filters Performance

* Give some message when an invalid token is in use

Tue Aug 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev98:

* Updated from global requirements

* Fixes an incorrect docstring in notifications

* Improve a few random docstrings (H405)

* Correct enabled emulation query to request no attributes

Mon Aug 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev91:

* Minor grammar fixes to connection pooling section

* Stop calling deprecated assignment manager methods

Sun Aug 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev88:

* Updated from global requirements

* Updating sample configuration file

* Remove reference of old endpoint_policy in paste file

Sat Aug 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev84:

* Remove excessive transformation to list

* Stop calling deprecated assignment manager methods

* Fernet \'expires\' value loses \'ms\' after validation

* NotificationsTestCase running in isolation

* Adds/updates notifications test cases

* Fix duplicate-key pylint issue

* Fix explicit line joining with backslash

* Fixes an issue with data ordering in the tests

* Imported Translations from Transifex

* Allow Domain Admin to get domain details

* Assignment driver cleaning

* Cleanup tearDown in unit tests

* Remove unnecessary check from notifications.py

* Remove oslo import hacking check

* Use extras for ldap dependencies

* Test to ensure fernet key rotation results in new key sets

* Document default value for tree_dn options

* Register fatal_deprecations before use

* Remove unused setUp for RevokeTests

* Remove unnecessary code for default suffix

Fri Aug 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev50:

* Imported Translations from Transifex

* Fix unbound error in federation _sign_assertion

* Fix typos of RoleAssignmentV3._format_entity doc

* Document policy target for operation

* Remove unnecessary ldap imports

* Disable migration sanity check

Thu Aug 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev41:

* Updated from global requirements

* Use dict.items() rather than six.iteritems()

* Better error message when unable to map user

Wed Aug 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev35:

* Updating sample configuration file

* Cleanup use of iteritems

* Missing ADMIN_USER in sample_data.sh

* Update exported variables for openstack client

* Add better user feedback when bind is not implemented

* Refactor _populate_roles_for_groups()

* Refactor: clean up TokenAPITests

* Fix test_utils for py34

* Clean up code to use .items()

* Clean up notifications type checking

Mon Aug 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev20:

* Add groups in scoped federated tokens

Sun Aug 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev18:

* Imported Translations from Transifex

* Reject create endpoint with invalid urls

* Reduce number of Fernet log messages

Sat Aug 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev12:

* Adds missing list_endpoints tests

* Explain the \"or None\" on eventlet\'s client_socket_timeout

* Fix test_admin to expect admin endpoint

* Fixes a docstring to reflect actual return values

* pemutils isn\'t used anymore

* Adds proper isolation to templated catalog tests

Fri Jul 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b3.dev2:

* Handle non-numeric files in key_repository

Thu Jul 30 14:00:00 2015 tbechtoldAATTsuse.com
- Update to version keystone-8.0.0.0b3.dev1:
8.0.0.0b2

* Updated from global requirements

* Ensure database options registered for tests

* Document sample config updated automatically

Thu Jul 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev172:

* Test function call result, not function object

* Test admin app in test_admin_version_v3

* Fix remaining mention of KLWT

* Replace 401 to 404 when token is invalid

* Assign different values to public and admin ports

* Reuse token_ref fetched in AuthContextMiddleware

Wed Jul 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev160:

* Updating sample configuration file

* Updated from global requirements

* add federation docs for mod_auth_mellon

Sat Jul 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev156:

* Fix four typos and Add one space on keystone document

* Imported Translations from Transifex

* Fix test_exception.py for py34

* Fix s3.core for py34

* test_base64utils works with py34

* Docs link to ACTIONS

* Moves keystone.hacking into keystone.tests

* Add missing \"raise\" when throwing exception

Fri Jul 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev141:

* Updating sample configuration file

* Minor fix in the `configuration.rst`

* Correct spacing in ``mapping_combinations.rst``

* Adding Documentation for Mapping Combinations

* Clean up docs before creating new ones

* Fix docs in federation.routers

* Refactor websso ``origin`` validation

* Move backends.py to keystone.server

* move clean.py into keystone/common

* Move cli.py into keystone.cmd

* Implement backend filtering on membership queries

Wed Jul 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev119:

* Avoid the hard coding of admin token

Wed Jul 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev118:

* Fix docstrings in contrib

* Additional Fernet test coverage

* Fix for LDAP filter on group search by name

Tue Jul 21 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev112:

* Updated from global requirements

* Document use of wip up to developer

Mon Jul 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev108:

* Remove unnecessary executable permission

Sun Jul 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev107:

* Do not remove expired revocation events on \"get\"

* Federation API provides method to evaluate rules

* Move constants out of federation.core

* Deprecate LDAP assignment driver options

Sat Jul 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev99:

* Log xmlsec1 output if it fails

* Fix test method examining scoped federation tokens

* Spelling correction

* Fixes grammar in setup.rst in doc source

* Updated from global requirements

* Use oslo.utils instead of home brewed tempfile

* Standardize documentation at Service Managers

* Switch from MySQL-python to PyMySQL

Wed Jul 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev85:

* Updating sample configuration file

* Add testcases for list_role_assignments of v3 domains

* Centralizing build_role_assignment_
* functions

Tue Jul 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev79:

* Replace reference of ksc with osc

* Mask passwords in debug log on user password operations

Mon Jul 13 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev77:

* Updated from global requirements

Sun Jul 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev76:

* Changing exception type to ValidationError instead of Forbidden

* Removed optional dependency support

Sat Jul 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev72:

* Fixes grammar in the httpd README

* Imported Translations from Transifex

* Fixes docstring to make it more precise

* Decouple notifications from DI

* Fix log message in one of the v3 create call methods

* Simplify fernet rotation code

* Tests for correct key removed

* Add test showing password logged

* Add more Rally scenarios

Fri Jul 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev57:

* Fix the incorrect format for docstring

Thu Jul 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev56:

* Catch exception.Unauthorized when checking for admin

* Remove convert_to_sqlite.sh

* Remove fileutils from oslo-incubator

* Remove comment for doc building bug 1260495

* Fix code-block in federation documentation

* Modified command used to run keystone-all

* Delete extra parentheses in assertEqual message

* Fix the invalid testcase

* Updating sample configuration file

* Add unit test for fernet provider

* Update federation docstring

* Do not specify \'objectClass\' twice in LDAP filter string

* Fix tox -e py34

* Change mapping model so rules is dict

* Add test case for deleting endpoint with space in url

* Update requirements by hand

* Group role revocation invalidates all user tokens

* Adds some debugging statements

Thu Jul 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev21:

* Consolidate the fernet provider issue_v3_token()

* OS-FEDERATION no longer extension in docs

Wed Jul 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev17:

* Switch from deprecated oslo_utils.timeutils.strtime

* Update MANIFEST.in

Tue Jun 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev14:

* Use oslo.service ServiceBase when loading from eventlet

* Relax the formats of accepted mapping rules for keystone-manage

Sun Jun 28 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev10:

* Update sample config file

* Updated from global requirements

Sat Jun 27 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev7:

* Switch to oslo.service

* Update sample configuration file

* Don\'t try to drop FK constraints for sqlite

Thu Jun 25 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0b2.dev4:

* Python 3: Use range instead of xrange for py3 compatibility
8.0.0.0b1

* Document entrypoint namespaces

* Short names for auth plugins

Wed Jun 24 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0a1.dev20:

* Use stevedore for auth drivers

Tue Jun 23 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0a1.dev18:

* Update sample configuration file

* Remove unused requirements

* Add missing keystone-manage commands to doc

* Refactor extract function load_auth_method

* Add unit test to exercise key rotation

* Fix Fernet key rotation

Mon Jun 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0a1.dev6:

* Remove redundant config

Sat Jun 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0a1.dev4:

* Imported Translations from Transifex

Fri Jun 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-8.0.0.0a1.dev3:

* Update version for Liberty
8.0.0a0

* Fix tests failing on slower system

Wed Jun 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev231:

* Refactor: move PKI-specific tests into the appropriate class

* Needn\'t load fernet keys twice

* Pass environment variables of proxy to tox

Tue Jun 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev225:

* Mapping Engine CLI

Fri Jun 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev223:

* Imported Translations from Transifex

* Add validity check of \'expires_at\' in trust creation

Thu Jun 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev220:

* Fix spelling in configuration comment

* Switch keystone over to oslo_log versionutils

* Updated from global requirements

* Use lower default value for sha512_crypt rounds

* Updated from global requirements

* Remove unnecessary dependencies from KerberosDomain

* Remove deprecated external authentication plugins

* Avoid using the interactive interpreter for a one-liner

* Revocation engine refactoring

* Add testcases to test DefaultDomain

* Remove identity_api from AuthInfo dependencies

* Fix sample policy to allow user to check own token
2015.1.0

* Sync oslo-incubator Ie51669bd278288b768311ddf56ad31a2f28cc7ab

* Updated from global requirements

* Release Import of Translations from Transifex

* Make memcache client reusable across threads

* Set default branch to stable/kilo

* backend_argument should be marked secret

* Update man pages for the Kilo release

* make sure we properly initialize the backends before using the drivers

* WebSSO should use remote_id_attribute by protocol

* Work with pymongo 3.0
2014.2

Mon Jun 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev275:

* Rename directory with rally jobs files

* Refactor: use __getitem__ when the key will exists

* Refactor: create the lookup object once

Sun Jun 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev269:

* Remove custom assertions for python2.6

* Fix req.environ[SCRIPT_NAME] value

Sat Jun 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev265:

* Updated from global requirements

* Order routes so most frequent requests are first

Fri Jun 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev262:

* Don\'t query db if criteria longer than col length

* Run WSGI with group=keystone

* Fix the wrong order of parameters when using assertEqual

* Remove the deprecated ec2 token middleware

* Replace blacklist_functions with blacklist_calls

* Rename driver to backend and fix the inaccurate docstring

Thu Jun 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev250:

* Updated from global requirements

* Consolidate test-requirements files

* Switch from deprecated isotime

* Update access control configuration in httpd config

Wed Jun 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev245:

* Improve error message when tenant ID does not exist

* Adds inherited column to RoleAssignment PK

Tue Jun 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev241:

* updates sample_data script to use the new openstack commands

* Log info for Fernet tokens over 255 chars

Mon Jun 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev237:

* Update functional tox env requirements

* Update sample config file

* Correct oauth1 driver help text

* Add \"enabled\" to create service provider example

* Removes unused database setup code

* Sync oslo-incubator cc19617

Sun May 31 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev227:

* Update testing keystone2keystone doc

* `api_curl_examples.rst` is out of date

* Don\'t assume project IDs are UUID format

* Don\'t assume group IDs are UUID format

* Remove randomness from test_client_socket_timeout

Fri May 29 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev219:

* Don\'t fail on converting user ids to bytes

Thu May 28 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev217:

* Move endpoint policy into keystone core

* Update dev setup requirements for Python 3.4

Tue May 26 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev213:

* Tests don\'t override default auth methods/plugins

* Tests consistently use auth_plugin_config_override

* Test use config_overrides for configs

* Correct tests setting auth methods to a non-list

* Use single connection in get_all function

Sat May 23 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev203:

* Update sample config file

* Make sure LDAP filter is constructed correctly

Fri May 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev200:

* basestring no longer exists in Python3

* Add mocking for memcache for Python3 tests

* Fix xmldsig import

* Refactor deprecations tests

* Remove the deprecated compute_port option

* Removes temporary fix for doc generation

* Fixes deprecations test for Python3

* Revert \"Loosen validation on matching trusted dashboard\"

* Implement validation on the Identity V3 API

Wed May 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev182:

* Improve websso documentation

* Workflow documentation is now in infra-manual

Sun May 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev178:

* Remove XML middleware stub

* Replace ci.o.o links with docs.o.o/infra

Sat May 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev174:

* Rename sample_config to genconfig

* Imported Translations from Transifex

Thu May 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev171:

* Move bandit requirement to test-requirements-bandit.txt

Tue May 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev169:

* Updated from global requirements

* Add missing part for `token` object

* Remove support for loading auth plugin by class

Mon May 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev164:

* Update sample config file

* Use [] where a value is required

* De-duplicate auth methods

* Remove unnecessary oauth_api check

* Use short names for drivers

* Add mocking for ldappool for Python3 tests

* Fixes a whitespace issue

* Handles modules that moved in Python3

* Handles Python3 builtin changes

* Use stevedore for backend drivers

Sun May 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev144:

* Replace github reference by git.openstack.org and change a doc link

* Refactor _create_attribute_statement IdP method

* Updated from global requirements

Fri May 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev138:

* Fixes use of dict methods for Python3

Thu May 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev137:

* Updated from global requirements

* Use correct LOG translation indicator for errors

Wed May 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev133:

* Add openstack_user_domain to assertion

Wed May 6 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev131:

* Fixes test nits from a previous review

Tue May 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev129:

* Pass-in domain when testing saml signing

Sat May 2 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.0.dev128:

* Fixes tests to use the config fixture

Fri May 1 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev150:

* Fix tiny typo in comment message

* Updates the
*py3 requirements files

* Add openstack_project_domain to assertion

* Prohibit invalid ids in subtree and parents list

Thu Apr 30 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev143:

* Fixes mocking of oslo messaging for Python3

* pycadf now supports Python3

* eventlet now supports Python3

* Updated from global requirements

* Update sample config

* Allow wsgiref to reconstruct URIs per the WSGI spec

* Refactor assignment driver internal clean-up method names

Tue Apr 28 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev130:

* Updated from global requirements

Mon Apr 27 14:00:00 2015 tbechtoldAATTsuse.com
- Update to version keystone-2015.2.dev128:

* Replaced filter with a list comprehension

* Ignore multiple imports per line for six.moves

* Fixes order of imports for pep8

* pep8 whitespace changes

* Fix the misuse of `versionutils.deprecated`

* Update openid connect docs to include other distros

* Updated from global requirements

* Remove pysqlite test-requirement dependency

* Isolate injection tests

* Sync oslo-incubator Ie51669bd278288b768311ddf56ad31a2f28cc7ab

* Fixes cyclic ref detection in project subtree

* Remove project association before removing endpoint group

* Add domain_id checking in create_project

* Refactor common function for loading drivers

* Tests don\'t override default config with default

* Entrypoints for commands

* Add fernet to test_supported_token_providers

* Tests use Database fixture

* Correct path in request logging

* Correct request logging query parameters separator

* Eventlet green threads not released back to pool

* Cleanup test keeping unnecessary fixture references

* Fixes the SQL model tests

Wed Apr 22 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev84:

* Updated from global requirements

* Imported Translations from Transifex

* Loosen validation on matching trusted dashboard

* adds a tox target for functional tests

* Adds an initial functional test

* Update developer doc to reference Ubuntu 14

* Move common checks into base testcase

Mon Apr 20 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev70:

* Fix the incorrect comment

* Update Get API version Curl example

Sun Apr 19 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev66:

* Stops injecting revoke_api into TestCase

* Update keystone.sample.conf

* Use choices in config.py

* remove useless nocatalog tests of endpoint_filter

* Refactor: extract and rename unique_id method

* Add test to list projects by the parent_id

Sat Apr 18 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev54:

* Remove assigned protocol before removing IdP

* Expose domain_name in the context for policy.json

* Make memcache client reusable across threads

* Remove unused policy rule for get_trust

Fri Apr 17 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev46:

* Use correct LOG translation indicator for warnings

* Don\'t provide backends from __all__ in persistence

* Fix index name the assignment.actor_id table

* Refactor sql filter code for clarity

Thu Apr 16 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev38:

* Fix incorrect setting in WebSSO documentation

* Exposes bug on role assignments creation

* Redundant events on group grant revocation

Wed Apr 15 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev33:

* Checking if Trust exists should be DRY

* Add routing for list_endpoint_groups_for_project

Tue Apr 14 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev29:

* backend_argument should be marked secret

* Fix signed_saml2_assertion.xml tests fixture

* Removes discover from test-reqs

Sun Apr 12 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev23:

* Refactor MemcachedBackend to not be a Manager

Sat Apr 11 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev21:

* Tests use common base class

* Mark some strings for translation

Fri Apr 10 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev17:

* make sure we properly initialize the backends before using the drivers

* WebSSO should use remote_id_attribute by protocol

* Update openstack-common reference in openstack/common/README

* Update testing docs

Thu Apr 9 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev9:

* Work with pymongo 3.0

* Update man pages for the Kilo release

* Add placeholders for reserved migrations

* Tox env for Bandit

Wed Apr 8 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.2.dev2:
2015.1.0rc1

* Open Liberty development

* Improved policy setting in the \'v3 filter\' tests

* Handle NULL value for service.extra in migration 066

* Skip SSL tests because some platforms do not enable SSLv3

* Add index to the revocation_event.revoked_at

* Fix for notifications for v2 role grant/delete

Tue Apr 7 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev143:

* Fix the typo in `token/providers/fernet/core.py`

* Document websso setup

* Don\'t add unformatted project-specific endpoints to catalog

Sun Apr 5 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev138:

* Allow identity provider to be created with remote_ids set to None

* Fix multiple SQL backend usage validation error

* Expose multiple SQL backend usage validation error

Sat Apr 4 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev133:

* Import fernet providers only if used in keystone-manage

* Imported Translations from Transifex

* Update sample config file

* Fix errors in ec2 signature logic checking

* Fixes bug in Federation list projects endpoint

* Exposes bug in Federation list projects endpoint

* Cleanup use of .driver

* Fix setting default log levels

Fri Apr 3 14:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev117:

* Reload drivers when their domain config is updated

* Correcting the name of directory holding dev docs

* Updated from global requirements

* Remove unnecessary .driver. references in assignment manager

* Rename notification for create/delete grants

* Drop sql.transaction() usage in migration

* Update configuration documentation for domain config

* Fix for migration 062 on MySQL

* Bump advertised API version to 3.4

* Deprecate eventlet config options

* More content in the guide for core components\' migration

Mon Mar 30 14:00:00 2015 rsalevskyAATTsuse.com
- Update to version keystone-2015.1.dev96:

* Extract response headers to private method

* Imported Translations from Transifex

* Add API to create ecp wrapped saml assertion

* Add relay_state_prefix to Service Provider

* Change the way values are migrated for 007_add_remote_id_table

* Use ORM in upgrade test instead of manual query construction

* Remove empty request bodies

* Remove unnecessary import that was not checked

* IdP ID registration and validation

* Imported Translations from Transifex

* add test of /v3/auth/catalog for endpoint_filter

* Make trust manager raise formatted message exception

* Revert \"Document mapping of policy action to operation\"

* Remove SQL Downgrades

* Add caching to getting of the fully substituted domain config

* Refactor _create_projects_hierarchy in tests

* Fixes bug when getting hierarchy on Project API

* Exposes bug when getting hierarchy on Project API

* use tokens returned by delete_tokens to invalidate cache

* Loosen the validation schema used for trustee/trustor ids

* region.description is optional and can be null

* Document mapping of policy action to operation

* Update install.rst for Fedora

* Update sample config file

* Remove parent_id in v2 tenant response

* create _member_ role as specified in CONF

* Fix sample policy to allow user to revoke own token

* Add unit tests for sample policy token operations

* Fix up token provider help text

* Remove parent_id in v2 token response

Thu Mar 19 13:00:00 2015 rsalevskyAATTsuse.com
- Update to version keystone-2015.1.dev497:

* Needn\'t workaround when invoking `app.request()` 2015.1.0b3

* Imported Translations from Transifex

* Update sample httpd config file

* Cleanup Fernet testcases and add comments

* Fix nullable constraints in service provider table

* Adds test for federation mapping list order issues

* Updated from global requirements

* Prefer . to setattr()/getattr()

* Support upload domain config files to database

* Update Apache httpd config docs for token persistence

* Add inline comment and docstrings fixes for Fernet

* Move backend LDAP role testing to the new backend testing module

* URL quote Fernet tokens

* Use existing token test for Fernet tokens

* Implement Fernet tokens for v2.0 tokens

* remove expected backtrace from logs

* Log when no external auth plugin registered

* Enable sensitive substitutions into whitelisted domain configs

* Imported Translations from Transifex

* Create a fixture for key repository

* Ignore unknown groups in lists for Federation

* Remove RestfulTestCase.admin_request

* Remove SSL configuration instructions from HTTPd docs

* Wrap apache-httpd.rst

* Remove fix for migration 37

* Cleanup for credentials schema test

* Build domain scope for Fernet tokens

* Mark the domain config API as experimental

* Imported Translations from Transifex

* Allow methods to be carried in Fernet tokens

* Federated token formatter

* Refactor: make Fernet token creation/validation API agnostic

* Convert audit_ids to bytes

* Drop Fernet token prefixes & add domain-scoped Fernet tokens

* Add JSON schema validation for service providers

* Implements whitelist and blacklist mapping rules

* Adding utf8 to federation tables

* Abstract the direct map concept into an object

Sat Feb 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev102:

* Cleanup tests to not set multiple workers

* Use subunit-trace from tempest-lib

* Log exceptions safely

* Imported Translations from Transifex

* Refactor _send_audit_notification

* Updated from global requirements

* Remove excess brackets in exception creation

* Update policy doc to use new rule format

* remove the unused variables in indentity/core.py

* make federation part of keystone core

* Small cleanup of cloudsample policy

* Fix error message on check on RoleV3

* Improve creation of expected assignments in tests

* Add a check to see if a federation token is being used for v2 auth

* Adds a fork of python-ldap for Py3 testing

* Updates Python3 requirements

* Add local rules in the federation mapping tests

* Don\'t try to convert LDAP attributes to boolean

* Add schema for endpoint group

* Don\'t coerce port config values

* Add new \"RoleAssignment\" exception

* Fix evaluation logic of federation mapping rules

* Minor fix in RestfulTestCase

* Remove unused testscenarios requirement

* Integrate logging with the warnings module

Fri Feb 13 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev53:

* fix assertTableColumns

* Imported Translations from Transifex

* Sync with oslo-incubator

Thu Feb 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev47:

* Split the assignments controller

* log wsgi requests at INFO level

Wed Feb 11 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev43:

* Use _VersionsEqual for a few more version tests

* Remove test PYTHONHASHSEED setting

* Correct version tests for result ordering

* Correct a v3 auth test for result ordering

* Correct catalog response checker for result ordering

* Correct test_get_v3_catalog test for result ordering

* Correct test_auth_unscoped_token_project for result ordering

* Fix the syntax issue on creating table `endpoint_group`

* Change hacking check to verify all oslo imports

* Change oslo.i18n to oslo_i18n

* Change oslo.config to oslo_config

* Change oslo.db to oslo_db

* Remove XMLEquals from tests

* Remove unused test case

* Change oslo.messaging to oslo_messaging

* Deprecate LDAP Assignment Backend

* Fix downgrade test for migration 61 on non-sqlite

Tue Feb 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev10:

* Make identity id mapping handle unicode

* Improve testing of unicode id mapping

* Change oslo.serialization to oslo_serialization

Sun Feb 8 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev6:

* Imported Translations from Transifex

Sat Feb 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev5:

* Fix race on default role creation

* Imported Translations from Transifex

Fri Feb 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev3:

* Unscoped to Scoped only

* Refactor federation SQL backend
2015.1.0b2

* Handle SSL termination proxies for version list

Thu Feb 5 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev214:

* Set initiators ID to user_id

* Updated from global requirements

* Adds a wip decorator for tests

Wed Feb 4 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev209:

* Imported Translations from Transifex

* Update federation config to use Service Providers

* Drop URL field from region table

* Create K2K SAML assertion from Service Provider

* Service Providers API for OS-FEDERATION

* Implements subtree_as_ids query param

* Refactor role assignment assertions

* Remove local conf information from paste-ini

* Explicit Unscoped

* Remove TODO comment which has been addressed

* Refactor keystone-all and http/keystone

* Add positive test case for content types

* add circular check when updating region

* fix the wrong update logic of catalog kvs driver

Tue Feb 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev181:

* Fixes \'OS-INHERIT:inherited_to\' info in tests

* During authentication validate if IdP is enabled

* Fix typo in Patch #142743

* Implements parents_as_ids query param

* Multiple IDP authentication URL

* Change oslo.utils to oslo_utils

* Imported Translations from Transifex

* Regenerate sample config file

* Make unit tests call the new resource manager

* Make controllers and managers reference new resource manager

* Remove unused pointer to assignment in identity driver

* Move projects and domains to their own backend

* Make role manager refer to role cache config options

* Documentation fix for Keystone Architecture

* Imported Translations from Transifex

* Fix up _ldap_res_to_model for ldap identity backend

* Use RequestBodySizeLimiter from oslo.middleware

* Remove list_user_projects method from assignment

* Remove unnecessary code block of exception handling

* do parameter check before updating endpoint_group

Thu Jan 29 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev144:

* remove invalid note

* Move test_utils to keystone/tests/unit/

Wed Jan 28 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev140:

* Add library oslo.concurrency in config-generator config file

* Updated from global requirements

* fix test_ec2_list_credentials

* Assignment sql backend create_grant refactoring

* Fix incorrect session usage in tests

* Change /POST to /ECP at federation config

Tue Jan 27 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev129:

* Updated from global requirements

Sun Jan 25 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev128:

* Updated from global requirements

Thu Jan 22 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev127:

* Correct comment about circular dependency

* Refactor assignment manager/driver methods

Wed Jan 21 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev123:

* Updated from global requirements

Mon Jan 19 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev122:

* Imported Translations from Transifex

* Identify groups by name/domain in mapping rules

* correct the help text of os_inherit

* invalidate cache when updating catalog objects

Sat Jan 17 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev115:

* Updated from global requirements

* Move sql specific filter test code into test_backend_sql

* Fix migration 42 downgrade

Fri Jan 16 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev110:

* Fix incorrect filter test name

* Update the keystone sample config

* Scope federated token with \'token\' identity method

* Make unit tests call the new, split out, role manager

* Make controllers call the new, split out, role manager

* Correct doc string for grant driver methods

* Split roles into their own backend within assignments

* Fix transaction issue in migration 44 downgrade

Thu Jan 15 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev94:

* Update Inherited Role Assignment Extension section

* Limit lines length on configuration doc

* Fixes spacing in sentences on configuration doc

* Fixes several typos on configuration doc

* Trust redelegation

* add missing parent_id parameter check in project schema

* Updated from global requirements

* Correct failures for H238

* Move to hacking 0.10

* Always return the service name in the catalog

Wed Jan 14 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev74:

* Additional test coverage for password changes

Mon Jan 12 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev73:

* Updated from global requirements

Sat Jan 10 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev72:

* Remove unused fields in base TestCase

* Keystoneclient tests from venv-installed client

* Cleanup test-requirements for keystoneclient

* Fix tests using extension drivers

Fri Jan 9 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev65:

* Fix downgrade from migration 61 on non-sqlite

* explicit namespace prefixes for SAML2 assertion

* Remove requirements not needed by oslo-incubator modules anymore

* let endpoint_filter sql backend return dict data

Wed Jan 7 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev58:

* Ensure manager grant methods throw exception if role_id is invalid

* update sample conf using latest oslo.conf

* Remove unnecessary oslo incubator bits

Tue Jan 6 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev52:

* switch from sample_config.sh to oslo-config-generator

Mon Jan 5 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev50:

* Enable hacking rule H302

Mon Jan 5 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev48:

* Tests fail only on deprecation warnings from keystone

Sat Jan 3 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev47:

* Update the keystone.conf sample

* Remove extra V3 version router

Thu Jan 1 13:00:00 2015 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev43:

* improve the EP-FILTER catalog length check in test_v3.py

* Don\'t allow deprecations during testing

* Fix to not use deprecated Exception.message

* Fix to not use empty IN clause

* Removes a Py2.6 version of assertSetEqual

* Removes a Py2.6 version of inspect.getcallargs

* Removes a bit of WSGI code converts unicode to str

* Enhance FakeLdap to require base entry for subtree search

Mon Dec 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev27:

* fix wrong self link in the response of endpoint_groups API

* rename oslo.concurrency to oslo_concurrency

Mon Dec 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev24:

* Imported Translations from Transifex

* Expanded mutable hacking checks

* Make the mutable default arg check very strict

* Correct use of noqa

Wed Dec 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev17:

* Memcache connection pool excess check

Sat Dec 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev15:

* Be more precise with flake8 filename matches

* Use bashate to run_tests.sh

* Update federation docs to point to specs.o.org

Fri Dec 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev9:

* sync to oslo commit 1cf2c6

* Update docs to no longer show XML support
2015.1.0b1

* Remove unnecessary ldap import

* Change config option examples to v3

Thu Dec 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev297:

* Check and delete for policy_association_for_region_and_service

* Remove XML support

* Fix modifying a role with same name using LDAP

* Add a test for modifying a role to set the name the same

* Fix disabling entities when enabled is ignored

* Add tests for enabled attribute ignored

* Fix update role without name using LDAP

Wed Dec 17 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev283.g3f42c1a:

* Rename `removeEvent` to be more pythonic

* Fix the way migration helpers check FK names

* Add test for update role without name

* Fixes links in Shibboleth configuration docs

* fix wrong indentation in contrib/federation/utils.py

* default revoke driver should be the non-deprecated driver

Tue Dec 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev272.g9ee165f:

* Remove database setup duplication

Sun Dec 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev270.gd5c8a37:

* Inherited role assignments to projects

Sat Dec 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev268.ged7b033:

* Cleanup eventlet use in tests

Fri Dec 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev266.gca8a8a6:

* Updated from global requirements

* Remove endpoint_substitution_whitelist config option

* TestAuthPlugin doesn\'t use test_auth_plugin.conf

* Add missing translation marker for dependency

Thu Dec 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev258.g71c9bf5:

* Fix inherited user role test docstring

Tue Dec 9 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev257.g6aaba42:

* Adds openSUSE support for developer documentation

* User ids that begin with 0 cannot authenticate through ldap

* Typo in policy call

* Updated from global requirements

* Correct max_project_tree_depth config help text

* make sample_data.sh account for the default options in keystone.conf

* Move notification unit tests to unit test dir

* Remove useless field passed into SQLAlchemy \"distinct\" statement

Sun Dec 7 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev241.g2355f3a:

* Updated from global requirements

Sat Dec 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev240.g39a93ca:

* Adds correct checks in LDAP backend tests

* Updated from global requirements

* Create, update and delete hierarchical projects

* Remove irrelative comment

* Moves hacking tests to unit directory

* Provide useful info when parsing policy file

Fri Dec 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev229.g5513052:

* Add an identity backend method to get group by name

* remove deprecated access log middleware

* sys.exit mock cleanup

* Fixes endpoint_filter tests

Thu Dec 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev222.g37c6766:

* Base methods to handle hierarchical projects

* Add parent_id field to projects

* Update the feature/hierarchical-multitenancy branch

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev215.gd82a3ca:

* drop developer support for OS X

Wed Dec 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev213.ga8106b1:

* Ignore H302 - bug 1398472

Tue Dec 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev212.g1083161:

* Multiple IdPs problem

* Fixes docstring at eventlet_server

* Fix the copy-pasted help info for db_version

* Update keystone readme to point to specs.o.org

* Use true() rather than variable/singleton

* use expected_length parameter to assert expected length

Sat Nov 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev201.gdba82b1:

* Updated from global requirements

Thu Nov 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev200.g2f00feb:

* Move check_output and git() to test utils

Wed Nov 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev198.g6fb51ed:

* Use _ definition from keystone.i18n

* Remove Python 2.6 classifier

* Speed up memcache lock

* Add WSGIPassAuthorization to OAuth docs

Tue Nov 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev190.gea4fcec:

* Fixes create_saml_assertion() return

* Remove duplicate setup logic in federation tests

Sun Nov 23 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev186.g527924b:

* Add import i18n to federation/controllers.py

* Correct use of config fixture

* Extends hacking check for logging to verify i18n hints

Sat Nov 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev180.gb55aa76:

* Adds missing log hints for level E/I/W

* Adds dynamic checking for mapped tokens

Fri Nov 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev176.g1ee9468:

* Updated from global requirements

Thu Nov 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev175.g2bea749:

* Enable cloud_admin to list projects in all domains

* Remove string from URL in list_revoke_events()

* Configuring Keystone edits

* Imported Translations from Transifex

* Increase test coverage of test_versions.py

* Increase test coverage of test_base64utils.py

* Move base64 unit tests to keystone/tests/unit dir

* Move injection unit tests to keystone/tests/unit

* Doc about specifying domains in domains specific backends

* Update references to auth_token middleware

Sat Nov 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev157.g4ec0c61:

* Move test_pemutils.py to unit test directory

* Don\'t return ``user_name`` in mapped.Mapped class

* Allow for REMOTE_USER name in federation mapping

* Exclude domains with inherited roles from user domain list

* Improve testing of exclusion of inherited roles

* Fix project federation tokens for inherited roles

* Improve testing of project federation tokens for inherited roles

* Move shib specific documentation

Fri Nov 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev141.g32734df:

* Fix domain federation tokens for inherited roles

* fix the wrong order of assertEqual args in test_v3

Thu Nov 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev137.g6d5a093:

* Improve testing of domain federation tokens for inherited roles

* Additional debug logs for federation flows

* Add openid connect support

Wed Nov 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev131.gb05a540:

* Enable hacking rule H904

* Prevent infinite loop in token_flush

* Tests raise exception if logging problem

Tue Nov 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev125.ge333b41:

* Change ca to uppercase in keystone.conf

* Doc about deleting a domain specific backend domain

Mon Nov 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev121.g2b7fdb1:

* Fix misspelling at configuration.rst file

Sat Nov 8 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev120.g17ec695:

* Imported Translations from Transifex

Fri Nov 7 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev119.gb13db25:

* Imported Translations from Transifex

* Enable hacking rule H104 File contains nothing but comments

* Rename _handle_saml2_tokens() method

* Updated from global requirements

Thu Nov 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev114.g2ba7d67:

* Rename _handle_saml2_tokens(

Thu Oct 30 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev113.g3d9184b:

* Updated from global requirements

* Remove token persistence proxy

* revise error message for keystone.token.persistence pkg

Thu Oct 30 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev107.g7fa6e92:

* Adds IPv6 url validation support

Wed Oct 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev106.gf45b3e5:

* Use oslo.concurrency instead of sync\'ed version

* Use correct name of oslo debugger script

Tue Oct 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev102.g15a01f2:

* Remove nonexistant param from docstring

* Fixes aggressive use of translation hints

Mon Oct 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev98.g1658095:

* Sync modules from oslo-incubator

* test_utils use jsonutils from oslo.serialization

* Add fileutils module

* PKI and PKIZ tokens unnecessary whitespace removed

* Move unit tests from test_backend_ldap

* Updated from global requirements

* Imported Translations from Transifex

* Correct the code path of implementation for the abstract method

* Use newer python-ldap paging control API

* Add xmlsec1 dependency comments

* Add max-complexity to pep8 for Keystone

* Remove check_password() in identity.backend.ldap

* Remove unused ec2 driver option

* Extract Assignment tests from IdentityTestCase

* Fixes docstrings to be more accurate

Fri Oct 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev73.gfdbad9f:

* Restrict certain APIs to cloud admin in domain-aware policy

Thu Oct 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev72.g61ccca5:

* wrong logic in assertValidRoleAssignmentListResponse method

Tue Oct 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev70.gb276f3d:

* obsolete deployment docs

* Address some late comments for memcache clients

* Fix fakeldap search_s documentation

Sun Oct 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev64.gc0285c8:

* Add v3 openstackclient CLI examples

* Update the CLI examples to also use openstackclient

Sat Oct 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev60.gaf25b2b:

* Clean up federated identity audit code

Fri Oct 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev58.g9025b64:

* Updated from global requirements

* revise docs on default _member_ role

* Refactor FakeLdap to share delete code

* Updates package comment to be more accurate

Thu Oct 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev50.g1b2fc1e:

* Fixes a spelling error in hacking tests

* Remove deprecated KVS trust backend

* Imported Translations from Transifex

* Replace an instance of keystone/openstack/common/timeutils

* Use importutils from oslo.utils

* Use jsonutils from oslo.serialization

* Update \'Configuring Services\' documentation

* Use openstackclient examples in configuration documentation

* Remove deprecated TemplatedCatalog class

* Add an XML code directive to a shibboleth example

* Add testcase for coverage of 002_add_endpoint_groups

Tue Oct 7 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev30.g5a615fc:

* Ensure sql upgrade tests can run with non-sqlite databases

* Remove identity and assignment kvs backends

Mon Oct 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev26.gb27a9b2:

* Validates controller methods exist when specified

* Switch LdapIdentitySqlAssignment to use oslo.mockpatch

Sun Oct 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev22.g4f9bbb8:

* Fixes an error deleting an endpoint group project

* Remove images directory from docs

* Fix tests comparing tokens

Fri Oct 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev17.gaf1f960:

* Remove OS-STATS monitoring

* Handle default string values when using user_enabled_invert

* Remove duplicated assertion

* Remove unused cache functions from token.core

Thu Oct 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev10.gc1b8fbc:

* Convert unicode to UTF8 when calling ldap.str2dn()

* Fix parsing of emulated enabled DN

Wed Oct 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev6.ge258917:

* Add test for getting a token with inherited role
2014.2.rc1

Tue Sep 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2015.1.dev201.g82ded4a:

* Open Kilo development

* Add placeholders for reserved migrations

* add --rebuild option for ssl/pki_setup

Mon Sep 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev196.g6778df0:

* Correct typos in keystone/common/base64utils.py docstrings

* improve dependency injection doc strings

* Remove trailing space from string

* Fixes code comment to be more accurate

Sun Sep 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev188.g1f9248e:

* Imported Translations from Transifex

* Uses session in migration to stop DB locking

* Set issuer value to CONF.saml.idp_entity_id

* Updated from global requirements

* Add version attribute to the SAML2 Assertion object

* Fail on empty userId/username before query

Sat Sep 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev176.g0200751:

* Mark k2k as experimental

* Update architecture documentation

Fri Sep 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev172.gd229892:

* New section for CLI examples in docs

* Fix failure of delete domain group grant when identity is LDAP

* Clean up the Configuration documentation

* Adding an index on token.user_id and token.trust_id

Fri Sep 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev164.g2fc25ff:

* Fix a spelling mistake in keystone/common/utils.py

Thu Sep 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev162.gd8d1477:

* Prevent infinite recursion on persistence core on init

Wed Sep 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev160.g08416ac:

* Imported Translations from Transifex

* Read idp_metadata_path value from CONF.saml

* Fix Policy backend driver documentation

Tue Sep 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev154.g1af2428:

* Fix create and user-role-add in LDAP backend

* Fix minor spelling issues in comments

* Add a pool of memcached clients

* Set LDAP certificate trust options for LDAPS and TLS

Mon Sep 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev146.g641381a:

* Update URLs for keystone federation configuration docs

* Add info about pysaml2 into federation docs

Sun Sep 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev142.g54054e8:

* Do not run git-cloned ksc master tests when local client specified

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev140.g2f14f3a:

* Mock doesn\'t have assert_called_once()

* Imported Translations from Transifex

Sat Sep 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev136.gee4ee3b:

* Updated from global requirements

* Safer check for enabled in trusts

* Set the default number of workers when running under eventlet

* Add the processutils from oslo-incubator

* Update \'Configure Federation\' documentation

* Update man pages

Fri Sep 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev124.g8e6e6b3:

* Ensure identity sql driver supports domain-specific configuration

Thu Sep 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev123.ga56d363:

* Allow users to clean up role assignments

Wed Sep 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev121.gae22900:

* Adds a whitelist for endpoint catalog substitution

* Revoke the tokens of group members when a group role is revoked

* Change pysaml2 comment in test-requrements.txt

* Document Keystone2Keystone federation

Tue Sep 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev114.g9d4e22b:

* ldap/core deleteTree not always supported

* Reduce unit test log level for notifications

* Fix delete group cleans up role assignments with LDAP

* Refactor LDAP backend using context manager for connection

* Add delete notification to endpoint grouping

* Ensure a consistent transactional context is used

* Adds hint about filter placement to extension docs

* Making KvsInheritanceTests use backend KVS

Sun Sep 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev100.g30c1e8b:

* Fix using local ID to clean up user/group assignments

* Add characterization test for cleanup role assignments for group

* Fix LDAP group role assignment listing

* Adds pipeline hints to the example paste config

* Use id attribute map for read-only LDAP

* Use oslo_debug_helper and remove our own version

* trustor_user_id not available in v2 trust token

Sat Sep 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev86.g1e20448:

* Add V3 JSON Home support to GET /

* Make the extension docs a top level entry in the landing page

* LDAP: refactor use of \"1.1\" OID

* Enable filtering of services by name

* Sync jsonutils from oslo-incubator 32e7f0b5

* Update the docs that list sections in keystone.conf

Fri Sep 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev74.gc4e9556:

* Document mod_wsgi doesn\'t support chunked encoding

* Keystone local authenticate has an unnecessary pending audit record

* JSON Home data is required

Thu Sep 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev68.g12655bf:

* Stop skipping LDAP tests

* Update the revocation configuration docs

* Fixes formatting error in debug log statement

* Update paste pipelines in configuration docs

* Fixed typo \'in sane manner\' to \'in a sane manner\'

* correct typos

* Prevent domains creation for the default LDAP+SQL

* Fix oauth sqlite migration downgrade failure

* Imported Translations from Transifex

* Avoid conversion of binary LDAP values

* Remove unused variable TIME_FORMAT

* Add characterization test for group role assignment listing

* Fix dn_startswith

* Fixes a mock cleanup issue caused by oslotest

* Add rst code-blocks to a bunch of missing examples

* Capitalize all instances of Keystone in the docs
2014.2.b3

* Fixed spelling mistakes in comments

* use one indentation style

* Fix admin server doesn\'t report v2 support in Apache httpd

* Add test for single app loaded version response

* Work toward Python 3.4 support and testing

* Update the federation configuration docs for saml2

* Add docs for enabling endpoint policy

* warn against sorting requirements

* Fix minor nits for token2saml generation

* Routes for Keystone-IdP metadata endpoint

Fri Sep 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev324.g7d9b8dc:

* Lower log level for notification registration

* Test cleanup: do not leak FDs during test runs

* Cleanup superfluous string comprehension and coersion

Thu Sep 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev318.g8661e94:

* Adds region back into the catalog endpoint

* Implementation of Endpoint Grouping

* Implement validation on Trust V3 API

* Remove TODO that was done

* Fix follow up review issues with endpoint policy backend patch

* Mark the revoke kvs backend deprecated, for removal in Kilo

Tue Sep 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev306.g67b474f:

* Transform a Keystone token to a SAML assertion

* Fix region schema comment

* Remove unused _validate_endpoint

* controller for the endpoint policy extension

* Implement validation on the Catalog V3 API

Mon Sep 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev296.g7b81974:

* backend for policy endpoint extension

* Implement validation on Credential V3

* Implement validation on Policy V3 API

* Fix token flush fails with recursion depth exception

* Add index for actor_id in assignments table

* Endpoint table is missing reference to region table

* add missing log hints for level C/E/I/W

* Add string id type validation

* Implement validation on Assignment V3 API

* Redirect stdout and stderr when using subprocess

Sun Aug 31 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev276.g9a8e6bd:

* Add audit support to keystone federation

* Adds tests that show how update with validation works

* Mark the trust kvs backend deprecated, for removal in Kilo

* Do not load auth plugins by class in tests

Sat Aug 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev269.ge0d8377:

* Add commas for ease of maintenance

* Comments to docstrings for notification emit methods

* Notification cleanup: namespace actions

* Add bash code style to some portions of configuration.rst

* Update tests to not use token_api

* Make persistence manager in token_provider_api private

* Add extra guarding to revoke_by_audit_id methods

* Mark methods on token_api deprecated

* Remove SAML2 plugin dependency on token_api

* Remove oauth controller dependency on token_api

Fri Aug 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev249.g18efc78:

* Mark kvs backends as deprecated, for removal in Kilo

* Add libxmlsec1 as external package dependency on OS X

* Remove assignment_api dependency on token_api

Thu Aug 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev243.g4bbbf81:

* Update sample config

Wed Aug 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev241.gf4f0bdf:

* Enhance GET /v3 to handle Accept header

* Enhance V3 extensions to provide JSON Home data

* Enhance V3 extension class to integrate JSON Home data

* Change OS-INHERIT extension to provide JSON Home data

* Change the sub-routers to provide JSON Home data

* Change V3 router classes to provide JSON Home data

* Create additional docs for role assignment events

* Add __repr__ to KeystoneToken model

* Notification Constant Cleanup and internal notify type

* Remove wsgi and base controller dependency on token_api

* Remove identity_api dependency on token_api

* Remove trust dependency on token_api

* Update AuthContextMiddleware to not use token_api

* Back off initial migration to 34

Tue Aug 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev213.g0b54321:

* Revoke by Audit Id / Audit Id Chain instead of expires

* assignment controller error path fix

* Make SQL the default backend for Identity & Assignment unit tests

* Enhance V3 version controller to provide JSON Home response

* Provide the V3 routers to the V3 extension controller

* Back off initial migration to 35

* Configurable python-keystoneclient repo

Mon Aug 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev199.gde2c6e1:

* Add CADF notifications for role assignment create and delete

* Enhance V3 routers to store basic resource description

Sat Aug 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev195.ge372aaf:

* Sync Py2 and Py3 requirements files

* Standardizing the Federation Process

Fri Aug 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev191.g463b2ee:

* Convert to urlsafe base64 audit ids

* Sync with oslo-incubator

* Add audit ids to tokens

Thu Aug 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev185.gf6ad8f0:

* Add notifications for policy, region, service and endpoint

* Correct the signature for some catalog abstract method signatures

* Fixing simple type in comment

* Create authentication specific routes

* Allow LDAP lock attributes to be used as enable attributes

Tue Aug 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev177.g498a003:

* Enable filtering of credentials by user ID

* Expose context to create grant and delete grant

* Use python convention for function names in test_notifications

* Fixes an issue with the XMLEquals matcher

Mon Aug 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev170.g2e49770:

* Use mail for the default LDAP email attribute name

Sat Aug 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev168.g45728c5:

* Bump hacking to 0.9.x series

* Rename bash8 requirement

* Support the hints mechanism in list_credentials()

* Keystone service throws error on receiving SIGHUP

* Issue multiple SQL statements in separate engine.execute() calls

Fri Aug 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev159.ga1da397:

* Do not require method attribute on plugins

Thu Aug 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev157.g409c94d:

* Remove _BaseFederationExtension

* Add a URL field to region table

* Remove unnecessary declaration of CONF

* Filter List Regions by \'parent_region_id\'

Wed Aug 13 14:00:00 2014 tbechtoldAATTsuse.com
- Update to version keystone-2014.2.dev149.g2ea3006:

* Updates the sample config

* remove unused import

* Clean whitespace off token

* Remove strutils and timeutils from openstack-common.conf

* Use functions in oslo.utils

* Add an OS-FEDERATION section to scoped federation tokens

* Ensure roles created by unit tests have correct attributes

* Update control_exchange value in keystone.conf

* swap import order of lxml

* add i18n to lxml error

* Check for empty string value in REMOTE_USER

* Refactor names in catalog backends

* Update CADF auditing example to show non-payload information

* Remove ec2 contrib dependency on token_api

* Expose token revocation list via token_provider_api

* Remove assignment controller dependency on token_api

* Refactor serializer import to XmlBodyMiddleware

* Delete intersphinx mappings

* Fix documentation link

* Make token_provider_api contain token persistence

* Remove S3 middleware tests from tox.ini

* Remove unused function

* Add oslo.utils requirement

* Surround REMOTE_USER variable name with quotes

* Remove `with_lockmode` use from Trust SQL backend

* Improve instructions about federation

* Do not override venvs

* Imported Translations from Transifex

* Remove debug CADF payload for every authN request

* Don\'t override tox envdir for pep8 and cover jobs

Sun Aug 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev60.g1ef2975:

* Fix invalid self link in get access token

* Details the proper way to call a callable

Fri Aug 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev56.g76f3c55:

* Check that region ID is not an empty string

Thu Jul 31 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev54.ga617408:

* Do not consume trust uses when create token fails

* Refactor set domain-id and mapping code

Wed Jul 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev50.g99bef1f:

* Add filters to the collections \'self\' link

* Use config fixture from oslo.config

* Updated from global requirements

* KeyError instead of exception.KeyError

* Remove duplicated asserts

* Check url is in the \'self\' link in list responses

* Update middleware that was moved to keystonemiddleware

Tue Jul 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev36.g5017993:

* Update setup docs with Fedora 19+ dependencies

* Correct revocation event test for domain_id

* Add workaround to support tox 1.7.2

* Fix for V2 token issued_at time changing

* Sqlite files excluded from the repo

Mon Jul 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev26.gdf13caf:

* Fixes a capitalization issue

* Add tests related to V2 token issued_at time changing

* Sample config update

* auth tests should not require admin token

Fri Jul 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev19.g4cbe8ca:

* Add the new Keystone TokenModel

* Add X-Auth-Token header in federation examples

* Clean up EP-Filter after delete project/endpoint

* add internal delete notification for endpoint

* remove static files from docs

* Move token persistence classes to token.persistence module

Thu Jul 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev7.g1c88ead:

* cache the catalog

* Disable a domain will revoke tokens under the same domain

* Adding support for ldap connection pooling
2014.2.b2

* Add the new oslo.i18n as a dependency for Python 3

Thu Jul 24 14:00:00 2014 dmuellerAATTsuse.com
- Update to version keystone-2014.2.dev225.g686597b:

* Fixes test_exceptions.py for Python3

* Fixes test_wsgi for Python3

* Adds several more test modules that pass on Py3

* Reduces the amount of mocked imports for Python 3

* Disables LDAP unit tests

* Updated from global requirements

* Initial implementation of validator

* Mark the \'check_vX_token\' methods deprecated

* Extracting get group roles for project logic to drivers

* implement GET /v3/catalog

* Adds coverage report to py33 test runs

* Fixed tox cover environment to share venv

* Regenerate sample config file

* Example JSON files should be human-readable

* Consolidate `assert_XXX_enabled` type calls to managers

* Move keystone.token.default_expire_time to token.provider

* Move token_api.unique_id to token_provider_api

* Capitalize a few project names in configuring services doc

* Fixes a Python3 syntax error

* Introduce pragma no cover to asbtract classes

* project disabled/deleted notification recommendations

* Use oslo.i18n

* Implicitly ignore attributes that are mapped to None in LDAP

Thu Jul 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev180.gc1a6639:

* Sync with oslo-incubator

* render json examples with syntax highlighting

* Avoid loading a ref from SQL to delete the ref

* Add revocation extension to default pipeline

* Update docs to reflect new db_sync behaviour

* Migrate default extensions

* Update the configuration docs for the revocation extension

* LDAP: Added documentation for debug_level option

* Fixes the order of assertEqual arguments

Wed Jul 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev162.g362216b:

* Make sure unit tests set the correct log levels

* Clean up the endpoint filtering configuration docs

Sat Jul 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev158.gbbfd58a:

* multi-backend support for identity

* Add oslo.i18n as dependency

* Do not use lazy translation for keystone-manage

* Remove deprecated token_api.list_tokens

* Imported Translations from Transifex

* Add keystonemiddleware to requirements

* Do not use keystone\'s config for nova\'s port

* Adds hacking check for debug logging translations

Fri Jul 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev144.gb3f9a5f:

* Add _BaseFederationExtension class

* Correct the region table to be InnoDB and UTF8

* HEAD responses should return same status as GET

* Make OS-FEDERATION core.Driver methods abstract

Wed Jul 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev137.gfac022a:

* Fix OAuth1 to not JSON-encode create access token response

* Do not support toggling key_manglers in cache layer

Tue Jul 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev133.g9d0ecaa:

* Updated from global requirements

* Sync with oslo-incubator e9bb0b59

* Fix the section name in CONTRIBUTING.rst

* Fix docs and scripts for pki_setup and ssl_setup

Sun Jul 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev127.gb4140ae:

* Add schema check for OS-FEDERATION mapping table

Sat Jul 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev126.g59e01e5:

* update example with a status code we actually use

* Correct docstring for assertResponseSuccessful

* remove default=None for config options

Thu Jul 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev122.g4e45a5f:

* Ending periods in exception messages deleted

* Ensure that in v2 auth tenant_id matches trust

* Add identity mapping capability

Wed Jul 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev117.gb2f3b5c:

* Updated from global requirements

* Move bash8 to run under pep8 tox env

Tue Jul 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev114.g7c47629:

* Fix test for get_
*_by_name invalidation

* Remove backend_entities from backend_ldap.conf

* Do not leak SQL queries in HTTP 409 (conflict)

Sun Jun 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev108.g50be156:

* Remove db, db.sqlalchemy from openstack-common.conf

* Consolidate provider calls to token_api.create_token

* Updates Python3 requirements to match Python2

* TestAuthInfo class in test_v3_auth made more efficient

* Only emit disable notifications for project/domain on disable

* Fixes catalog URL formatting to never return None

* Updates keystone.catalog.core.format_url tests

Sat Jun 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev94.gd96d546:

* Regenerate sample config file

Fri Jun 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev92.gbaf4c23:

* Adds oslo.db support for Python 3 tests

* Imported Translations from Transifex

* Do not log 14+ INFO lines on a broken pipe error (eventlet)

* Convert explicit session get/begin to transaction context

Thu Jun 26 14:00:00 2014 dmuellerAATTsuse.com
- Update to version keystone-2014.2.dev85.gf82b887:

* deprecate LDAP config options for \'tenants\'

* the user_tenant_membership table was replaced by \"assignment\"

* Corrects minor spelling mistakes

* Ignoring order of user list in TenantTestCase

* Make gen_pki.sh & debug_helper.sh bash8 compliant

* Update docs to reference #openstack-keystone

* Don\'t set sqlite_db default

* Migrate ID generation for users/groups from controller to manager

* oslo.db implementation

* Test `common.sql` initialization

* Kerberos as method name

* test REMOTE_USER does not authenticate

* Document pkiz as provider in config

* Fix the typo and reformat the comments for the added option

* Updated from global requirements

* fix flake8 issues

* Update sample keystone.conf file

* Fix 500 error if request body is not JSON object

* Default to PKIZ tokens

* Fix a few typos in the shibboleth doc

* Ignore broken endpoints in get_catalog

* Properly invalidate cache for get_
*_by_name methods

* remove unnecessary word in docs: \'an\'

* remove unneeded definitions of Python Source Code Encoding

* update release support warning for domain-specific drivers

Wed Jun 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev36.gd9193ce:

* pkiz String conversion

* Add instructions for removing pyc files to docs

* Add missing docstrings and 1 unittest for LDAP utf-8 fixes

* install gettext on OS X for msgfmt

Tue Jun 17 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev28.gd738598:

* Allow for multiple PKI Style Providers

* Password trunction makes password insecure

Mon Jun 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev24.g7029722:

* enable multiple keystone-all worker processes

Sun Jun 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev22.g51a05bd:

* Add cloud auditing notification documentation

* Fixes typo error in Keystone

* Make sure domains are enabled by default

* Add v3 curl examples

* Sync service module from oslo-incubator

* gitignore etc/keystone/

* Enforce ``saml2`` protocol in Apache config

* Use translation hints

* Fix type error message in format_url

Sat Jun 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev4.ge7baea2:

* Block delegation escalation of privilege

Fri Jun 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev2.g4f93ec6:
2014.2.b1

* Use code-block for curl examples

Wed Jun 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev349.gfb0e4c5:

* add docs on v2 & v3 support in the service catalog

Tue Jun 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev347.g8de4ffa:

* Make sure all the auth plugins agree on the shared identity attributes

* Catalog driver generates v3 catalog from v2 catalog

* fixed several pep8 issues

* Consistenly use jsonutils instead of json

Mon Jun 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev339.ga0a3237:

* Code which gets and deletes elements of tree was moved to one method

* Remove obsolete note from ldap

Fri Jun 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev335.g3c07fba:

* Add v2 & v3 API documentation

* Compressed Token Provider

* document keystone-specs instead of LP blueprints in README

Thu Jun 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev329.g983baf4:

* remove out of date docs for Fedora 15

Wed Jun 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev327.g25a7f4a:

* Invalid command referenced in federation documentation

* Fix curl example refs in docs

* pep8: do not test locale files

* Updated from global requirements

* Refactor driver_hints

* Unimplemented get roles by group for project list

* Update mailmap entry for Brant

Sat May 31 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev314.g3556857:

* Make sure scoping to the project of a disabled domain result in 401

* Fixed wrong behavior when updating tenant or user with LDAP backends

* Cleanup openstack-common.conf and sync from olso

* Refactor tests regarding required attributes

* Check that the user is dumb moved to the common method

Fri May 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev304.g6ed0549:

* document pki_setup and ssl_setup in keystone.conf.sample

Thu May 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev303.g93bc881:

* recommend excluding 35357 from ephemeral ports

* Fixes duplicated DELETE queries on SQL backends

* Suggest users to remove REMOTE_USER from shibd conf

* Imported Translations from Transifex

* indicate that sensitive messages can be disabled

* replaced unicode() with six.text_type()

* no one uses macports

Wed May 28 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev290.g972322d:

* Fix spelling mistakes in docs

* Replace magic value \'service/security\' in CadfNotificationWrapper

* Replace assertTrue and assertFalse with more suitable asserts

* remove a few backslash line continuations

Tue May 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev282.g97fca80:

* sql migration: ensure using innodb utf8 for assignment table

Mon May 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev280.g8b83737:

* install from source docs never actually install the keystone service

Sun May 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev278.g660d351:

* Cleanup of ldap assignment backend

Sat May 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev276.g7d09cdc:

* LDAP fix for get_roles_for_user_and_project user=group ID

* Mapping engine does not handle regex properly

* Regenerate sample config

* Stronger assertion for test_user_extra_attribute_mapping

Fri May 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev268.g6c9b48f:

* Reduce log noise on expired tokens

* Fix version links to docs.openstack.org

Wed May 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev264.g72f046f:

* Remove all mostly untranslated PO files

* SQL fix for get_roles_for_user_and_project user=group ID

Sun May 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev261.g455d50e:

* Add note for v3 API clients using auth plugin docs

* Refactor test_auth trust related tests

* Add mailmap entry

Wed May 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev255.g3ca5ce4:

* Make the LDAP debug option a configurable setting

Tue May 13 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev253.g8697b39:

* Add detailed federation configuration docs

* Escape values in LDAP search filters

Fri May 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev249.g401294d:

* Reduce excess LDAP searches

Tue May 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev248.g820e4f1:

* Refactor create_trust for readability

* Adds several more tests to the Python 3 test run

Mon May 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev246.g3ec0c5e:

* Fixed the policy tests in Python 3

* Fixed the size limit tests in Python 3

* Fix cache configuration checks

Sat May 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev242.g1e6b45f:

* setUp must be called on a fixture\'s parent first

* First real Python 3 tests

* Make the py33 Jenkins job happy

Fri May 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev236.ga725b67:

* fixed typos found by RETF rules in RST files

* Remove the configure portion of extension docs

* Ensure token is a string

* Fixed some typos throughout the codebase

* Allow \'description\' in V3 Regions to be optional

* More random values for oAuth1 verifier

* Set proper DB_INIT_VERSION on db_version command

* Sync with oslo-incubator 28fba9c

* Check that all po/pot files are valid

* Refactor service readiness notification

Thu May 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev216.g1dde174:

* Add rally performance gate job for keystone

Wed Apr 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev214.g314c032:

* Migration DB_INIT_VERSION in common place

* Redundant unique constraint

* Correct `nullable` values in models and migrations

Tue Apr 29 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev208.g69ef772:

* Move hacking code to a separate fixture

* Some methods in ldap were moved to superclass

* Use oslo.test mockpatch

* Refactor notifications

* Ignore broken endpoints in get_v3_catalog

Sun Apr 27 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev198.gd4c4a96:

* No longer allow listing users by email

* Fix sql_upgrade tests run by themselves

* Refactor test_password_hashed to the backend testers

* Fix catalog Driver signatures

Sat Apr 26 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev190.g64857e3:

* Add localized response test

* Make test_revoke expiry times distinct

* Removed duplication with list_user_ids_for_project

* Fix the \"search for sql.py\" files for db models

* Sync with oslo-incubator 74ae271

* Updated from global requirements

* Compatible server default value in the models

* Explicit foreign key indexes

* Added statement for ... if ... else

* More notification unit tests

* Fix typo of ANS1 to ASN1

Fri Apr 25 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev169.gb44ba65:

* Imported Translations from Transifex

* Fix typo on cache backend module

Thu Apr 24 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev166.g2fea4a9:

* Code which gets elements of tree in ldap moved to a common method

* Include extra attributes in list results

* Configurable token hash algorithm

Wed Apr 23 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev160.gc267914:

* Discourage use of pki_setup

* Fixes for in-code documentation

Tue Apr 22 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev156.gfd5a148:

* add dependencies of keystone dev-enviroment

Mon Apr 21 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev155.g0773c4e:

* Remove LDAP password hashing code

Sun Apr 20 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev153.gaca369f:

* More efficient DN list for LDAP role delete

* Allow any attributes in mapping

Sat Apr 19 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev150.g4907779:

* Don\'t re-raise instance

* Enhance tests for user extra attribute mapping

Fri Apr 18 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev146.ge55216e:

* Isolate backend loading

* Adding one more check on project_id

* Cleanup of test_cert_setup tests

Wed Apr 16 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev140.g0473e5a:

* Add missing import, remove trailing \":\" in middleware example

* Sync with oslo-incubator 2fd457b

* Remove unnecessary dict copy

* Removed unused code

Tue Apr 15 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev133.gde33c22:

* Moves test database setup/teardown into a fixture

* More debug output for test

* Updated from global requirements

Mon Apr 14 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev127.g4cc6a9c:

* Collapse SQL Migrations

Sat Apr 12 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev125.g58d71b9:

* Refactor: moved flatten function to utils

* Treat LDAP attribute names as case-insensitive

* Adds style checks to ease reviewer burden

* Refactor: move federation functions to federation utils

* Convert test_backend_ldap to config fixture

* Fix assertEqual arguments order(catalog, cert_setup, etc)

Fri Apr 11 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev114.g9b580d2:

* replace word \'by\' with \'be\'

* List all forbidden attributes in the request body

Thu Apr 10 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev110.gda4d4a1:

* Adding more descriptive error message

* Fixed wrong behavior in method search_s in BaseLdap class

Wed Apr 9 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev108.gdc43f94:

* Fix response for missing attributes in trust

* Add tests for user ID with comma

* Cleanup config.py

Tue Apr 8 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev103.g76b396a:

* Clean up config help text

Sun Apr 6 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev101.g284511a:

* Remove common.V3Controller.check_required_params() method

Sat Apr 5 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev99.gdef83cc:

* Fix invalid LDAP filter for user ID with comma

* Remove assignment proxy methods/controllers

* Remove legacy_endpoint_id and enabled from service catalog

* Replace all use of mox with mock

* Reduce environment logging

* Add slowest output to tox runs (testr)

Fri Apr 4 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev87.g8c53f42:

* Fix parallel unit tests keystoneclient partial checkout

* Sync from oslo db.sqlalchemy.migration

* Removes unused db_sync methods

* Removes useless wrapper from manager base class

* For ldap, API wrongly reports user is in group

* Keystone doesn\'t use pam

* remove the unused variable in test_sql_upgrade

Thu Apr 3 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev73.gd8c0c81:

* Sanitizes authentication methods received in requests

* Fix create_region_with_id raise 500 Error bug

* Make service catalog include service name

* Remove unused db_sync from extensions

Wed Apr 2 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev65.gd33cd47:

* support conventional domain name with one or more dot

* Remove _delete_tokens function from federation controller

Tue Apr 1 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev61.gb803fe8:

* Fixed small capitalization issue

* Removes some duplicate setup from a testcase

* Updated from global requirements

* Enable concurrent testing by default

* Moves database setup/teardown closer to its usage

* Fix assertEqual arguments order(auth_plugin, backend, backend_sql, etc)

* Fix the order of assertEqual arguments(keystoneclient, kvs, etc)

Mon Mar 31 14:00:00 2014 speilickeAATTsuse.com
- Add python-oslotest dependency to fix build

Sun Mar 30 14:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev47.ge8d8306:

* Fix Jenkins translation jobs

Sat Mar 29 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev46.g7882359:

* Cleanup ldap tests (mox and reset values)

* Check domain_id with equality in assignment kvs

* Imported Translations from Transifex

* test_v3_token_id correctly hash token

* Safer noqa handling

* Expand the use of non-ascii values in ldap test

* Properly handle unicode & utf-8 in LDAP

* Refactor LDAP API

* Remove unnecessary test setUps

* Use CMS to generate sample tokens

* Allows override of stdout/stderr/log capturing

* Cleanup revocation query

* Use assertIsNone when comparing against None

* Removes the use of mutables as default args

* Use assertIn in test_v3_catalog

* Start using to oslotest

* Fix test_provider_token_expiration_validation transient failure

Fri Mar 28 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev13.ga5382fa:

* Remove noqa form import _s

* Use in-memory SQLite for sql migration tests

* Use in-memory SQLite for testing

* Remove extraenous instantiations of managers

* Add placeholders for reserved migrations
2014.1.rc1

* code hygiene; use six.text_type, escape regexp\'s, use key function

* Add a space after the hash for block comments

Thu Mar 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.2.dev176.g724d056:

* Open Juno development

* Enable lazy translations in httpd/keystone.py

* Avoid using .values() on the indexed columns

* Imported Translations from Transifex

* revert deprecation of v2 API

* Updated from global requirements

* Uses generator expressions instead of filter

Wed Mar 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev162.g3056dc5:

* exclude disabled services from the catalog

* refactor AuthCatalog tests

* Rename keystone.tests.fixtures

* Change the default version discovery URLs

* Remove extra cache layer debugging

* Fix doc build errors with SQLAlchemy 0.9

* Sync oslo-incubator db.sqlalchemy b9e2499

* Always include \'enabled\' field in service response

Tue Mar 25 13:00:00 2014 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Create-TMPDIR-for-tests-recursively.patch dropped (merged upstream)

Tue Mar 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev146.ge7b3005:

* Create TMPDIR for tests recursively

* test tcp_keepidle only if it\'s available on the current platform

* Add dedicated URL for issuing unscoped federation tokens

Mon Mar 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev141.g0fb0dfd:

* Filter SAML2 assertion parameters with certain prefix

Sun Mar 23 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev139.g1e84251:

* Use oslo db.sqlalchemy.session.EngineFacade.from_config

Sat Mar 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev137.ga3c7553:

* Add support for parallel testr workers in Keystone

* is_revoked check all viable subtrees

* update sample conf

* explicitly import gettext function

* expires_at should be in a tuple not turned into one

* Comparisons should account for instantaneous test execution

* Make domain_id immutable by default

* Do not expose internal data on UnexpectedError

* Filter LDAP dumb member when listing role assignments

Fri Mar 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev121.gff88763:

* Ability to turn off ldap referral chasing

* Add user_id when calling populate_roles_for_groups

* Store groups ids objects list in the OS-FEDERATION object

* Uses explicit imports for _

* Rename scope_to_bad_project() to test_scope_to_bad_project()

* Make LIVE Tests configurable with ENV

Wed Mar 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev109.gd4574a7:

* Move test .conf files to keystone/tests/config_files

* Removal of test .conf files

Tue Mar 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev105.gd906f57:

* Filter out nonstring environment variables before rules mapping

* Provide option to make domain_id immutable

* Replace httplib.HTTPSConnection in ec2_token

* Don\'t automatically enable revocation events

* Ensure v3policysample correctly limits domain_admin access

* Sync db, db.sqlalchemy from oslo-incubator 0a3436f

* Do not use keystone.conf.sample in tests

* Use class attribute to represent \'user\' and \'group\'

* trust creation allowed with empty roles list

Sat Mar 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev88.gcd3b6f6:

* Update sample config

* remove hardcoded SQL queries in tests

* Fix db_version failed with wrong arguments

Fri Mar 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev82.g358674a:

* Updated from global requirements

* Remove unnecessary oauth1.Manager constructions

* Enforce groups presence for federated authn

* Very minor cleanup to default_fixtures

* Cleanup keystoneclient tests

* Cleanup fixture data added to test instances

* Cleans up test data from limit tests

* Cleanup of instance attrs in core tests

* Cleanup backends after each test

* Fix include only enabled endpoints in catalog

* Add unit tests for disabled endpoints in catalog

* Add OS-OAUTH1 to consumers links section

Thu Mar 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev58.gcb742d0:

* Fixup region description uniqueness

* Add missing documentation for enabling oauth1 auth plugin

* Configurable temporary directory for tests

Wed Mar 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev52.g989dd71:

* Add missing documentation for enabling federation auth plugin

* Call an existing method in sync cache for revoke events

* Remove unnecessary calls to self.config()

* Import order is fixed

Tue Mar 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev45.gfb8209e:

* Use config fixture

Mon Mar 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev43.g58bb5e9:

* Fix docstrings in federation related modules

* Sync db, db.sqlalchemy, gettextutils from oslo-incubator 6ba44fd

* V3 xml responses should use v3 namespace
2014.1.b3

* Update ADMIN_TOKEN description in docs

* Remove unused function from tests

* Don\'t need session.flush in context managed by session

* Remove vim headers

* Removes use of timeutils.set_time_override

* Removes a redundant test

* revocation_list only call isotime on datetime objects

* Handle exception messages with six.text_type

* Fix webob.exc.HTTPForbidden parameter miss

Thu Mar 6 13:00:00 2014 speilickeAATTsuse.com
- Fix requirements

Thu Mar 6 13:00:00 2014 speilickeAATTsuse.com
- Update to version keystone-2014.1.dev515.g8c168bc:

* v3 endpoint create should require url

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev513.g7913636:

* Mark revoke as experimental

* Imported Translations from Transifex

* allow create credential with the system admin token

* Always include \'enabled\' field in endpoint response

* Add the last of the outstanding helpstrings to config

* Update curl api example to specify tenant

* Update Oslo wiki link in README

* Lazy gettextutils behavior

* Update Oslo wiki link in README

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev495.g388155c:

* Stop gating on up-to-date sample config file

* Token Revocation Extension

Wed Mar 5 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev492.g4bec42e:

* drop key distribution from icehouse

* Limited use trusts

* Remove common.sql.migration

Tue Mar 4 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev487.ge9c5a00:

* Properly configure OS-EP-FILTER test backend

* Add tests for endpoint enabled

* Remove the un-used and non-maintained PAM identity backend

* SQLAlchemy Change to support more strict dialect checking

* Update oslo-incubator log.py to a01f79c

Mon Mar 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev477.gfb19984:

* deprecate XML support in favor of JSON

* Remove unused variable

* Replace assertEqual(None,
*) with assertIsNone in tests

* Fix assertEqual arguments order(_ldap_tls_livetest, backend_kvs, etc)

Mon Mar 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev469.g0908a0b:

* Remove paste_deploy from test_overrides.conf

* Remove \"test-only\" pam config options

* Imported Translations from Transifex

* Fix assertEqual arguments order(backend_ldap, cache, v3_protection)

* add policy entries for /v3/regions

Sun Mar 2 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev460.g42e2375:

* Fix get project users when no user exists

* Implement V3 Specific Version of EC2 Contrib

* Support authentication via SAML 2.0 assertions

* oauth1 extension migration fails with DB2

Sat Mar 1 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev453.g716c52c:

* Fix table name typo in test_sql_upgrade

* Cleanup and add more config help strings

* Ensure v2 API only returns projects in the default domain

* Fix the order of assertEqual arguments(v3_auth, v3_identity)

Thu Feb 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev445.g9663fa8:

* Support for mongo as dogpile cache backend

* Fix issue with DB upgrade to assignment table

* Remove duplicated cms file

Wed Feb 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev440.g8c8f776:

* Unimplemented error on V3 get token

* Updated from global requirements

* Fix keystone-manage db_version

* Remove redundant default value None for dict.get

* Always hash passwords on their way into the DB

* Refactor tests move assertValidErrorResponse

Tue Feb 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev428.gb5a26b3:

* Move _BaseController to common/controllers.py

* Remove oslo rpc

* Uses the venv virtualenv for the pep8 command

* Update man pages

* Remove auth_token middleware doc

Mon Feb 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev418.g8bc0433:

* Sync db.exception from Oslo

* Add tests for create grant when no group

* Add tests for create grant when no user

* Add version routes to KDS

* KDS fix documented exception

* Remove unused method _get_domain_id_from_auth

Sun Feb 23 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev406.g72b794f:

* Remove oslo notifier

* Keystone doc has wrong keystone-manage command

Sat Feb 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev402.g932647d:

* Correct a docstring in keystone.common.config

* Enable pep8 test against auto-generated configuration

* Update config options with helpstrings and generate sample

* strengthen assertion for unscoped tokens

* bad config user_enable_emulation in mask test

* Fix test_provider_token_expiration_validation transient failure

* Update oslo-incubator fixture to 81c478

* Mark strings for translation in ldap backends

Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev386.g472cc5e:

* Fix assertEqual arguments order

* Remove sql.Base

* Add test for list project users when no user

Thu Feb 20 13:00:00 2014 dmuellerAATTsuse.com
- Update to version keystone-2014.1.dev381.g9fbb60d:

* Convert Token Memcache backend to new KeyValueStore Impl

* Implement mechanism to provide non-expiring keys in KVS

* Rationalize the Assignment Grant Tables

* Keystone team uses #openstack-keystone now

* Adds model mixin for {to,from}_dict functionality

* Adds Cloud Audit (CADF) Support for keystone authentication

* Use class attribute to represent \'project\'

* Switch over to oslosphinx

* Replace notifier with oslo.messaging

* Clean StatsController unnecesary members

* Use global to represent OS-TRUST:trust

* Additional notifications for revocations

* Use Oslo.db migration

* `find_migrate_repo` improvement

* Variable \'domain_ref\' referenced before assignment

* Cleanup Dogpile KVS Memcache backend support

* Restructure KDS options to be more like Keystone\'s options

* Setup code for auto-config sample generation

* Correct `find_migrate_repo` usage

* Make live LDAP user DN match the default from devstack

* Set sensible default for keystone\'s paste

* Treat sphinx warnings as errors

* Use WebOb directly in ec2_token middleware

* Add lockfile and kombu as requirements for keystone

* Move filter_limit_query out of sql.Base

* List trusts, incorrect self link

* LDAP: document enabled_emulation

* Provide clearer error when deleting enabled domain

* Cleanup oauth tests

* Correctly normalize consumer fields on update

Fri Feb 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev310.ge8f8c17:

* Remove s3_token functional tests

* Remove copyright from empty files

* Syncing policy engine from oslo-incubator

* Rename Openstack to OpenStack

* Refactor get role for trust

* Adds a fixture for setting up the cache

* Fixes bug in exception message generation

* reverse my preferred mailmap

* Notifications upon disable

* Move identity logic from controller to manager

* Changing testcase name to match our terminology

* explicitly expect hints in the AATTtruncated signature

* list limit doc cleanup

* Correct error class in find_migrate_repo

* Enforce current certificate retrieval behaviour

* Use WebOb directly for locale testing

* Doc - Keystone configuration - moving RBAC section

* Do not use auth_info objects for accessing the API

* Update kvs assignment backend docs

* Remove vim header

* Document priority level on Keystone notifications

* Uses six.iteritems for Python3 compat

* Use message when creating Unauthorized exception

* Use passed filter dict param in core sql filtering

* Tests use setUp rather than init

* Tests remove useless config list cleanup code

* Reference dogpile.cache.memcached backend properly

* Safe command handling for openssl

Thu Feb 13 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev255.g586a3ff:

* Allow specifying region ID when creating region

* Cleanup KDS doc build errors

* Add in functionality to set key_mangler on dogpile backends

* Fix indentation issue

* Cleanup invalid token exception text

* Fixes a misspelling

* Doc - Detailing objects\' attributes available for policy.json

* Remove unused method _get_domain_conf

* Remove unused method _store_protocol

* Remove tox locale overrides

* Remove unused methods from AuthInfo

* Remove unused method _create_metadata

* revise example extension directory structure

* Update db.sqlalchemy.session from oslo-incubator 018138

* Do not call deprecated functions

* Fixes a Python3 syntax error using raise

* Uses six.text_type instead of unicode

* Removes xrange for Python3 compat

* Cleanup sample config

* Remove unused variable assignment

* Remove legacy diablo and essex test cruft

* Enhancing tests to check project deletion in Active Directory

* Change assertTrue(isinstance()) by optimal assert

* sync oslo-incubator log.py

* turn off eventlet.wsgi debug

Wed Feb 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev205.gfcc1547:

* Adds rule processing for mapping

* Limit calls to memcache backend as user token index increases in size

* Implement list limiting support in driver backends

* Update the default_log_levels defaults

* Correct sample config default log levels

Tue Feb 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version keystone-2014.1.dev195.g6ed19c2:

* Style the code examples in docs as python

* Deprecate s3_token middleware

* Update requirements to 661e6

* Fix misspellings in keystone

* Removes use of fake_notify and fixes notify test

* Remove host from per notification options

* Remove default_notification_level from conf

* Mock sys.exit in testing

* Move v3_to_v2_user from manager to controller

* Adds tcp_keepalive and tcp_keepidle config options

* clean up keystone-manage man page

* Fix indentation errors found by Pep8 1.4.6+

* Fix assignment to not require user or group existence

* cleaned up extension development docs

* Tests initialize database

* Improve forbidden checks

* rename templated.TemplatedCatalog to templated.Catalog

Wed Feb 5 13:00:00 2014 speilickeAATTsuse.com
- Update to version keystone-2014.1.dev161.g211bfc3:

* Ensure mapping rule has only local and remote properties

* fix grammar error in keystone-manage.rst

* Add rules to be a required field for mapping schema

* Cleanup docstrings

* Removes useless string

* Removes duplicate key from test fixtures

* Add tests to ensure additional remote properties are not validated

* Change \'oauth_extension\' to \'oauth1_extension\'

* Modified keystone endpoint-create default region

* Load the federation manager

* Sync oslo\'s policy module

* Replace urllib/urlparse with six.moves.
*

* Change Continuous Integration Project link

* Refactor Auth plugin configuration options

* Use self.opt_in_group overrides

* Federation IdentityProvider filter fields on update response

* Remove unnecessary test methods

* Refactor federation controller class hierarchy

* Refactor mutable parameter handling

* Make error strings translatable

* Add required properties field to rules schema

* deprecate access log middleware

* remove access log middleware from the default paste pipeline

* deprecate v2.0 API in multiple choice response

* Add a docstring and rename mapping tests

* Remove versionId, versionInfo, versionList from examples

* Don\'t set default for a nullable column

* Remove autoincrement from String column

Mon Mar 18 13:00:00 2013 speilickeAATTsuse.com
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix

Fri Feb 22 13:00:00 2013 saschpeAATTsuse.de
- Require openstack-suse-macros instead of openstack-macros

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- It\'s a noarch package

Wed Dec 19 13:00:00 2012 saschpeAATTsuse.de
- Move to obs-service-git_tarballs
- Update to version 2012.2.3+git.1355917214.0c8c2a3:
+ Merge commit \'refs/changes/01/17901/1\' of ssh://review.openstack.org:29418/openstack/keystone into stable/folsom
+ Bump next version to 2012.2.3
+ Ensure serviceCatalog is list when empty, not dict

Thu Nov 22 13:00:00 2012 saschpeAATTsuse.de
- Initial version


 
ICM