commit 296782c1d60908650be45fa16c4d6cac1048ec90
Author: Ian Pilcher <email address hidden>
Date: Mon May 2 16:21:55 2016 -0500
Disable VIPs before stopping cluster during version upgrade
If "pcs cluster stop --all" is executed on a controller that
happens to have a VIP on the internal network, pcs may use the
VIP as the source address for communication with another cluster
node. When pacemaker is stopped this VIP goes away, and pcs never
receives a response from the other node. This causes pcs to hang
indefinitely; eventually the upgrade times out and fails.
Disabling the VIPs before stopping the cluster avoids this
situation.
Change-Id: I6bc59120211af28456018640033ce3763c373bbb
Closes-Bug: 1577570
(cherry picked from commit 6e65c8fc0a3c2b4025b08d1a2c8b03696e8fb7f6)
Reviewed: https:/ /review. openstack. org/312454 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=296782c1d60 908650be45fa16c 4d6cac1048ec90
Committed: https:/
Submitter: Jenkins
Branch: stable/mitaka
commit 296782c1d609086 50be45fa16c4d6c ac1048ec90
Author: Ian Pilcher <email address hidden>
Date: Mon May 2 16:21:55 2016 -0500
Disable VIPs before stopping cluster during version upgrade
If "pcs cluster stop --all" is executed on a controller that
happens to have a VIP on the internal network, pcs may use the
VIP as the source address for communication with another cluster
node. When pacemaker is stopped this VIP goes away, and pcs never
receives a response from the other node. This causes pcs to hang
indefinitely; eventually the upgrade times out and fails.
Disabling the VIPs before stopping the cluster avoids this
situation.
Change-Id: I6bc59120211af2 8456018640033ce 3763c373bbb 025b08d1a2c8b03 696e8fb7f6)
Closes-Bug: 1577570
(cherry picked from commit 6e65c8fc0a3c2b4