lp:~cisco-openstack/keystone/grizzly

Created by Pradeep Kilambi and last modified
Get this branch:
bzr branch lp:~cisco-openstack/keystone/grizzly
Members of Cisco Openstack can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Cisco Openstack
Project:
OpenStack Identity (keystone)
Status:
Development

Recent revisions

192. By Chris Ricker

Bump epoch to force build

191. By Chris Ricker

Bump to rebuild

190. By Chris Ricker

Remove patch to disable auth test

189. By Chris Ricker

Remove patch to disable auth test

188. By Chris Ricker

Rebuild for Grizzly

187. By Chris Ricker

Bump epoch

186. By Chris Ricker

Fix patch to disable test

185. By Chris Ricker

Disable failing test

184. By Chris Ricker

Add missing build dependency

183. By Openstack Ubuntu Testing Bot

* Automated Ubuntu testing build:
* [0a81b69] Discard null endpoints (bug 1152632)
* [eb4dd4a] extracting user and trust ids into normalized fields
* [c92b276] Remove duplicate password/token opts.
* [a80a1f8] xml_body returns backtrace on XMLSyntaxError
* [c515073] Fixes bug 1151747: broken XML translation for resource
  collections
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [2295db4] No parent exception to wrap
* [e551104] Migrate roles from metadata to user_project_metadata
* [3209db6] quiet route logging on skipped tests
* [fe28dda] Added test cases to improve LDAP project testing
* [82738b4] Remove TODO that didn't land in grizzly
* d/watch: Update uversionmangle to deal with upstream versioning
  changes, remove tarballs.openstack.org.
* d/rules: Stop using packaging specific test overrides when
  running unit tests.
* debian/control: Clean-up build-depends
  - Dropped pylint not needed.
  - Dropped python-all-dev and python-support not needed.
  - Renamed python-oslo-config to python-oslo.config.
  - Dropped python-prettytable no longer needed.
  - Dropped pyhthon-novaclient no longer needed.
  - Dropped pep8 no longer needed.
 * debian/control:Clean-up depends:
  - Dropped python-prettytable no longer needed.
 * Update standards
* debian/keystone.postinst: Run pki_setup during configure to intitialize
  PKI infrastructure for signed tokens (now enabled by default).
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8e58384] duplicated trust tests
* [6853e18] Catch and log server exceptions
* [fe28dda] Added test cases to improve LDAP project testing
* [4ceaa57] Switch to final 1.1.0 oslo.config release
* [d2635d5] Filter out legacy_endpoint_id (bug 1152635)
* Automated Ubuntu testing build:
* [e551104] Migrate roles from metadata to user_project_metadata
* [6853e18] Catch and log server exceptions
* [fe28dda] Added test cases to improve LDAP project testing
* [4ceaa57] Switch to final 1.1.0 oslo.config release
* [d2635d5] Filter out legacy_endpoint_id (bug 1152635)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f5edbae] Ensure tokens are revoked for relevant v3 api calls
* [d2635d5] Filter out legacy_endpoint_id (bug 1152635)
* [a6e2960] Explain LDAP page_size & default value
* Automated Ubuntu testing build:
* [6853e18] Catch and log server exceptions
* [f57f5ba] add belongs_to check
* [a6e2960] Explain LDAP page_size & default value
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [b4adb6a] Improve tests for api protection and filtering
* [ca76e86] remove spurious roles check
* [f423429] cleanup trusts in controllers
* Automated Ubuntu testing build:
* [f57f5ba] add belongs_to check
* [ca76e86] remove spurious roles check
* [f423429] cleanup trusts in controllers
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [09e2fc7] Revert "update tests/__init__.py to verify openssl
  version"
* [ceefe7f] Revert "from tests import"
* [6308bf1] Run keystone server in debug mode.
* [806a2ca] bug 1133526
* [42bd756] Fix folsom -> grizzly role table migration issues (bug
  1119789)
* [d8599dc] from tests import
* [26ecdca] Change exception raised to Forbidden on trust_id
* [1e64378] Make getting user-domain roles backend independant
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [2dd6481] Make Keystone return v3 as part of the version api
* [a2c3636] Delete tokens for user
* [d8599dc] from tests import
* [31df378] v3 endpoints won't have legacy ID's (bug 1150930)
* [dd7d4fd] return 201 Created on POST request (bug1131119)
* [0297f6f] add missing attributes for group/project tables
  (bug1126021)
