commit 516769217c4d913f8dee53714fef9902a5504696
Author: Andre Fernando Zanella Kantek <email address hidden>
Date: Wed May 5 17:30:19 2021 -0400
AIO-SX reboots after change OAM ip address
On HW tests, it was detected that openstack-endpoints restart was
happening at the same as the service-manager restart, this creating
a conflict that preventing SM services to reach enabled-active.
This was provoking the reboot.
The correction creates openstack::keystone::endpoint::runtime::post
class to be executed the post stage and not on the main stage, to
avoid conflict with service-manager
Also marking platform::network::runtime to be run at the pre stage
to avoid some encountered apply errors related to the delay of
haproxy bringup due to the lack of the IP address on the interface
as it was only configured later. This way the other restarted
services will have the address on the interface as restart happens
Tested on AIO-SX, by monitoring manifest apply and validating that
no reboot happens
Closes-Bug: 1927275
Signed-off-by: Andre Fernando Zanella Kantek <email address hidden>
Change-Id: Ia70a3395753e43b3c1e2c037818c8c23e4ec0fd6
(cherry picked from commit c120fb798091db9fb756e51b895dccfa8d80a947)
Reviewed: https:/ /review. opendev. org/c/starlingx /stx-puppet/ +/790260 /opendev. org/starlingx/ stx-puppet/ commit/ 516769217c4d913 f8dee53714fef99 02a5504696
Committed: https:/
Submitter: "Zuul (22348)"
Branch: r/stx.5.0
commit 516769217c4d913 f8dee53714fef99 02a5504696
Author: Andre Fernando Zanella Kantek <email address hidden>
Date: Wed May 5 17:30:19 2021 -0400
AIO-SX reboots after change OAM ip address
On HW tests, it was detected that openstack-endpoints restart was
happening at the same as the service-manager restart, this creating
a conflict that preventing SM services to reach enabled-active.
This was provoking the reboot.
The correction creates openstack: :keystone: :endpoint: :runtime: :post
class to be executed the post stage and not on the main stage, to
avoid conflict with service-manager
Also marking platform: :network: :runtime to be run at the pre stage
to avoid some encountered apply errors related to the delay of
haproxy bringup due to the lack of the IP address on the interface
as it was only configured later. This way the other restarted
services will have the address on the interface as restart happens
Tested on AIO-SX, by monitoring manifest apply and validating that
no reboot happens
Closes-Bug: 1927275
Signed-off-by: Andre Fernando Zanella Kantek <email address hidden> b3c1e2c037818c8 c23e4ec0fd6 fb756e51b895dcc fa8d80a947)
Change-Id: Ia70a3395753e43
(cherry picked from commit c120fb798091db9