Magnum and trustee keystone client should use publicURL
Bug #1885420 reported by
Bharat Kunwar
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Fix Released
|
Medium
|
Radosław Piliszek | ||
Stein |
Fix Committed
|
Medium
|
Radosław Piliszek | ||
Train |
Fix Committed
|
Medium
|
Radosław Piliszek | ||
Ussuri |
Fix Committed
|
Medium
|
Radosław Piliszek | ||
Victoria |
Fix Released
|
Medium
|
Radosław Piliszek |
Bug Description
In Kolla-Ansible, instances are assumed to only be able to reach control plane services via public interface. Therefore magnum and trustee keystone interfaces need to be public as these endpoints are injected into VMs inside /etc/sysconfig/
Changed in kolla-ansible: | |
assignee: | nobody → Bharat Kunwar (brtknr) |
status: | New → In Progress |
Changed in kolla-ansible: | |
importance: | Undecided → Medium |
Changed in kolla-ansible: | |
assignee: | Bharat Kunwar (brtknr) → Radosław Piliszek (yoctozepto) |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/738351 /git.openstack. org/cgit/ openstack/ kolla-ansible/ commit/ ?id=78bb5942649 507f4340e562ce8 fa2a766ca2bc4e
Committed: https:/
Submitter: Zuul
Branch: master
commit 78bb5942649507f 4340e562ce8fa2a 766ca2bc4e
Author: Bharat Kunwar <email address hidden>
Date: Sun Jun 28 12:13:07 2020 +0100
Use public interface for Magnum client and trustee Keystone interface
While all other clients should use internalURL, the Magnum client itself
and Keystone interface for trustee credentials should be publicly
accessible (upstream default when no config is specified) since
instances need to be able to reach them.
Closes-Bug: #1885420 0db24eb4aa4156c 35d31a026bf
Change-Id: I74359cec7147a8