logs at http://logs.openstack.org/periodic/periodic-tripleo-ci-centos-7-ovb-nonha/0a71fa6/logs/undercloud/var/log/undercloud_install_idempotent.txt.gz#_2016-12-02_07_44_14_119
show that undercloud idempotency fail to reload keepalived. This is the error:
Looking at the journal, at http://logs.openstack.org/periodic/periodic-tripleo-ci-centos-7-ovb-nonha/0a71fa6/logs/undercloud/var/log/journal-text.txt.gz TIME 07:44:14, this pops up:
Dec 02 07:44:14.103605 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: Usage:
Dec 02 07:44:14.103840 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: kill [options] <pid|name> [...]
Dec 02 07:44:14.104052 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: Options:
Dec 02 07:44:14.104231 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -a, --all do not restrict the name-to-pid conversion to processes
Dec 02 07:44:14.104393 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: with the same uid as the present process
Dec 02 07:44:14.104555 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -s, --signal <sig> send specified signal
Dec 02 07:44:14.104720 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -q, --queue <sig> use sigqueue(2) rather than kill(2)
Dec 02 07:44:14.104899 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -p, --pid print pids without signaling them
Dec 02 07:44:14.105065 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -l, --list [=<signal>] list signal names, or convert one to a name
Dec 02 07:44:14.105237 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -L, --table list signal names and numbers
Dec 02 07:44:14.105407 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -h, --help display this help and exit
Dec 02 07:44:14.105573 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: -V, --version output version information and exit
Dec 02 07:44:14.105732 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 kill[15593]: For more details see kill(1).
Dec 02 07:44:14.116309 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 systemd[1]: keepalived.service: control process exited, code=exited status=1
Dec 02 07:44:14.116505 tripleo-centos-7-tripleo-test-cloud-rh1-5938939 systemd[1]: Reload failed for LVS and VRRP High Availability Monitor.
Looks like systemd is unable to valorize MAINPID during reload process.