~openstack-ubuntu-testing/python-keystoneclient/precise-grizzly

Viewing all changes in revision 62.

  • Committer: james at org
  • Date: 2013-03-22 11:43:08 UTC
  • mfrom: (61.1.1 python-keystoneclient)
  • Revision ID: james@shingle-house.org.uk-20130322114308-rkvrtxp0oxm8je7o
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3a3e254] Config value for revocation list timeout
* [3807a86] Doc info and other readability improvements
* [9bb29b9] Retry http_request and json_request failure.
* [fb9cf68] update v3 domains - remove public/private namespace
* Automated Ubuntu testing build:
* [6b9f55a] Cache tokens using memorycache from oslo.
* [db76038] Make auth_token lazy load the auth_version.
* [3807a86] Doc info and other readability improvements
* [9bb29b9] Retry http_request and json_request failure.
* [692d97b] Use v2.0 api by default in auth_token middleware
* [fb9cf68] update v3 domains - remove public/private namespace
* 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:
* No change rebuild.
* Automated Ubuntu testing build:
* [ffaa0a6] Make keystone client handle the response code 300.
* Automated Ubuntu testing build:
* [c07d0a8] Switch to final 1.1.0 oslo.config release
* Automated Ubuntu testing build:
* [d782a99] Fix auth-token middleware to understand v3 tokens
* Automated Ubuntu testing build:
* [ae36809] help text improvements
* [06d9437] Work better in server env with no keyrings
* [9196be6] Remove test dep on name of dir (bug 1124283)
* [e844d75] Save test_auth_token_middleware from unlimited recursion
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4e6d424] Switch to oslo.config.
* [3374e3c] Sync memorycache and timeutils from oslo.
* [e844d75] Save test_auth_token_middleware from unlimited recursion
* Automated Ubuntu testing build:
* [06d9437] Work better in server env with no keyrings
* [e844d75] Save test_auth_token_middleware from unlimited recursion
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3374e3c] Sync memorycache and timeutils from oslo.
* Automated Ubuntu testing build:
* [3ce3fe8] Improve error message for missing endpoint
* [b3b6a85] Fix selef to self in class.
* Automated Ubuntu testing build:
* [00c9736] Update oslo-config version.
* [b3b6a85] Fix selef to self in class.
* [ad543d5] Added missing unit tests for shell.py
* [1d3e5a9] sync README with "keystone help"
* [0173560] Implements token expiration handling
* Automated Ubuntu testing build:
* [57c4997] Use oslo-config-2013.1b3
* [878695c] Allow configure auth_token http connect timeout.
* [1d3e5a9] sync README with "keystone help"
* [d9c7a14] Use install_venv_common.py from oslo.
* [de3b4c8] Update .coveragerc
* [0173560] Implements token expiration handling
* [f0836ab] Fix how python 2.6 doesn't have assertDictEqual
* [e0c3e30] If you specify the --debug argument, it doesn't show the
  body of a POST request. The body (string rep) is at 'data' in the
  kwargs dict. 'body' was deleted prior to this call.
* [62ab805] Remove useless import
* Automated Ubuntu testing build:
* [ad543d5] Added missing unit tests for shell.py
* [1d3e5a9] sync README with "keystone help"
* [d9c7a14] Use install_venv_common.py from oslo.
* [de3b4c8] Update .coveragerc
* [f0836ab] Fix how python 2.6 doesn't have assertDictEqual
* [e0c3e30] If you specify the --debug argument, it doesn't show the
  body of a POST request. The body (string rep) is at 'data' in the
  kwargs dict. 'body' was deleted prior to this call.
* [62ab805] Remove useless import
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [878695c] Allow configure auth_token http connect timeout.
* [de3b4c8] Update .coveragerc
* [f0836ab] Fix how python 2.6 doesn't have assertDictEqual
* [e0c3e30] If you specify the --debug argument, it doesn't show the
  body of a POST request. The body (string rep) is at 'data' in the
  kwargs dict. 'body' was deleted prior to this call.
