instack-undercloud had a workaround (30-reload-keepalived)
in place to always restart keepalived on install/upgrade.
This is required to ensure VIP's are present in case the
network config was changed and os-net-config restarts
the network interface. When containerizing the undercloud
this workaround was missed.
This change adds a similar workaround. A pre_deploy
NodeExtraconfig script will restart the keepalived
container when the undercloud installer is (re-)run.
NOTE: We can remove this workaround once keepalived
v2.0.6 or later is available.
Closes-Bug: #1791238
Change-Id: I8cada7be57cd50c54ca5f2f38ec010062512ae06
(cherry picked from commit b766e253f4df4bb61247640850c3490b988c36d0)
Reviewed: https:/ /review. openstack. org/605604 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=7c52f9489b0 0d36b8907827221 ac71259da3bad4
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 7c52f9489b00d36 b8907827221ac71 259da3bad4
Author: Harald Jensås <email address hidden>
Date: Wed Sep 19 09:28:16 2018 +0200
Undercloud - Restart keepalived on update
instack- undercloud had a workaround (30-reload- keepalived)
in place to always restart keepalived on install/upgrade.
This is required to ensure VIP's are present in case the
network config was changed and os-net-config restarts
the network interface. When containerizing the undercloud
this workaround was missed.
This change adds a similar workaround. A pre_deploy
NodeExtraconfig script will restart the keepalived
container when the undercloud installer is (re-)run.
NOTE: We can remove this workaround once keepalived
v2.0.6 or later is available.
Closes-Bug: #1791238 c54ca5f2f38ec01 0062512ae06 61247640850c349 0b988c36d0)
Change-Id: I8cada7be57cd50
(cherry picked from commit b766e253f4df4bb