SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-keystoneclient-0.9.0-10.1.noarch.rpm :
Wed Sep 3 14:00:00 2014 roAATTsuse.de
- sanitize release line in specfile

Thu Jun 26 14:00:00 2014 dmuellerAATTsuse.com
- Update 0001-Adjust-Python-2.6-OSerror-on-EPIPE-workaround.patch
from gerrit.

Fri May 30 14:00:00 2014 dmuellerAATTsuse.com
- update to 0.9.0:

* Fix a misspelling in a comment

* Sync with oslo-incubator caed79d

* Fix attributes ordering at v3/client.py

* Add support for extensions-list

* auth_token middleware hashes tokens with configurable algorithm

* Remove left over vim headers

* Add /role_assignments endpoint support

* Authenticate via oauth

* Add description param to v3 service create/update

* Fixed an aparent typo in the code

* Auth Plugin invalidation

* Updated from global requirements

* Move DisableModuleFixture to utils

* replace string format arguments with function parameters

* Fixes an erroneous type check in a test

* Mark keystoneclient as being a universal wheel

* auth_token hashes PKI token once

* add docstr to v2 shell module regarding CLI deprecation

* Compressed Signature and Validation

* OAuth request/access token and consumer support for oauth client API

* Add mailmap entry

* Regions Management

* Sync with oslo-incubator 2640847

* Discovery URL querying functions

* Remove importutils from oslo config

* Move auth_token tests not requiring v2/v3 to new class

* Cached tokens aren\'t expired

* Move auth_token cache pool tests out of NoMemcache

* Make auth_token return a V2 Catalog

* Fix client fixtures

* fixed typos found by RETF rules

* Fix docstrings in keystoneclient

* auth_token configurable check of revocations for cached

* Remove unused AdjustedBaseAuthTokenMiddlewareTest

* Synced jsonutils from oslo-incubator

* auth_token test remove unused fake_app parameter

* Fix typo in BaseAuthTokenMiddlewareTest

* Updated from global requirements

* Enhance tests for auth_token middleware

* Limited use trusts

* Debug log when token found in revocation list

* Ensure that cached token is not revoked

* Fix the catalog format of a sample token

* remove universal_newlines

* replace double quotes with single