* [9789447] Remove unused methods from LDAP backed.
* [dea5eea] Move get_by_name to LdapBase.
* [38bf87b] fix typo in kvs backend
* [156f474] mark 2.0 API as stable
* [b1474da] unable to load certificate should abort request
* [ddd2216] Move auth plugins to 'keystone.auth.plugins' (bug 1136967)
* [26ecdca] Change exception raised to Forbidden on trust_id
* [be23b79] remove unused import
* [7b2d5a4] ports should be ints in config (bug 1137696)
* [c0f017c] Expand v3 trust test coverage
* [601eeb5] Trusts
* [ab6e552] bug 1134802: fix inconsistent format for expires_at and
  issued_at
* [a14b67e] Straighten out NotFound raising in LDAP backend.
* [1e64378] Make getting user-domain roles backend independant
* [7f20fee] Unpin pam dependency version
* [39f1260] keystone : Use Ec2Signer utility class from keystoneclient
* [eaab3c2] Remove obsolete *page[_marker] methods from LDAP backend.
* Automated Ubuntu testing build:
* [a899227] Sync timeutils with oslo
* [83d08cf] Enable a parameters on ldap to allow paged_search of ldap
  queries This fixes bug 1083463
* [72ec89b] update tests/__init__.py to verify openssl version
* [7f20fee] Unpin pam dependency version
* [a198f59] Setup logging in keystone-manage command.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [bec8b31] Imported Translations from Transifex
* [a198f59] Setup logging in keystone-manage command.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [9fa6e0a] command line switch for short pep8 output.
* [250e671] bug 1131840: fix auth and token data for XML translation
* [b978211] domain_id_attributes in config.py have wrong default value
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5cfecdd] Convert api to controller
* Automated Ubuntu testing build:
* [f3d2a46] flatten payload for policy
* [1f7f1bd] Ensure keystone unittests do not leave CONF.policyfile in
  bad state
* Automated Ubuntu testing build:
* [547fddd] Move handle_conflicts decorator into sql
* [49a672a] Correct SQL migration 017 column name
* Automated Ubuntu testing build:
* [1f7f1bd] Ensure keystone unittests do not leave CONF.policyfile in
  bad state
* [0e0d5dc] Tests for domain-scoped tokens
* [43adc12] domain-scoping
* [6780dbe] Removed redundant assertion
* [5653e8f] Update oslo-config version.
* [49a672a] Correct SQL migration 017 column name
* [a791f45] Change the default LDAP mapping for description.
* Automated Ubuntu testing build:
* No change rebuild.
* New upstream version.
* debian/patches/sql_connection.patch: Rediffed
* debian/control: Add python-oslo-config.
* Refreshed patches.
* d/keystone.template,po: Removed debconf detritus from packaging.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5734375] Fix id_to_dn for creating objects
* [329aeca] Pass query filter attributes to policy engine
* [6780dbe] Removed redundant assertion
* [5653e8f] Update oslo-config version.
* Automated Ubuntu testing build:
* [43adc12] domain-scoping
* [6780dbe] Removed redundant assertion
* [5653e8f] Update oslo-config version.
* [408a1d5] enabled attribute emulation support
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [329aeca] Pass query filter attributes to policy engine
* [408a1d5] enabled attribute emulation support
* Automated Ubuntu testing build:
* [9f81293] v3 token API
* [408a1d5] enabled attribute emulation support
* [9572bfc] Ensure user and tenant enabled in EC2
* [2afe8e4] Disable XML entity parsing
* [159ffe4] make LDAP query scope configurable
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f8a32f1] merging in fix from oslo upstream
* [cab6917] Remove old, outdated keystone devref docs
* [a7149c0] Update the Keystone policy engine to the latest openstack
  common
* [ec326b3] Implement name space for domains
* [d6f7cbc] Update sample_data.sh to match docs
* [909c44a] Use oslo-config-2013.1b3
* Automated Ubuntu testing build:
* [9572bfc] Ensure user and tenant enabled in EC2
* [a7149c0] Update the Keystone policy engine to the latest openstack
  common