* [62ab805] Remove useless import
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1ba0481] Fix debug with requests.
* [9351665] Add name arguments to keystone command.
* Automated Ubuntu testing build:
* [b998ff9] Allow requests up to 0.8 and greater
* [382441a] Treat HTTP code 400 and above as error.
* [9351665] Add name arguments to keystone command.
* Automated Ubuntu testing build:
* [bb6e227] Fix incomplete sentence in help
* [382441a] Treat HTTP code 400 and above as error.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a564b88] Pin requests module more strictly.
* [6cf76c9] Update requests requirements
* Automated Ubuntu testing build:
* [76c7b08] Mark password config options with secret
* Automated Ubuntu testing build:
* [92bf8a7] fix discrepancies seen in domain and credential, v3 - bug
  1109349
* [1f8a263] Factorize endpoint retrieval in access
* [d5af381] Take region_name into account when calling url_for
* [ca348fe] Remove useless code
* [e676ab9] Fix thinko in self.middleware.cert_file_missing
* [05f7312] Restore Python 2.6 compatibility
* [d2edaab] Allow request timeout to be specified.
* [0279e8f] Remove assertDictEqual for python 2.6 compatibility
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7afcea1] Fix STALE_TOKEN_DURATION usage
* [ca348fe] Remove useless code
* [05f7312] Restore Python 2.6 compatibility
* [d2edaab] Allow request timeout to be specified.
* [0279e8f] Remove assertDictEqual for python 2.6 compatibility
* Automated Ubuntu testing build:
* [1f8a263] Factorize endpoint retrieval in access
* [ca348fe] Remove useless code
* [05f7312] Restore Python 2.6 compatibility
* [d2edaab] Allow request timeout to be specified.
* Automated Ubuntu testing build:
* [0279e8f] Remove assertDictEqual for python 2.6 compatibility
* Automated Ubuntu testing build:
* [3dfb843] Blueprint memcache-protection: enable memcache value
  encryption/integrity check
* Automated Ubuntu testing build:
* [4851cc1] Make WebOb version specification more flexible
* Automated Ubuntu testing build:
* [a3657f9] Warning message is not logged for valid token-less
  request.
* [94525e3] Remove iso8601 dep in favor of openstack.common
* [db0d75b] Move iso8601 dependency from test- to pip-requires
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e9ec399] Use os.path to find ~/keystone-signing (bug 1078947)
* [55f2cdb] Use testtools instead of unittest for base classes.
* [a1261e7] Fix keystone *-list order by 'name'
* [3b472ce] Spelling: compatibile->compatible
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [dd24bcf] Pin requests to >=0.8.8.
* [a1261e7] Fix keystone *-list order by 'name'
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d37a3fb] Add support for user groups
* [402634b] Add file 'ChangeLog' to MANIFEST.in
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e7fd4b9] Make it possible to debug by running module.
* [51dc6a0] Use requests module for HTTP/HTTPS
* [716fc4b] Print to stderr when keyring module is missing.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a4aa527] remove unused import
* Automated Ubuntu testing build:
* [62be314] Bug 1052674: added support for Swift cache
* [5812647] modify ca-certificate default value
* [308a773] URL-encode user-supplied tokens (bug 974319)
* [665eeba] Fix middleware logging for swift
* [45ab2e8] Fix keystoneclient user-list output order
* [4f829b1] Misspelling error in README.rst
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [15f6787] Prevent an uncaught exception from being rasied.
* Automated Ubuntu testing build:
* [5812647] modify ca-certificate default value
* [45ab2e8] Fix keystoneclient user-list output order
* [4f829b1] Misspelling error in README.rst
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [308a773] URL-encode user-supplied tokens (bug 974319)
* [93d2431] Make use_keyring False by default.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d734821] Rename --no_cache to --os_cache.
* [6b72fb6] Don't try to split a list of memcache servers
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5939541] bug-1040361: use keyring to store tokens
* [1f6a0af] Add command to allow users to change their own password
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0f83602] Drop hashlib/hmac from pip-requires.
* [2a207f2] Add Ec2Signer utility class to keystoneclient
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [2eb5e2c] Add --version CLI opt and __version__ module attr
* [21ce658] Correct a misspelled in comments
* [cc0eedd] Remove Policy.endpoint_id reference
* Automated Ubuntu testing build:
* [f9649e2] updating PEP8 to 1.3.3
* [cc0eedd] Remove Policy.endpoint_id reference
* Automated Ubuntu testing build:
* [21ce658] Correct a misspelled in comments
* [cc0eedd] Remove Policy.endpoint_id reference
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [e4ed1f3] Fix scoped auth for non-admins (bug 1081192)
* [1a35545] fixes auth_ref initialization error
* [957b9b1] Update README and CLI help
* [f99be3b] Check for auth URL before password (bug 1076235)
* [8508b3e] check creds before token/endpoint (bug 1076233)
* [f9a7d9f] Warn about bypassing auth on CLI (bug 1076225)
* 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:
* [10e16be] Throw validation response into the environment
* [1a35545] fixes auth_ref initialization error
* [7920899] Add auth-token code to keystoneclient, along with
  supporting files
