Move keystone_authtoken configuration to the main configuration files, add the auth_vesion option to keystone_authtoken section, and move auth uri transformation logic to openstack-common.

Registered by Eric Zhou

Move keystone_authtoken configuration from api-paste.ini to the main configuration file such as /etc/nova/nova.conf for all openstack components. And add auth_version option to keystone_authtoken configuration section for all components and add a single auth_version in openstack-common, which can be overrided by other cookbooks. At the same time, move the same auth uri transformation logic in each component cookbook to openstack-common cookbook.

Blueprint information

Status:
Complete
Approver:
Justin Shepherd
Priority:
Medium
Drafter:
Eric Zhou
Direction:
Approved
Assignee:
Eric Zhou
Definition:
Approved
Series goal:
Accepted for havana
Implementation:
Implemented
Milestone target:
milestone icon havana-stable
Started by
Eric Zhou
Completed by
Justin Shepherd

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/move-keystone-authtoken-move-auth-uri-logic,n,z

Addressed by: https://review.openstack.org/75897
    Add default auth api version inherited by other cookbooks and add the common auth uri transform logic.

Addressed by: https://review.openstack.org/80230
    Use the common function auth_uri_transform.

Addressed by: https://review.openstack.org/80525
    Use the library method auth_uri_transform.

Addressed by: https://review.openstack.org/80586
    Move keystone_authtoken setting to nova.conf.

Addressed by: https://review.openstack.org/80598
    Move keystone_authtoken to cinder.conf.

Addressed by: https://review.openstack.org/80609
    Use the library method auth_uri_transform.

Addressed by: https://review.openstack.org/80894
    Use the library method auth_uri_transform.

Addressed by: https://review.openstack.org/80907
    Use the library method auth_uri_transform.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.