* [ec326b3] Implement name space for domains
* [d6f7cbc] Update sample_data.sh to match docs
* [909c44a] Use oslo-config-2013.1b3
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [cab6917] Remove old, outdated keystone devref docs
* [ec326b3] Implement name space for domains
* [d6f7cbc] Update sample_data.sh to match docs
* [838069b] Workaround Migration issue with PostgreSQL
* [63f6e87] make fakeldap._match_query work for an arbitrary number of
  groups
* [909c44a] Use oslo-config-2013.1b3
* [fb66ad8] Remove usage of UserRoleAssociation.id in LDAP
* [78b662e] Add an update option to run_tests.sh
* [beaad83] Add pysqlite as explicit test dep
* [8a2a2c7] Silence routes internal debug logging
* Automated Ubuntu testing build:
* [b20302a] project membership to role conversion
* [b1bfca2] Remove test_auth_token_middleware
* [838069b] Workaround Migration issue with PostgreSQL
* [63f6e87] make fakeldap._match_query work for an arbitrary number of
  groups
* [fb66ad8] Remove usage of UserRoleAssociation.id in LDAP
* [78b662e] Add an update option to run_tests.sh
* [beaad83] Add pysqlite as explicit test dep
* [0fb017a] add missing kvs functionality (bug1119770)
* [5e82d94] Update to oslo version code.
* [a6abeb7] adding additional backend tests (bug1101244)
* [83e989f] Cleaned up keystone-all --help output
* [9401709] Fix test_contrib_s3_core unit test
* [98cd383] remove unneeded config reloading (it's already done during
  setUp)
* [2930a28] Tenant update on LDAP breaks if there is no update to
  apply
* [a9d53dc] add check for config-dir parameter (bug1101129)
* [8a2a2c7] Silence routes internal debug logging
* [8a78126] don't create a new, copied list in get_project_users
* [34d0eb3] Fix bugs with set ldap password.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5cd2fa9] fix unit test when memcache middleware is not configured
* [2930a28] Tenant update on LDAP breaks if there is no update to
  apply
* [a9d53dc] add check for config-dir parameter (bug1101129)
* [8a78126] don't create a new, copied list in get_project_users
* Automated Ubuntu testing build:
* [a6abeb7] adding additional backend tests (bug1101244)
* [8a89464] Keystone backend preparation for domain-scoping
* [2ab990b] Use install_venv_common.py from oslo.
* [9401709] Fix test_contrib_s3_core unit test
* [2930a28] Tenant update on LDAP breaks if there is no update to
  apply
* [a9d53dc] add check for config-dir parameter (bug1101129)
* [8a78126] don't create a new, copied list in get_project_users
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [ac6ee69] Fix spelling mistakes
* [2ab990b] Use install_venv_common.py from oslo.
* [cccbf8a] Spell accommodate correctly.
* [2889a6c] Missed import for IPv6 tests skip.
* Automated Ubuntu testing build:
* [8a89464] Keystone backend preparation for domain-scoping
* [cccbf8a] Spell accommodate correctly.
* [2889a6c] Missed import for IPv6 tests skip.
* Automated Ubuntu testing build:
* [2ab990b] Use install_venv_common.py from oslo.
* [2889a6c] Missed import for IPv6 tests skip.
* Automated Ubuntu testing build:
* [cccbf8a] Spell accommodate correctly.
* [43ec450] Add missing log_format, log_file, log_dir opts.
* [a5cd95e] simplify query building logic
* [cfb3fdb] allow unauthenticated connections to an LDAP server
* [3786352] Generate apache-style common access logs
* Automated Ubuntu testing build:
* [2889a6c] Missed import for IPv6 tests skip.
* [43ec450] Add missing log_format, log_file, log_dir opts.
* [329b00d] Fix normalize identity sql ugrade for Mysql and postgresql
* [c213f48] remove duplicate model declaration/attribution
* [a5cd95e] simplify query building logic
* [41234c0] Expand dependency injection test coverage
* [cfb3fdb] allow unauthenticated connections to an LDAP server
* [5342209] return 400 Bad Request if invalid params supplied
  (bug1061738)
