IPALLOCATION : If the node is held pinned down in "init" state
authorRonnie Sahlberg <ronniesahlberg@gmail.com>
Wed, 12 Jan 2011 22:35:37 +0000 (09:35 +1100)
committerMichael Adam <obnox@samba.org>
Fri, 6 Jun 2014 13:00:37 +0000 (15:00 +0200)
commit642823628faef67dd729679e2af6858242f56cba
tree7bcc2f74a52269040f2ad9520a43a68df051266a
parent44496bb329ba82df4ee0c637157c0181c982e119
IPALLOCATION : If the node is held pinned down in "init" state
by external services failing to start, or blocking CTDBD from finishing the startup phase,
we can encounter a situation where we have not yet fully initialized, but a
remote recovery master tries to release a certain ip clusterwide.

In this situation the node that is pinned down in init/startup phase
would fail to perform the release of the ip address since we are not yet fully operational and not yet host any valid interfaces.

In this situation, we just need to remain unhealthy, there is on need to
also ban the node.

Remove the autobanning for this condition and just let the node remain in
unhealthy mode.
Banning is overkill in this situation when the system is broken and just
draws attention to ctdbd instead of the root cause.
(cherry picked from commit d8af74e4c4961deb94c18dde8ba7fc07e944729c)
server/ctdb_takeover.c