Ocata Series Release Notes


New Features

  • Added ability to filter on multiple values with the same parameter key. For example, we can now filter on user names that contain both test and user using keystone.users.list(name__contains=['test', 'user']).


Bug Fixes

  • [bug 1616105] Only log the response body when the Content-Type header is set to application/json. This avoids logging large binary objects (such as images). Other Content-Type will not be logged. Additional Content-Type strings can be added as required.

  • The X-Service-Token header value is now properly masked, and is displayed as a hash value, in the log.


New Features

  • Added a allow_expired argument to validate and get_token_data in keystoneclient.v3.tokens. Setting this to True, allos for a token validation query to fetch expired tokens.


New Features

  • Added support for domain configs. A user can now upload domain specific configurations to keytone using the client. See client.domain_configs.create, client.domain_configs.delete, client.domain_configs.get and client.domain_configs.update.



The data argument for creating and updating credentials has been removed.

Other Notes

  • The data argument for creating and updating credentials was deprecated in the 1.7.0 release. It has been replaced by the blob argument.