* [4624638] UserApi.update not to require all fields in arg
* [31b61e0] Query only attributes strictly required for keystone when
  using it with existing LDAP servers
* [74e0e17] Update .coveragerc
* [8ec247b] Add size validations to token controller.
* [0bc423a] Imported Translations from Transifex
* [74c3e87] Delete Roles for User and Project LDAP
* [4cd7aba] Fixes 'not in' operator usage
* [ca2b2cb] Add --keystone-user/group to keystone-manage pki_setup
* [e6c5f7f] Adds png versions of all svg image files. Changes
  reference.
* [3786352] Generate apache-style common access logs
* [cdfbbc6] import tools/flakes from oslo
* [49447c2] Sync latest cfg from oslo-incubator
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1573973] Relational API links
* [5342209] return 400 Bad Request if invalid params supplied
  (bug1061738)
* [ca2b2cb] Add --keystone-user/group to keystone-manage pki_setup
* Automated Ubuntu testing build:
* [4624638] UserApi.update not to require all fields in arg
* [ca2b2cb] Add --keystone-user/group to keystone-manage pki_setup
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8ec247b] Add size validations to token controller.
* [74c3e87] Delete Roles for User and Project LDAP
* [4cd7aba] Fixes 'not in' operator usage
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0bc423a] Imported Translations from Transifex
* [0b2ef0d] Document user group LDAP options
* Automated Ubuntu testing build:
* [08baaa4] Why .pop()'ing urls first is important
* [0b2ef0d] Document user group LDAP options
* Automated Ubuntu testing build:
* [4722c84] Updates migration 008 to work on PostgreSQL.
* [5bc46d8] Create a default domain (bp default-domain)
* [02da3af] Enable/disable domains (bug 1100145)
* [3ef0346] Readme: use 'doc' directory not 'docs'
* [a5b7fcf] Update to requests>=1.0.0 for keystoneclient.
* [0b2ef0d] Document user group LDAP options
* Automated Ubuntu testing build:
* [4b2b3af] tenant to project in the apis
* [02da3af] Enable/disable domains (bug 1100145)
* [3ef0346] Readme: use 'doc' directory not 'docs'
* [a5b7fcf] Update to requests>=1.0.0 for keystoneclient.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [31660b1] Tenant to Project in Back ends
* [3ef0346] Readme: use 'doc' directory not 'docs'
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [02da3af] Enable/disable domains (bug 1100145)
* [a7c6427] Fix role delete method in LDAP backend.
* [8eaa3ce] public_endpoint & admin_endpoint configuration
* [64ef907] Skip IPv6 tests if IPv6 is not supported.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [56f194a] rename tenant to project in sql
* Automated Ubuntu testing build:
* [dd35747] Fix pep8 error.
* Automated Ubuntu testing build:
* [7691276] Limit the size of HTTP requests.
* [f6b133d] Test that you can undo & re-apply all migrations
* [52da32c] Auto-detect max SQL migration
* [36c3b2e] Sync base identity Driver defs with SQL driver
* [f237a67] Fix i18n of string templates.
* Automated Ubuntu testing build:
* [ed252e0] Allow running of sql against the live DB.
* [52da32c] Auto-detect max SQL migration
* [36c3b2e] Sync base identity Driver defs with SQL driver
* [f237a67] Fix i18n of string templates.
* Automated Ubuntu testing build:
* [acc810d] downgrade user and tenant normalized tables downgraded
  such that sqlite is supported, too
