Set OpenStack service usernames and passwords to reference their own variables and work with LDAP Keystone Identity Backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
High
|
Kevin Carter | ||
Kilo |
Fix Released
|
High
|
Jesse Pretorius | ||
Liberty |
Fix Released
|
High
|
Jesse Pretorius | ||
Trunk |
Fix Released
|
High
|
Kevin Carter |
Bug Description
With the changes to allow modifying the OpenStack service usernames and passwords, a handful of Playbooks did not reference their respective variables. This bug report fixes those handful of cases.
Typically, the OpenStack service usernames and passwords will be changed when backing the Keystone Identity service with LDAP. This bug report also includes fixes to not run the "Ensure project user" and "Ensure project user to admin role" Ansible tasks when the Keystone Identity is backed by LDAP. Those Ansible tasks will fail unless the OpenStack service usernames and passwords are changed prior to configuring LDAP. It seems more prudent to not change the OpenStack service usernames and passwords beforehand so you still have the ability to easily remove LDAP and go back to a prior working default state.
This bug report replaces the following three bug reports:
https:/
May relate to https:/ /review. openstack. org/248900