Keystone API v3 Support

Registered by Emilien Macchi

Keystone API v2 is deprecated in Icehouse, we should add v3 support in puppet-keystone.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Emilien Macchi
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Emilien Macchi

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:domain-openstackclient,n,z

Addressed by: https://review.openstack.org/146926
    support for keystone v3 api

Gerrit topic: https://review.openstack.org/#q,topic:bp/api-v3-support,n,z

Addressed by: https://review.openstack.org/174439
    support for keystone v3 api - the domain resource

Addressed by: https://review.openstack.org/174468
    support for keystone v3 api - the project resource

Addressed by: https://review.openstack.org/174976
    support for keystone v3 api - the user resource

Addressed by: https://review.openstack.org/174999
    support for keystone v3 api - the user_role resource

Addressed by: https://review.openstack.org/175060
    support for keystone v3 api - keystone and keystone::roles::admin

Addressed by: https://review.openstack.org/174692
    Using V3 by default for token credentials

Addressed by: https://review.openstack.org/174695
    V3 support for service provider only

Addressed by: https://review.openstack.org/174702
    V3 support for endpoint provider

Addressed by: https://review.openstack.org/178384
    support for keystone v3 api - allow v2 or v3 providers

Addressed by: https://review.openstack.org/178385
    support for keystone v3 api - v3 domain utility code

Addressed by: https://review.openstack.org/178456
    support for keystone v3 api - the endpoint resource

Addressed by: https://review.openstack.org/178828
    support for keystone v3 api - beaker tests

Addressed by: https://review.openstack.org/180586
    support for keystone v3 api - add domains to service_identity

Addressed by: https://review.openstack.org/183982
    support for keystone v3 api - allow v2 or v3 providers

Addressed by: https://review.openstack.org/183989
    keystone_service resource using api Version 3

Addressed by: https://review.openstack.org/184195
    keystone_service resource using api Version 3

Addressed by: https://review.openstack.org/181299
    Refined authentication sources

Addressed by: https://review.openstack.org/189764
    support for keystone v3 api - keystone_role resource

Addressed by: https://review.openstack.org/193355
    support for keystone v3 api - make_keystone_user_role_name

Addressed by: https://review.openstack.org/193356
    support for keystone v3 api - keystone::resource::authconfig

Addressed by: https://review.openstack.org/193357
    support for keystone v3 api - resource::service_identity

Addressed by: https://review.openstack.org/193358
    support for keystone v3 api - update keystone::roles::admin

Addressed by: https://review.openstack.org/193359
    support for keystone v3 api - keystone::endpoint

Addressed by: https://review.openstack.org/197678
    support for keystone v3 api - examples

Gerrit topic: https://review.openstack.org/#q,topic:bug/1472437,n,z

Addressed by: https://review.openstack.org/207890
    Update get_endpoint to use credentials auth_url

Addressed by: https://review.openstack.org/209965
    Move openstackclient install to keystone::client

Addressed by: https://review.openstack.org/211901
    [TESTING] Acceptance tests with env and openrc

Gerrit topic: https://review.openstack.org/#q,topic:keystoneV3/default_domain_support,n,z

Addressed by: https://review.openstack.org/218044
    Keystone V3 support with domain checking

Gerrit topic: https://review.openstack.org/#q,topic:bug/1485508,n,z

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.