OpenStack Identity Authentication Library

There is no need anymore for a different python-keystoneauth package. The needed changes were introduced upstream, except for one grant type.

However, this package is now a separate plugin that can be distributed without patching the whole python-keystoneauth.

Therefore, the old python-keystoneauth* packages included in the INDIGO-1 release can be dropped, as they will be substituted with the following one.

Summary:

Release Notes

What's new

  • A plugin for the keystoneauth library, implementing the authorization code OpenID Connect grant type.

    c

  • Please see also the details included in UPSTREAM CHANGELOG

List of RfCs

Deployment Notes

After setting the INDIGO-DC repositories as explained in the Generic Installation & Configuration Guide:

  • On CentOS 7, as root or otherwise using sudo:

    $ yum install -y https://repos.fedorapeople.org/openstack/openstack-newton/rdo-release-newton-4.noarch.rpm

    $ yum clean all

    $ yum install python-keystone-oidc-authz-code

  • On Ubuntu 14.04, as root or otherwise using sudo:

    $ add-apt-repository cloud-archive:liberty

    $ apt-get update

    $ apt-get install python-keystone-oidc-authz-code

    or

    $ apt-get install python3-keystone-oidc-authz-code

Known Issues

List of Artifacts

The supported platforms:

  • Any OpenStack client version with keystoneauth >=2.10.0

Packages:

Documentation

Support

Last updated