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.
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:
-
havana-stable
- Started by
- Eric Zhou
- Completed by
- Justin Shepherd
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add default auth api version inherited by other cookbooks and add the common auth uri transform logic.
Addressed by: https:/
Use the common function auth_uri_transform.
Addressed by: https:/
Use the library method auth_uri_transform.
Addressed by: https:/
Move keystone_authtoken setting to nova.conf.
Addressed by: https:/
Move keystone_authtoken to cinder.conf.
Addressed by: https:/
Use the library method auth_uri_transform.
Addressed by: https:/
Use the library method auth_uri_transform.
Addressed by: https:/
Use the library method auth_uri_transform.