* Deprecate admin_token option in auth_token
- add 0001-Adjust-Python-2.6-OSerror-on-EPIPE-workaround.patch (bnc#879929)

Mon May 26 14:00:00 2014 dmuellerAATTsuse.com
- update to 0.8.0:

* Implement endpoint filtering functionality on the client side

* Fix typo of ANS1 to ASN1

* Rename HTTPError -> HttpError

* Add CRUD operations for Federation Mapping Rules

* Don\'t use generic kwargs in v2 Token Generation

* Allow session to return an error response object

* Updated from global requirements

* Add service name to catalog

* Hash functions support different hash algorithms

* Add CRUD operations for Identity Providers

* eliminate race condition fetching certs

* Allow passing auth plugin as a parameter

* Prefer () to continue line per PEP8

* Use `HttpNotImplemented` in `tests.v3.test_trusts`

* Ensure JSON headers in Auth Requests

* Create a test token generator and use it

* Reuse module `exceptions` from Oslo

* Updated from global requirements

* Rename request_uri to identity_uri

* Tests should use identity_uri by default

* Replace auth fragements with identity_uri

Mon Apr 14 14:00:00 2014 dmuellerAATTsuse.com
- update to 0.7.1:

* Adds to Keystone to convert V2 endpoints to V3

Thu Mar 27 13:00:00 2014 dmuellerAATTsuse.com
- switch to released version 0.7.0

Thu Mar 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.7.0.4.g6a6c8d7:

* Adds to Keystone to convert V2 endpoints to V3
0.7.0

* Add \'methods\' to all v3 test tokens

Wed Mar 26 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.112.g16ca306:

* Improve language in update_password() validation error

* Handle URLs via the session and auth_plugins

* Add a method for changing a user\'s password in v3

* sanity check memcached availability before running tests against it

* Start using positional decorator

* Fix passing get_token kwargs to get_access

* Add a positional decorator

* Discover should support other services

* Enforce scope mutual exclusion for trusts

Tue Mar 25 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.94.g82c1ec7:

* add functional test for cache pool

* Don\'t use a connection pool unless provided

Sat Mar 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.91.g28c8439:

* add pooling for cache references

Wed Mar 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.89.gb63bd9c:

* Docs link to middlewarearchitecture

Tue Mar 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.88.g194b037:

* Fix doc build errors

* Generate module docs

* document that --pass can be required

* Rely on OSLO.config

Sun Mar 16 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.80.g242ffeb:

* Revert \"Add request/access token and consumer...\"

* Revert \"Authenticate via oauth\"

Sat Mar 15 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.78.gbb4c5ad:

* Authenticate via oauth

* Add request/access token and consumer support for keystoneclient

* Handle Token/Endpoint authentication

* Set the right permissions for signing_dir in tests

Wed Mar 12 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.70.gf12afc6:

* Fix retry logic

* Fix state modifying catalog tests

Tue Mar 11 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.66.g9408910:

* Updated from global requirements

Mon Mar 10 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.65.gd01950e:

* Provide more data to AuthMethod plugins

* Remove reference to non-existent shell doc

* increase default revocation_cache_time

* Improve help strings

* Make keystoneclient not log auth tokens

* improve configuration help text in auth_token

* Log the command output on CertificateConfigError

* Privatize auth construction parameters

* Remove blank space after print

* Capitalize Client API title consistently

* Remove dependent module py3kcompat

* Fix keystone command man page

* Add link to the v3 client api doc

Thu Mar 6 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.40.gb935741:

* Atomic write of certificate files and revocation list

Mon Mar 3 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.39.g1935601:

* Remove http_handler config option in auth_token

* Use admin_prefix consistently

* demonstrate auth_token behavior with a simple echo service

* correct typo of config option name in error message

* refer to non-deprecated config option in help

* Add Python 3 classifiers

Thu Feb 27 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.27.g3a6d47c:

* Remove redundant default value None for dict.get

* Create V3 Auth Plugins

* Create V2 Auth Plugins

Mon Feb 24 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.21.g9e188e9:

* remove extra indentation

* Fix role_names call from V3 AccessInfo

* Ensure domains.list filtered results are correct

Sat Feb 22 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.16.gdff54b8:

* Interactive prompt for create user

Fri Feb 21 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.14.gbbd30ee:

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

* Test query-string for list actions with filter arguments

* Update middlewarearchitecture config options docs

Thu Feb 20 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.8.g8e92cb2:

* Use Resource class from Oslo

Wed Feb 19 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.6.gc67a602:

* Update reference to middlewarearchitecture doc

Tue Feb 18 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.6.0.4.g4917f13:

* Fix references to auth_token in middlewarearchitecture doc
0.6.0

* Don\'t use private last_request variable

Fri Feb 14 13:00:00 2014 cloud-develAATTsuse.de
- Update to version python-keystoneclient-0.5.1.50.g8b0c5ee:

* Using common method \'bool_from_string\' from oslo strutils

Thu Feb 13 13:00:00 2014 speilickeAATTsuse.com
- Update to version python-keystoneclient-0.5.1.48.gef69e08:

* Remove vim header
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
- Fix dependencies

Sat Feb 1 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.51:
+ Python 3: fix tests/test_utils.py

Fri Jan 31 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.49:
+ Copy s3_token middleware from keystone
+ Adjust import items according to hacking import rule
+ Return role names by AccessInfo.role_names

Wed Jan 29 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.43:
+ Consistently support kwargs across all v3 CRUD Manager ops
+ Fix discover command failed to discover keystone in ssl
+ Python 3: Fix an str vs bytes issue in tempfile

Tue Jan 28 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.38:
+ Python 3: set webob.Response().body to a bytes value

Mon Jan 27 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.36:
+ Fix E12x warnings found by Pep8 1.4.6
+ Fix discover command failed to read extension list issue
+ Sync with global requirements

Sat Jan 25 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.30:
+ Python 3: fix the _calc_signature_
* functions
+ Fix typos in documents and comments

Fri Jan 24 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.26:
+ Replace assertTrue with explicit assertIsInstance
+ Respect region name when processing domain URL
+ Sort items in requirement related files
+ Remove test_print_{dict,list}_unicode_without_encode

Wed Jan 22 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.18:
+ Tests cleanup temporary files
+ auth_token tests close temp file descriptor

Sat Jan 18 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.14:
+ Clarify roles validation error messages

Fri Jan 17 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.12:
+ Fix incorrect assertTrue usage

Thu Jan 16 13:00:00 2014 dmuellerAATTsuse.com
- fix requires

Thu Jan 16 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.10:
+ Saner debug log message generation

Wed Jan 15 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.2.8:
+ Debug env for tox
+ Updated from global requirements
+ Verify token binding in auth_token middleware
+ Make assertQueryStringIs usage simpler

Mon Jan 13 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.145:
+ Use install_venv from oslo to fix no post_process issue
+ Removes use of timeutils.set_time_override
+ auth_token tests use assertIs/Not/None

Sun Jan 12 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.139:
+ Controllable redirect handling
+ Documents keystone v3 API usage - part 1
+ Sync strutils from oslo
+ Revert \"Whitelist external netaddr requirement\"
+ Python 3: Use HTTPMessage.get() rather than HTTPMessage.getheader()

Sat Jan 11 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.129:
+ Add unit tests for generic/shell.py
+ Fix auth_token middleware test invalid cross-device link issue

Fri Jan 10 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.125:
+ Prevent dictionary size from changing while iterating over its items
+ Rename using-api.rst to using-api-v2.rst
+ Do not try to call decode() on a text string

Wed Jan 8 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.119:
+ Fix error in v3 credentials create/update
+ v3 test utils, don\'t modify input parameter
+ Whitelist external netaddr requirement

Mon Jan 6 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.113:
+ Update requirements

Sun Jan 5 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.111:
+ Remove the \'cmp\' keyword from a call to \'sort()\'

Fri Jan 3 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.109:
+ Correctly handle auth_url/token authentication

Thu Jan 2 13:00:00 2014 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.107:
+ Add service catalog to domain scoped token fixture
+ Fix missed management_url setter in v3 client
+ Don\'t install pre-release software with tox
+ Rename tokenauth to authtoken in the doc
+ HTTPretty: update to 0.7.1
+ Move redirect handling to session
+ Make _get_utf8_value Python3 compliant
+ Use testresources for example files

Sat Dec 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.91:
+ Remove debug specific handling
+ Rename instead of writing directly to revoked file

Fri Dec 20 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.88:
+ Avoid meaningless comparison that leads to a TypeError

Thu Dec 19 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.86:
+ Change assertEquals to assertIsNone

Tue Dec 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.85:
+ Fix --debug handling in the shell

Sun Dec 15 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.83:
+ Sync with latest module from oslo
+ Python3: replace urllib by six.moves.urllib

Sat Dec 14 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.79:
+ Allow commit title messages to end with a period.

Thu Dec 12 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.77:
+ Sync global requirements to pin sphinx to sphinx>=1.1.2,<1.2
+ Properly handle Regions in keystoneclient

Tue Dec 10 13:00:00 2013 cloud-develAATTsuse.de
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch dropped (merged upstream)

Tue Dec 10 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.74:
+ Warn user about unsupported API version
+ keystoneclient requires an email address when creating a user
+ Updates .gitignore
+ Convert revocation list file last modified to UTC
+ Fix typo in keystoneclient
+ Remove unused simplejson requirement
+ Discover supported APIs
+ Add workaround for OSError raised by Popen.communicate()
+ \"publicurl\" should be required on endpoint-create
+ Bump hacking to 0.8
+ Use assertIn where appropriate
+ Updates .gitignore
+ use six.StringIO for compatibility with io.StringIO in python3

Tue Dec 3 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.49:
+ Extract a base Session object
+ Reorganize Service Catalog

Fri Nov 29 13:00:00 2013 dmuellerAATTsuse.com
- refix 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch

Thu Nov 28 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.46:
+ Do not format messages before they are logged

Wed Nov 27 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.44:
+ Fix trustee/trustor definitions
+ Make HACKING.rst DRYer and turn into rst file

Tue Nov 26 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.40:
+ Encode the text before print it to console

Tue Nov 26 13:00:00 2013 speilickeAATTsuse.com
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch (manually)
- Update to version 0.4.1.38:
+ Remove service type restriction from keystone client help text
+ Fix curl debug output for requests with a body
+ Quote URL in curl output to handle query params
+ Opt-out of service catalog
+ Migrate the keystone.common.cms to keystoneclient

Mon Nov 25 13:00:00 2013 dmuellerAATTsuse.com
- switch to python-setuptools

Mon Nov 25 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.28:
+ Update tox.ini to usedevelop
+ Add --insecure to curl output if required
+ Improved error message on connection failure
+ Remove SERVICE_TOKEN and SERVICE_ENDPOINT env vars
+ Add testresources test requirement

Sat Nov 23 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.18:
+ Revert \"Merge \"Avoid returning stale token via auth_token property\"\"
+ Update the management url for every fetched token
+ Fix python3 incompatible use of urlparse

Thu Nov 21 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.13:
+ Avoid returning stale token via auth_token property

Sun Nov 17 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.11:
+ python3: Work around httpretty issue

Fri Nov 15 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.9:
+ Apply six for metaclass

Wed Nov 13 13:00:00 2013 speilickeAATTsuse.com
- Update to version 0.4.1.7:
+ Make ROOTDIR determination more robust
- Rebased patches:
+ 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch (only offset)
- Dropped patches:
+ 0001-Make-ROOTDIR-determination-more-robust.patch (merged upstream)

Fri Nov 1 13:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.5:
+ PEP 8 Public and internal interfaces

Thu Oct 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.4.1.4:
+ Fix H202 assertRaises Exception
+ Normalize datetimes to account for tz
+ assertEquals is deprecated, use assertEqual (H602)
+ Fixes print error for keystone action with non-English characters
+ python3: Make iteritems py3k compat
+ Allow v2 client authentication with trust_id
+ Add AssertRequestHeaderEqual test helper and make use of it
+ Updated from global requirements
+ Replace OpenStack LLC with OpenStack Foundation
+ Sync jsonutils from oslo
+ python3: Refactor dict for python2/python3 compat

Tue Oct 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.84:
+ Log user info in auth_token middleware
+ Add auth_uri in conf to avoid unnecessary warning
+ Refactor for testability of an upcoming change

Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Make-ROOTDIR-determination-more-robust.patch

Fri Sep 27 14:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.3.2.78:
+ Move tests in keystoneclient
+ Fix misused assertTrue in unit tests

Wed Sep 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.75:
+ Modify keyring tests to test authentication
+ Require oslo.config 1.2.0 final

Fri Sep 20 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.72:
+ Allow blank to email in user-update
+ Change Babel to a runtime requirement

Thu Sep 19 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.68:
+ Decode the non-english username str to unicode

Wed Sep 18 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.66:
+ Convert tests to HTTPretty and reorganize

Tue Sep 17 14:00:00 2013 dmuellerAATTsuse.com
- 0001-Add-workaround-for-OSError-raised-by-Popen.communica.patch

Tue Sep 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.64:
+ Don\'t need to init testr explicitly

Sun Sep 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.62:
+ Deprecation warning should be \'pending\'

Sat Sep 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.60:
+ Support client generate literal ipv6 auth_uri base on auth_host
+ Replace HttpConnection in auth_token with Requests
+ Set example timestamps to 2038-01-18T21:14:07Z

Wed Sep 11 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.55:
+ Allow Hacking 0.7.x or later

Thu Sep 5 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.53:
+ Deprecation warning for the CLI

Mon Sep 2 14:00:00 2013 dmuellerAATTsuse.com
- update requires

Sun Sep 1 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.52:
+ Remove testcase test_invalid_auth_version_request
+ Correct keyword args in test cases

Sat Aug 31 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.49:
+ Replace auth_token middleware tests with httpretty
+ Add apiclient.exceptions hierarchy
+ Fixing potential NameErrors
+ Standardize base.py with novaclient
+ Fix and enable gating on F811

Fri Aug 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.39:
+ Fix and enable gating on F841
+ Use OSLO jsonutils instead of json module
+ python3: Transition to mox3 instead of mox
+ Update oslo.config
+ Sync py3kcompat from oslo-incubator
+ python3: Use from future import unicode_literals

Fri Aug 30 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.27:
+ Remove duplicate method in AccessInfo
+ Fix License Headers and Enable Gating on H102
+ Fix and enable gating on H302: only import modules

Thu Aug 29 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.21:
+ remove the UUID check for userids
+ Synchronize code from oslo

Tue Aug 27 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.18:
+ clearer error when authenticate called without auth_url
+ Support older token formats for projects in accessinfo
+ Use hashed token for invalid PKI token cache key
+ Add domain attributes to accessinfo

Sun Aug 25 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.10:
+ Move flake8 option from run_tests.sh to tox.ini

Sat Aug 24 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.2.8:
+ Extract test token data from auth_token middleware
+ Allow configure the number of http retries
+ Add importutils and strutils from oslo
+ Move all opens in auth_token to be in context
+ Add unittests for exceptions.EmptyCatalog

Fri Aug 23 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.77:
+ Restore client.py for backward compatibility
+ Initial Trusts support

Wed Aug 21 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.73:
+ Make auth_token middleware fetching respect prefix

Sat Aug 17 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.72:
+ Adds support for passing extra tenant attributes to keystone
+ Fix and enable Gating on H404
+ Fix a typo in fetch_revocation_list

Fri Aug 16 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.67:
+ Fixes files with wrong bitmode
+ Don\'t cache tokens as invalid on network errors

Thu Aug 15 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.63:
+ python3: Add basic compatibility support
+ Extract basic request call
+ Add a get_data function to Service Catalog
+ Refactor verify signing dir logic

Wed Aug 14 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.55:
+ flake8: enable H201, H202, H802
+ Rename client.py to httpclient.py

Tue Aug 13 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.52:
+ Use flake8 in run_tests.sh and updated ignore flake8 rules with tox.ini

Sat Aug 10 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.50:
+ Updated from global requirements

Fri Aug 9 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.49:
+ Merge from Oslo-Incubator
+ Make TestResponse properly inherit Response.

Thu Aug 8 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.45:
+ Fix test_request_no_token_dummy cms dependency.

Wed Aug 7 14:00:00 2013 opensuse-cloudAATTopensuse.org
- Update to version 0.3.1.44:
+ Adds help in keystone_authtoken config opts
+ auth_uri (public ep) should not default to auth_
* values (admin ep)
+ Pass the default_project_id when managing User.

Mon Jul 22 14:00:00 2013 bwiedemannAATTsuse.de
- Update from 0.3.1.15 to 0.3.1.24

Tue Jul 16 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.13:
+ Ec2Signer : Modify v4 signer to match latest boto

Sat Jul 13 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.11:
+ Sync install_venv_common from oslo
+ Fix and enable gating on H402

Fri Jul 12 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.8:
+ Add name arguments to keystone command.

Wed Jul 10 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.6:
+ Remove endpoint.name attribute from v3 manager (bug 1191152)

Tue Jul 9 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.4:
+ Log cms_verify issues as warnings (not errors).

Sat Jul 6 14:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.3.1.2:
+ Fix auth_token.py bad signing_dir log message
+ Flake8 should ignore build folder

Mon Jul 1 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Use-ServiceCatalog.factory-the-object-has-no-__init_.patch:
Backport of https://review.openstack.org/#/c/35103/

Mon Jun 24 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch

Mon Jun 17 14:00:00 2013 speilickeAATTsuse.com
- Add 0001-Python-2.6-compatibility-for-tests-test_keyring.py.patch:
Backport of https://review.openstack.org/#/c/33239/

Wed Jun 12 14:00:00 2013 dmuellerAATTsuse.com
- remove nose dependencies

Sat Jun 1 14:00:00 2013 dmuellerAATTsuse.com
- remove python-distribute dependency

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- update requires from pip/test-requires

Mon May 27 14:00:00 2013 speilickeAATTsuse.com
- Add new build dependencies:
+ python-pbr
+ python-d2to1

Mon May 27 14:00:00 2013 dmuellerAATTsuse.com
- remove 0001-Pass-memcache_servers-as-array.patch

* merged upstream

Thu Apr 25 14:00:00 2013 dmuellerAATTsuse.com
- add 0001-Pass-memcache_servers-as-array.patch

Fri Apr 5 14:00:00 2013 berendtAATTb1-systems.de
- added missing requirements
+ python-oslo.config
+ python-iso8601

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

Sun Mar 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.79+git.1363478707.d62bbdf:
+ Switch to final 1.1.0 oslo.config release
+ Make keystone client handle the response code 300.
+ Make auth_token lazy load the auth_version.
+ Use v2.0 api by default in auth_token middleware
+ Retry http_request and json_request failure.
+ update v3 domains - remove public/private namespace
+ Doc info and other readability improvements

Wed Mar 13 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.67+git.1363133193.d782a99:
+ Fix auth-token middleware to understand v3 tokens

Mon Mar 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.66+git.1362996313.ae36809:
+ Sync memorycache and timeutils from oslo.
+ Save test_auth_token_middleware from unlimited recursion
+ Work better in server env with no keyrings
+ Switch to oslo.config.
+ Remove test dep on name of dir (bug 1124283)
+ help text improvements

Fri Mar 1 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.56+git.1362138053.3ce3fe8:
+ Improve error message for missing endpoint

Sun Feb 24 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.55+git.1361729982.58cb347:
+ Added missing unit tests for shell.py
+ Implements token expiration handling
+ Use oslo-config-2013.1b3
+ Fix selef to self in class.
+ Update oslo-config version.

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

Mon Feb 18 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.46+git.1361181005.21d9952:
+ Allow requests up to 0.8 and greater
+ Add name arguments to keystone command.
+ Fix debug with requests.
+ Remove useless import
+ Fix how python 2.6 doesn\'t have assertDictEqual
+ 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.
+ Update .coveragerc
+ Allow configure auth_token http connect timeout.
+ Use install_venv_common.py from oslo.
+ sync README with \"keystone help\"

Mon Feb 18 13:00:00 2013 dmuellerAATTsuse.com
- remove keystoneclient-requests-compat.patch:

* Merged upstream

Mon Feb 11 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.28+git.1360595504.ff24716:
+ Mark password config options with secret
+ Update requests requirements
+ Pin requests module more strictly.
+ Treat HTTP code 400 and above as error.
+ Fix incomplete sentence in help

Mon Feb 4 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.2.2.21+git.1359979548.92bf8a7:
+ fix discrepancies seen in domain and credential, v3 - bug 1109349
- Remove 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch:
+ Merged upstream

Mon Jan 28 13:00:00 2013 dmuellerAATTsuse.com
- Update to version 0.2.2.16+git.1359364193.1cbda90:
+ Fix STALE_TOKEN_DURATION usage
+ Factorize endpoint retrieval in access
+ Remove useless code
+ Restore Python 2.6 compatibility
+ Allow request timeout to be specified.
+ Remove assertDictEqual for python 2.6 compatibility
- Remove python-2.6-compat-in-tests.patch,
0001-Restore-Python-2.6-compatibility.patch: Merged upstream

Thu Jan 24 13:00:00 2013 dmuellerAATTsuse.com
- Add python-2.6-compat-in-tests.patch

* fix python 2.6 support (submitted upstream)

Tue Jan 22 13:00:00 2013 dmuellerAATTsuse.com
- Add patches:

* 0001-Fix-thinko-in-self.middleware.cert_file_missing.patch

* 0001-Restore-Python-2.6-compatibility.patch
Fixes keystone middleware with SLE11

Mon Jan 21 13:00:00 2013 saschpeAATTsuse.de
- Add keystoneclient-requests-compat.patch and
replace support-requests-version-1.0.0.patch: Forward-compatibility
with requests >= 1.0.0

Thu Jan 17 13:00:00 2013 dmuellerAATTsuse.com
- add support-requests-version-1.0.0.patch:
support python-requests also >= 1.0.0

Thu Jan 17 13:00:00 2013 cloud-develAATTsuse.de
- Update to version 0.2.2.5+git.1358431979.3dfb843:
+ Blueprint memcache-protection: enable memcache value encryption/integrity check
+ Make WebOb version specification more flexible
+ Warning message is not logged for valid token-less request.

Thu Jan 17 13:00:00 2013 vuntzAATTsuse.com
- Use version-regexp param for git_tarballs service to avoid
uselessly including the last git commit id twice.

Mon Jan 14 13:00:00 2013 saschpeAATTsuse.de
- Update to version 0.2.2.2.g4a232ac+git.1358162600.4a232ac:
+ Use os.path to find ~/keystone-signing (bug 1078947)
+ Remove iso8601 dep in favor of openstack.common
+ Move iso8601 dependency from test- to pip-requires
+ Pin requests to >=0.8.8.
+ Use testtools instead of unittest for base classes.
- Updated requirements

Thu Jan 10 13:00:00 2013 saschpeAATTsuse.de
- Recommend python-keyring

Wed Jan 9 13:00:00 2013 vuntzAATTsuse.com
- Add missing Requires on python-requests: without it, the keystone
executable won\'t even start.

Mon Jan 7 13:00:00 2013 saschpeAATTsuse.de
- Fix PKI example certs location for testsuite

Mon Jan 7 13:00:00 2013 saschpeAATTsuse.de
- Update to version 0.2.1.3.gd37a3fb+git.1357543650.d37a3fb:
+ Add support for user groups
+ Make it possible to debug by running module.
+ remove unused import
+ Bug 1052674: added support for Swift cache
+ Add file \'ChangeLog\' to MANIFEST.in
+ Use requests module for HTTP/HTTPS
+ Print to stderr when keyring module is missing.
+ Prevent an uncaught exception from being rasied.
+ modify ca-certificate default value
+ URL-encode user-supplied tokens (bug 974319)
+ Fix middleware logging for swift
+ Fix keystoneclient user-list output order
+ Misspelling error in README.rst
+ Rename --no_cache to --os_cache.
+ Make use_keyring False by default.
+ bug-1040361: use keyring to store tokens
+ Don\'t try to split a list of memcache servers
+ Drop hashlib/hmac from pip-requires.
+ Add --version CLI opt and __version__ module attr
+ Add Ec2Signer utility class to keystoneclient
+ Add command to allow users to change their own password
+ updating PEP8 to 1.3.3
+ Correct a misspelled in comments
+ Remove Policy.endpoint_id reference
+ Fix scoped auth for non-admins (bug 1081192)
+ Throw validation response into the environment
+ fixes auth_ref initialization error
+ Update README and CLI help
+ Add auth-token code to keystoneclient, along with supporting files
+ Make initial structural changes to keystoneclient in preparation
- Use --install-data=%{python_sitelib} to install novaclient/versioninfo
into the correct location (instead of %{_prefix})

Wed Dec 5 13:00:00 2012 saschpeAATTsuse.de
- Use AATTPARENT_TAGAATT in _service file to automate versioning

Thu Nov 15 13:00:00 2012 saschpeAATTsuse.de
- Use openstack-macros
- Run fdupes on HTML documentation

Fri Nov 9 13:00:00 2012 saschpeAATTsuse.de
- Downgrade version to new upstream scheme: 0.1.3 (bnc#787387)

Thu Nov 8 13:00:00 2012 saschpeAATTsuse.de
- Drop from_vcs build flag

Tue Oct 30 13:00:00 2012 saschpeAATTsuse.de
- Add Provides/Obsoletes for openSUSE-12.2 package name
(openstack-keystoneclient and python-python-keystoneclient)

Fri Oct 12 14:00:00 2012 vuntzAATTsuse.com
- Update to version 2012.2 (Folsom), which is really 0.1.3:
+ See https://github.com/openstack/python-keystoneclient/commits/0.1.3
- Install bash completion for \'keystone\' binary
- Buildrequire python-base instead of python-devel:
+ Sufficient for Python-only modules (containing no C/C++ code)
- Additional Buildrequires for documentation

Mon Oct 1 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (6c127df):
+ Fix PEP8 issues.
+ fixing pep8 formatting for 1.0.1+ pep8
+ Fixed httplib2 mocking (bug 1050091, bug 1050097)
+ Require httplib2 version 0.7 or higher.
+ removing deprecated commandline options
+ Handle \"503 Service Unavailable\" exception.
+ Fixes setup compatibility issue on Windows
+ switching options to match authentication paths
+ Add wrap option to keystone token-get for humans
+ Allow empty description for tenants.
+ pep8 1.3.1 cleanup

Fri Aug 24 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (b391319):
+ Add nosehtmloutput as a test dependency.

Fri Aug 24 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (ad9dee5):
+ Change underscores in new cert options to dashes
+ splitting http req and resp logging also some pep8 cleanup in shell.py

Thu Aug 2 14:00:00 2012 rhaferAATTsuse.de
- Fixed dependencies, package required python-simplejson

Sat Jul 28 14:00:00 2012 cthielAATTsuse.com
- add BuildRequires to python-httplib2, to fix documentation building

Sat Jul 28 14:00:00 2012 jenkinsAATTsuse.de
- Update to latest git (dec8f77):
+ Add \'--insecure\' commandline argument

Sat Jul 28 14:00:00 2012 cthielAATTsuse.com
- remove insecure-commandline-argument.patch which has been merged upstream:
https://review.openstack.org/#/c/9582/

Fri Jul 27 14:00:00 2012 cthielAATTsuse.com
- rebase insecure-commandline-argument.patch to master
- adapt doc paths for building from master

Thu Jul 26 14:00:00 2012 saschpeAATTsuse.de
- Require python-distribute, /usr/bin/keystone needs it

Tue Jul 10 14:00:00 2012 saschpeAATTsuse.de
- Add \'--insecure\' commandline argument to ignore (amongst others)
self-signed certificate errors

Wed Jun 27 14:00:00 2012 saschpeAATTsuse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros

Tue Jun 26 14:00:00 2012 saschpeAATTsuse.de
- Consistent package summaries
- Macro cleanup:
+ Package is noarch except for SLE-11
- Added rpmlintrc for non-issues
- Use correct upstream URL
- Remove empty %check section
- The doc package should require the base package

Thu May 24 14:00:00 2012 jfehligAATTsuse.com
- Add \'Requires: python >= 2.6.8\'

Fri Apr 20 14:00:00 2012 bwiedemannAATTsuse.com
- add bash completion for keystone

Thu Mar 1 13:00:00 2012 bwiedemannAATTsuse.com
- rename /usr/bin/keystone-client to keystone (lp#910484)

Thu Jan 26 13:00:00 2012 rhaferAATTsuse.de
- rename /usr/bin/keystone to keystone-client to avoid conflict
with the openstack-keystone package (lp#910484)
- created -doc subpackage

Thu Jan 26 13:00:00 2012 rhaferAATTsuse.de
- initial checkin


 
ICM