* [f1cc3cf] removing repeat attempt at authorization in client
* [5804b8b] HACKING compliance: consistent usage of 'except'
* Automated Ubuntu testing build:
* [76b7d92] Make initial structural changes to keystoneclient in
  preparation to moving auth_token here from keystone.  No functional
  change should occur from this commit (even though it did refresh a
  newer copy of openstack.common.setup.py, none of the newer updates
  are in functions called from this client)
* Automated Ubuntu testing build:
* [f1cc3cf] removing repeat attempt at authorization in client
* [b75c2d6] Update --os-* error messages
* Automated Ubuntu testing build:
* [0fddc40] fixes 1075376
* [5416fec] Fix keystoneclient so swift works against Rackspace Cloud
  Files
* [5f38eb7] Replace refs to 'Keystone API' with 'Identity API'
* [0dfc698] Don't log an exception for an expected empty catalog.
* [88fe2de] Add OpenStack trove classifier for PyPI
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0dfc698] Don't log an exception for an expected empty catalog.
* Automated Ubuntu testing build:
* [56a4e4b] add a new HTTPClient attr for setting the original IP
* [a6102fe] Ensure JSON isn't read on no  HTTP response body
* Automated Ubuntu testing build:
* [bec66e8] use mock context managers instead of decorators+functions
* Automated Ubuntu testing build:
* [a6102fe] Ensure JSON isn't read on no  HTTP response body
* [b94c6c0] Useful error msg when missing catalog (bug 949904)
* [db02315] bootstrap a keystone user (e.g. admin) in one cmd
* [6a99409] change default  wrap for tokens from 78 characters to 0
* [7663afc] virtualenv quite installation for zypper
* Automated Ubuntu testing build:
* [a71d0a3] Added 'service_id' column to endpoint-list
* [db02315] bootstrap a keystone user (e.g. admin) in one cmd
* [7663afc] virtualenv quite installation for zypper
* Automated Ubuntu testing build:
* [b94c6c0] Useful error msg when missing catalog (bug 949904)
* [7663afc] virtualenv quite installation for zypper
* Automated Ubuntu testing build:
* [db02315] bootstrap a keystone user (e.g. admin) in one cmd
* Automated Ubuntu testing build:
* [6a99409] change default  wrap for tokens from 78 characters to 0
* [0d48d1b] updating keystoneclient doc theme
* [a8f7879] enabling i18n with Babel
* [6c127df] pep8 1.3.1 cleanup
* [5991727] Fixed httplib2 mocking (bug 1050091, bug 1050097)
* Automated Ubuntu testing build:
* [135100a] updating base keystoneclient documentation
* [a8f7879] enabling i18n with Babel
* [6c127df] pep8 1.3.1 cleanup
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [0d48d1b] updating keystoneclient doc theme
* Automated Ubuntu testing build:
* [6c127df] pep8 1.3.1 cleanup
* [5991727] Fixed httplib2 mocking (bug 1050091, bug 1050097)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [06916aa] Allow empty description for tenants.
* [2f89c9b] switching options to match authentication paths
* [818ab8e] Fixes setup compatibility issue on Windows
* [15d134d] Handle "503 Service Unavailable" exception.
* [641f612] removing deprecated commandline options
* [c784105] Require httplib2 version 0.7 or higher.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [33a0f73] Add wrap option to keystone token-get for humans
* Automated Ubuntu testing build:
* [818ab8e] Fixes setup compatibility issue on Windows
* [641f612] removing deprecated commandline options
* Automated Ubuntu testing build:
* [15d134d] Handle "503 Service Unavailable" exception.
* [641f612] removing deprecated commandline options
* Automated Ubuntu testing build:
* [c784105] Require httplib2 version 0.7 or higher.
* [de8622c] Fix PEP8 issues.
* Automated Ubuntu testing build:
* [916d4be] fixing pep8 formatting for 1.0.1+ pep8
* Automated Ubuntu testing build:
* [de8622c] Fix PEP8 issues.
* [d7af859] Change underscores in new cert options to dashes
* [d50f89b] Add nosehtmloutput as a test dependency.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8691926] splitting http req and resp logging also some pep8 cleanup
  in shell.py