* [6c6915b] Safer data migrations
* Automated Ubuntu testing build:
* [52da32c] Auto-detect max SQL migration
* [6c6915b] Safer data migrations
* [7a4e373] Enhance wsgi to listen on ipv6 address
* Automated Ubuntu testing build:
* [36c3b2e] Sync base identity Driver defs with SQL driver
* [f237a67] Fix i18n of string templates.
* Automated Ubuntu testing build:
* [7a4e373] Enhance wsgi to listen on ipv6 address
* [9c2c4ec] add database string field length check
* Automated Ubuntu testing build:
* [57f1e30] Autoload schema before creating FK's (bug 1098174)
* [9089d8e] reorder tables for delete
* Automated Ubuntu testing build:
* [42bd9c7] Enable exception format checking in the tests.
* [9089d8e] reorder tables for delete
* [9af1d7b] Fixes import order nits
* [4e1cab8] Cleanup keystoneclient testing requirements
* [24f21f5] Fix issue in test_forbidden_action_exposure.
* [7490cab] Correct spelling errors / typos in test names
* [2c1785a] Update ldap exceptions to pass correct kwargs.
* [8507261] Add _FATAL_EXCEPTION_FORMAT_ERRORS global.
* [617b700] Imported Translations from Transifex
* [ba6b1c3] Revert "shorten pep8 output"
* [949fbbb] Removed unused variables
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3a38ecf] Validated URLs in v2 endpoint creation API
* [7490cab] Correct spelling errors / typos in test names
* [617b700] Imported Translations from Transifex
* [ba6b1c3] Revert "shorten pep8 output"
* [949fbbb] Removed unused variables
* Automated Ubuntu testing build:
* [9af1d7b] Fixes import order nits
* [4fae928] Keystone server support for user groups
* [3244451] Add missing .po files to tarball
* [ba6b1c3] Revert "shorten pep8 output"
* [64672bd] Upgrade WebOb to 1.2.3
* [949fbbb] Removed unused variables
* [5a81be3] Removed unused imports
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4e1cab8] Cleanup keystoneclient testing requirements
* [3244451] Add missing .po files to tarball
* [ea282cb] adds keyring to test-requires
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4fae928] Keystone server support for user groups
* [0e5533e] il8n some strings
* [5a81be3] Removed unused imports
* [1f01d30] shorten pep8 output
* Automated Ubuntu testing build:
* [64672bd] Upgrade WebOb to 1.2.3
* [5a81be3] Removed unused imports
* [1f01d30] shorten pep8 output
* Automated Ubuntu testing build:
* [0e5533e] il8n some strings
* [1f01d30] shorten pep8 output
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [76af49f] Imported Translations from Transifex
* Automated Ubuntu testing build:
* [a0e06a8] Add pyflakes to tox.ini
* [0f22574] Adding a means to connect back to a pydevd debugger.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1b3b642] Fix spelling typo
* [a591b30] add in pip requires for requests
* [e577cd6] Remove swift auth.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [03eb280] Driver registry
* [2f85134] Split endpoint records in SQL by interface
* [f74aab2] Expand default time delta (bug 1089988)
* [5b3a74d] Support non-default role_id_attribute
* Automated Ubuntu testing build:
* [a591b30] add in pip requires for requests
* [f74aab2] Expand default time delta (bug 1089988)
* [5b3a74d] Support non-default role_id_attribute
* Automated Ubuntu testing build:
* [2f85134] Split endpoint records in SQL by interface
* [fb963a5] module refactoring
* [f74aab2] Expand default time delta (bug 1089988)
* [8e2a183] Test drivers return HTTP 501 Not Implemented
* [5b3a74d] Support non-default role_id_attribute
* [d17dfe6] Import pysqlite2 if sqlite3 is not available.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [23ba963] Fix typo s/interalurl/internalurl/
* [e093e81] Imported Translations from Transifex
* [6ceb066] fixing bug 1046862
* [e4d61ac] Add tests for contrib.s3.core.
* [8e2a183] Test drivers return HTTP 501 Not Implemented
* [d17dfe6] Import pysqlite2 if sqlite3 is not available.
* [18a49ae] syncing run_tests to match tox
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [be3dcf9] Test for content-type appropriate 404 (bug 1089987)
* [e093e81] Imported Translations from Transifex
* [e4d61ac] Add tests for contrib.s3.core.
* [18a49ae] syncing run_tests to match tox
* Automated Ubuntu testing build:
* [6ceb066] fixing bug 1046862
* [e4d61ac] Add tests for contrib.s3.core.
* [18a49ae] syncing run_tests to match tox
* Automated Ubuntu testing build:
* [4e2be8a] Move token controller into keystone.token
* [a800fae] Ensure serviceCatalog is list when empty, not dict
* [0ea864b] Adding downgrade steps for migration scripts.
* [847d591] Port to argparse based cfg
* [c858c1b] Only 'import *' from 'core' modules
* [77dee93] use keystone test and change config during setUp
* [84a0b2d] Bug 1075090 -- Fixing log messages in python source code
  to support internationalization.
