ironic role does not register keystone user multi region
Bug #1878659 reported by
Scott Solkhon
This bug affects 10 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Triaged
|
Medium
|
Unassigned | ||
Stein |
Triaged
|
Medium
|
Unassigned | ||
Train |
Triaged
|
Medium
|
Unassigned | ||
Ussuri |
Triaged
|
Medium
|
Unassigned | ||
Victoria |
Triaged
|
Medium
|
Unassigned |
Bug Description
When deploying a multi region deployment of Kolla Ansible you may set `enable_ironic` to true and `enable_keystone` to false.
This causes the `when` statement which calls register.yml within `roles/
This means that when Ironic is deployed using this combination the Ironic Keystone user is not created, and therefore Ironic does not work and will throw authentication errors in its log files.
One resolution to fixing this is to remove the `when: enable_keystone` condition from this task, but this would then break the stand alone Ironic deployment which uses noauth so is not acceptable.
Changed in kolla-ansible: | |
milestone: | 11.0.0 → none |
To post a comment you must log in.
We need a way to differentiate between keystone not enabled in this region vs. keystone not enabled at all for standalone ironic.