commit 231a0f1459eb2a9273dc9b752f10ff184c0b7e35
Author: Billy Olsen <email address hidden>
Date: Thu Jun 17 13:42:48 2021 -0700
Drop placement endpoints from relation in train+
When a cloud is deployed earlier than the Train release, the placement
service is provided by nova-cloud-controller. As part of an upgrade to
Train, the new placement service is added and updates the placement
endpoint in the service catalog. The nova-cloud-controller charm no
longer advertises the placement service URL, but because the data
exists on the relation until removed, the service catalog changes the
placement URL to the placement endpoints advertised from
nova-cloud-controller.
Fix this by explicitly removing the placement service URLs when the
placement service is not provided by nova-cloud-controller.
Reviewed: https:/ /review. opendev. org/c/openstack /charm- nova-cloud- controller/ +/796953 /opendev. org/openstack/ charm-nova- cloud-controlle r/commit/ 231a0f1459eb2a9 273dc9b752f10ff 184c0b7e35
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 231a0f1459eb2a9 273dc9b752f10ff 184c0b7e35
Author: Billy Olsen <email address hidden>
Date: Thu Jun 17 13:42:48 2021 -0700
Drop placement endpoints from relation in train+
When a cloud is deployed earlier than the Train release, the placement controller. As part of an upgrade to controller charm no cloud-controlle r.
service is provided by nova-cloud-
Train, the new placement service is added and updates the placement
endpoint in the service catalog. The nova-cloud-
longer advertises the placement service URL, but because the data
exists on the relation until removed, the service catalog changes the
placement URL to the placement endpoints advertised from
nova-
Fix this by explicitly removing the placement service URLs when the controller.
placement service is not provided by nova-cloud-
Change-Id: Ibb3b1429820a41 88fe3d2c1142c29 5c0de4ee24e
Closes-Bug: #1928992