* [8c15e3e] Added documentation for the external auth support
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [aaf61a4] Remove mentions of essex in docs (bug 1085247)
* [847d591] Port to argparse based cfg
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a800fae] Ensure serviceCatalog is list when empty, not dict
* [77dee93] use keystone test and change config during setUp
* [84a0b2d] Bug 1075090 -- Fixing log messages in python source code
  to support internationalization.
* [8c15e3e] Added documentation for the external auth support
* Automated Ubuntu testing build:
* [c858c1b] Only 'import *' from 'core' modules
* [77dee93] use keystone test and change config during setUp
* [84a0b2d] Bug 1075090 -- Fixing log messages in python source code
  to support internationalization.
* [8c15e3e] Added documentation for the external auth support
* [5b73757] Validate password type (bug 1081861)
* Automated Ubuntu testing build:
* [af8761d] check the redirected path on the request, not the response
* [5b73757] Validate password type (bug 1081861)
* Automated Ubuntu testing build:
* [f57098d] split identities module into logical parts remove unneeded
  imports from core
* Automated Ubuntu testing build:
* [38c7e46] Ensure token expiration is maintained (bug 1079216)
* [d4c4cf0] Fixes typo in keystone setup doc
* [3779c67] Imported Translations from Transifex
* [904af11] Stop using cfg's internal implementation details
* Automated Ubuntu testing build:
* [1012bd4] normalize identity
* [3779c67] Imported Translations from Transifex
* Automated Ubuntu testing build:
* [d4c4cf0] Fixes typo in keystone setup doc
* [3779c67] Imported Translations from Transifex
* Automated Ubuntu testing build:
* [904af11] Stop using cfg's internal implementation details
* [0e23490] Utilize policy.json by default (bug 1043758)
* [84cd8ff] Wrap v3 API with RBAC (bug 1023943)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [01fccdb] Expose auth failure details in debug mode
* [0e23490] Utilize policy.json by default (bug 1043758)
* [84cd8ff] Wrap v3 API with RBAC (bug 1023943)
* [ddc8c83] v3 Identity
* [ff669f0] v3 Catalog
* [827fc4c] v3 Policies
* [07525b1] Refix transient test failures
* [c7066a9] Expose authn/z failure info to API in debug mode
* [c740090] tweaking docs to fix link to wiki Keystone page
* Automated Ubuntu testing build:
* [e59360d] Import auth_token middleware from keystoneclient
* [07525b1] Refix transient test failures
* [90ebf9f] Make the controller addresses configurable.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a92b1da] Imported Translations from Transifex
* [90ebf9f] Make the controller addresses configurable.
* [be754ff] Refactor TokenController.authenticate() method.
* [2b83d4d] Fix error un fixtures.
* [9d68b40] Ensures User is member of tenant in ec2 validation
* Re-enable gating of package build based on successful unit testing:
  - d/tests/test_overrides.conf: Fixup test configuration to use
    correct certificate locations.
  - d/p/fix-ubuntu-tests.patch: Skip tests for older versions of
    keystoneclient based on checkouts of upstream git repo.
  - d/rules: Re-enable package build failure on test failure.