* Automated Ubuntu testing build:
* [d7af859] Change underscores in new cert options to dashes
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [dec8f77] Add '--insecure'
  commandline argument
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [abc7c47] Support 2-way SSL with
  Keystone server if it is configured to enforce 2-way SSL.  See also
  https://review.openstack.org/#/c/7706/ for the corresponding review
  for the 2-way SSL addition to Keystone.
* Automated Ubuntu testing build: [3b4b7c3] Replace obsolete option in
  README
* Automated Ubuntu testing build: [c8aa2e0] add keystone bash-
  completion
* Automated Ubuntu testing build: [a816c0f] Install test-requires in
  development venv.
* Automated Ubuntu testing build: [e77234b] If no password in env or
  command line, try prompting
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3b4b7c3] Replace obsolete option in
  README
* Automated Ubuntu testing build: [e77234b] If no password in env or
  command line, try prompting
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3b4b7c3] Replace obsolete option in
  README
* Automated Ubuntu testing build: [a816c0f] Install test-requires in
  development venv.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c8aa2e0] add keystone bash-
  completion
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [f75310c] decoding json only on 2xx
  success response bug 1007661
* Automated Ubuntu testing build: [1fa2910] Change CLI options to use
  dashes
* Automated Ubuntu testing build: [abc7c47] Support 2-way SSL with
  Keystone server if it is configured to enforce 2-way SSL.  See also
  https://review.openstack.org/#/c/7706/ for the corresponding review
  for the 2-way SSL addition to Keystone.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3813abc] Do not display None in
  pretty tables for fields with no value
* Automated Ubuntu testing build: [f75310c] decoding json only on 2xx
  success response bug 1007661
* Automated Ubuntu testing build: [11258a0] Don't call PrettyTable
  add_row with a tuple.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3813abc] Do not display None in
  pretty tables for fields with no value
* Automated Ubuntu testing build: [f75310c] decoding json only on 2xx
  success response bug 1007661
* Automated Ubuntu testing build: [1fa2910] Change CLI options to use
  dashes
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [3ed4007] Add post-tag versioning.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build:
* [44a1ee3] Drop support for legacy OS args
* [1231ae0] Move unittest2 dependency
* [ee220c1] Require service_id for endpoint-create (bug 987457)
* Automated Ubuntu testing build:
* [cfb437e] Skip argparse when injecting requirements.
* [ee220c1] Require service_id for endpoint-create (bug 987457)
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1231ae0] Move unittest2 dependency
* Automated Ubuntu testing build:
* [31f949f] Fix coverage job. Turns out you need coverage.
* [5fb1e1f] Update to latest openstack.common setup code.
* [3ba7738] Move docs to doc.
* [f680cb3] fix bug lp:936168,format output.
* [52b3922] pep8 1.1 changes and updates

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: