Make sure keepalived is restarted before haproxy.
authorSofer Athlan-Guyot <sathlang@redhat.com>
Mon, 31 Oct 2016 14:53:13 +0000 (15:53 +0100)
committerSofer Athlan-Guyot <sathlang@redhat.com>
Mon, 31 Oct 2016 18:25:11 +0000 (19:25 +0100)
commitaa82e175b5276729385f9b938f34a291b98640f5
tree0dc86539ea17cc42266d1307d3f79f29b5304352
parent9bda1ab55c13c4ee1b4e1031246ed61f861fcf9b
Make sure keepalived is restarted before haproxy.

When using SSL setup for undercloud, the admin and public vip required
for ssl binding by haproxy are created by keepalived.

This makes sure that keepalived is started before haproxy and thus that
the interfaces are indeed present.

This patch also ensures this is happening for overcloud ssl
configuration. The case where another load-balancing technology other
than haproxy is used is not covered.

Closes-Bug: #1638029

Change-Id: I98cb0dcd7f389a1dd38ec8324429bfef4979aa66
manifests/keepalived.pp