* d/control: Bump dependencies on python-keystoneclient to >= 1:0.2.
* d/control: Update Vcs-Bzr location to point to correct branch.
* d/control,d/po/*: Setup package templates for translation.
* d/man/*: Corrected spellings in man pages.
* d/keystone.upstart: Tweak 'stop on' to be triggered on all
  appropriate runlevel transitions, use start-stop-daemon to startup
  keystone daemon.
* debian/keystone.manpages: Install sphinx-generated manpages instead
  of our own outdated and unneeded versions. (LP: #1082050)
* New upstream release.
* Remove incomplete/broken dbconfig-common scripts.
* d/control: Added python-novaclient dependency
* d/patches: refreshed patches
* debian/tests/test_overrides.conf: Update for Grizzly test suite.
* debian/control: Drop python-nova.
* New upstream release.
* debian/rules: FTBFS if there is a missing binary.
* debian/rules: Temporarily pass the tests since you need to run
  keystone in order to run the tests.
* debian/patches/*: Refrehsed.
* New upstream release.
* debian/control: Ensure keystoneclient is upgraded with keystone,
  require python-keystoneclient >= 1:0.1.3. (LP: #1073273)
* Automated Ubuntu testing build:
* [ee645e6] pin sqlalchemy to 0.7
* Automated Ubuntu testing build:
* [094c494] replacing PKI token detection from content length to
  content prefix. (bug 1060389)
* [3cd343b] Fixed bug 1068851. Refreshed new crypto for the SSL tests.
* [2f9807e] Set defaultbranch in .gitreview to stable/folsom
* [b0bbd8a] Bump next version to 2012.2.1
* [8154492] utf-8 encode user keys in memcache (bug 1056373)
* Automated Ubuntu testing build:
* [8154492] utf-8 encode user keys in memcache (bug 1056373)
* [af8b031] Fixed trivally true tests (bug 983304)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4e1a086] Limit token revocation to tenant (bug 1050025)
* [af8b031] Fixed trivally true tests (bug 983304)
* [2c29d4c] LDAP backend attribute fixes
* [1683d84] Document memcached host system time configuration.
* [b6e568e] Implement token endpoint list (bug 1006777)
* [861f27f] LOG.warn all exception.Unauthorized authentication
  failures
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [efb6b3f] Delete user tokens after role grant/revoke
* [235c4ce] Implementation of tenant,user,role list functions for ldap
* [fa9f0f1] Initialize Metadata variable
* [201a109] Cleanup PEP8 errors from Common
* [150413c] List tokens for memcached backend
* [32b82ae] Ignore eclipse files.
* [7d9b239] Sync some misc changes from openstack-common
* [e09a121] Sync latest cfg from openstack-common
* [a9ee611] Remove id_hash column
* [a411412] Fixed: test_default_tenant_uuid_token not running
* [5446577] Upgrade PEP8 to 1.3.3 (bug 1037303)
* [4c32b5c] Expand PEP8 coverage to include docs & tests
* [ac95f83] Removed/fixed unused variable references
* [b82a0e2] HACKING compliance & staticly init module vars
* [685c1c2] PEP8 fix E251
* [7ad8497] PEP8 fix
* [7c93e84] Removed unused imports
* [2759c22] Check for expected cfg impl (bug 1043479)
* [026bea6] Fixed typos in comment
* [8a84c03] HACKING: Import by full module path
* [379354b] HACKING: Use single quotes
* [13ce482] mistake in doc string
* [861670e] pep8 1.3.3 cleanup removing unused imports
* [6b04662] Removed dead code
* [3fa4ba5] Fix auth_token middleware to fetch revocation list as
  admin.
* [98d3a89] Code cleanup in doc/source/conf.py
* [067fcf0] Typo fix in keystone: existant => existent
* [1749644] allow middleware configuration from app config
* [1698094] change verbose and debug to Fasle in keystone.conf.sample
* [ddc8995] add token_format=UUID to keystone.conf.sample
* [af52ef1] Demonstrate that authenticate() returns roles.
* [3974105] Add nosehtmloutput as a test dependency.
* [dcb1e84] Less information returned with IntegrityError
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c13d0ba] Require authz to update user's tenant (bug 1040626)
* [1749644] allow middleware configuration from app config
* [dcb1e84] Less information returned with IntegrityError
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [212f13b] PEP8 fix for PAM test.
* [308ca89] Removed stray print statement (bug 1038131)
* [e0a7ebd] Add tests for PAM authentication.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d04e99a] Support running the tests in the debugger.
* [7b70818] PKI Token revocation
* Automated Ubuntu testing build:
* [bf45b45] Remove unused variables
* [64bbaf5] Remove unused imports
* Automated Ubuntu testing build:
* [7b70818] PKI Token revocation
* Automated Ubuntu testing build:
* [64bbaf5] Remove unused imports
* Automated Ubuntu testing build: [bdc8e76] fix broken link
* Automated Ubuntu testing build: [bc12215] Set example key_size to
  1024.
* Automated Ubuntu testing build: [bf5ce27] Adding missing files to
  MANIFEST.in
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [bdc8e76] fix broken link
* Automated Ubuntu testing build: [bc12215] Set example key_size to
  1024.
* Automated Ubuntu testing build: [37ff759] Simplify the sql backend
  deletion of users and tenants.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [9d5261c] Implement python version
  of migration 002.
* Automated Ubuntu testing build: [ac4dcfd] Use user home dir as
  default for cache
* Automated Ubuntu testing build: [4f3dcb6] Allow overloading of
  username and tenant name in the config files.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ba8f351] Assert adminness on token
  validation (bug 1030968)
* Automated Ubuntu testing build: [4444577] Set default signing_dir
  based on os USER.
* Automated Ubuntu testing build: [2b2d0a1] Log errors when
  signing/verifying.
* Automated Ubuntu testing build: [ac4dcfd] Use user home dir as
  default for cache
* Automated Ubuntu testing build: [f82c7c2] Enabling SQL Catalog tests
  (bug 958950)
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [e0136d2] setting up babel for i18n
  work blueprint start-keystone-i18n
* Automated Ubuntu testing build: [d3058a1] Do not crash when trying
  to remove a user role (without a tenant)
* Automated Ubuntu testing build: [33104d2] don't assume that the LDAP
  server require authentication
* Automated Ubuntu testing build: [58105d8] Correct Tree DN
* Automated Ubuntu testing build: [a7417e2] Reorder test imports by
  full import path
* Automated Ubuntu testing build: [94481ab] Fixed user-only role
  deletion error.
* Automated Ubuntu testing build: [f648819] Set iso8601 module as
  default dependence.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [d3058a1] Do not crash when trying
  to remove a user role (without a tenant)
* Automated Ubuntu testing build: [4202f70] Use PyPI for
  keystoneclient.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [b9e8d0f] Fix order of returned
  tuple elements in pam authenticate
* Automated Ubuntu testing build: [e72c276] Add .mailmap file.
* Automated Ubuntu testing build: [5ad8086] keystone_manage
  certificate generation
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ef58425] Basic request stats
  monitoring & reporting
* Automated Ubuntu testing build: [b9e8d0f] Fix order of returned
  tuple elements in pam authenticate
* Automated Ubuntu testing build: [e72c276] Add .mailmap file.
* Automated Ubuntu testing build: [79f5f7c] fix man page build
* Automated Ubuntu testing build: [c79d93b] Keystone should use
  openstack.common.timeutils
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ef58425] Basic request stats
  monitoring & reporting
* Automated Ubuntu testing build: [79f5f7c] fix man page build
* Automated Ubuntu testing build: [cb74707] Keystone should use
  openstack.common.jsonutils
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [23ca656] Refactor 404's into
  managers & drivers (bug 968519)
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [94f45da] Utilize newer changes in
  openstack-common.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3f9f77a] Monkey patching 'thread'.
* Automated Ubuntu testing build: [991a618] Removed unused import
* Automated Ubuntu testing build:
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [79647c6] Reorder imports by full module path
* Automated Ubuntu testing build:
* [cc91786] Pass serviceCatalog in auth_token middleware
* [a68d530] Fixed typo in routing conditions (bug 1006793)
* [489c6b6] 400 on unrecognized content type (bug 1012282)
* [5c35a84] Speed up SQL unit tests.
* [66a0b63] PEP8 fixes
* Automated Ubuntu testing build:
* [cc91786] Pass serviceCatalog in auth_token middleware
* [a68d530] Fixed typo in routing conditions (bug 1006793)
* [489c6b6] 400 on unrecognized content type (bug 1012282)
* [5c35a84] Speed up SQL unit tests.
* Automated Ubuntu testing build:
* [66a0b63] PEP8 fixes
* Automated Ubuntu testing build:
* [e33a474] Clean up test requires a bit.
* [b2aa78b] Use cfg's new global CONF object
* [b2aa620] Add s3 extension in keystone.conf sample.
* [3ed1caf] Tweak for easier, safer subclassing
* [c785018] Revert file mode to be non-executable
* New release candidate for the Ubuntu Cloud Archive.
* New release candidate for the Ubuntu Cloud Archive.
* New release candidate for the Ubuntu Cloud Archive.
* debian/patches/sql_connection.patch: Refreshed
* Open precise-folsom-proposed.
* Merge with current quantal-folsom-proposed.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers