aboutsummaryrefslogtreecommitdiffstats
path: root/environments/puppet-ceph-external.yaml
diff options
context:
space:
mode:
authorJiri Stransky <jistr@redhat.com>2015-12-17 14:40:15 +0100
committerJiri Stransky <jistr@redhat.com>2016-01-04 18:15:15 +0100
commitac7467bacddb98fbb9fc9716ba56cad0d6f282de (patch)
tree121845068503cb6e2d06f99fa8cd1846c159e43a /environments/puppet-ceph-external.yaml
parentbce5f65f2e036f6ef5232fdfc8025d7f864faa56 (diff)
Wait for cluster to settle in yum_update.sh
Occasionally we hit "Error: unable to push cib" during update. This is probably due to the fact that when we try to replace cib in yum_update.sh, services on the previous updated controller are still coming up and changing cib, and racing/conflicting with the cib push from yum_update.sh. This commit adds waiting for the cluster to settle before exiting from yum_update.sh, to avoid this kind of conflict. Also a check for cib-push success is added, to make the update fail properly instead of hanging indefinitely as we've observed with this issue. Change-Id: I953087e0e565474ac553fd57bea2459d2e3a6081 Closes-Bug: #1527644
Diffstat (limited to 'environments/puppet-ceph-external.yaml')
0 files changed, 0 insertions, 0 deletions