[ClusterLabs] FR: send failcount to OCF RA start/stop actions
Adam Spiers
aspiers at suse.com
Wed May 4 12:09:04 UTC 2016
Hi all,
As discussed with Ken and Andrew at the OpenStack summit last week, we
would like Pacemaker to be extended to export the current failcount as
an environment variable to OCF RA scripts when they are invoked with
'start' or 'stop' actions. This would mean that if you have
start-failure-is-fatal=false and migration-threshold=3 (say), then you
would be able to implement a different behaviour for the third and
final 'stop' of a service executed on a node, which is different to
the previous 'stop' actions executed just prior to attempting a
restart of the service. (In the non-clone case, this would happen
just before migrating the service to another node.)
One use case for this is to invoke "nova service-disable" if Pacemaker
fails to restart the nova-compute service on an OpenStack compute
node.
Is it feasible to squeeze this in before the 1.1.15 release?
Thanks a lot!
Adam
More information about the Users
mailing list