pvc/node-daemon/pvcnoded
Joshua Boniface d2a5fe59c0 Use transitional takeover states for migration
Use a pair of transitional states, "takeover" and "relinquish", when
transitioning between primary and secondary coordinator states. This
provides a clsuter-wide record that the nodes are still working during
their synchronous transition states, and should allow clients to
determine when the node(s) have fully switched over. Also add an
additional 2 seconds of wait at the end of the transition jobs to ensure
everything has had a chance to start before proceeding.

References #72
2020-02-19 14:06:54 -05:00
..
CephInstance.py Remove /ceph/cmd pipe for (most) Ceph commands 2020-02-08 23:40:02 -05:00
DNSAggregatorInstance.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
Daemon.py Use transitional takeover states for migration 2020-02-19 14:06:54 -05:00
MetadataAPIInstance.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
NodeInstance.py Use transitional takeover states for migration 2020-02-19 14:06:54 -05:00
VMConsoleWatcherInstance.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
VMInstance.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
VXNetworkInstance.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
__init__.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
common.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
dnsmasq-zookeeper-leases.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
fencing.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
fixrbdlocks Use consistent naming of components 2020-02-08 19:34:07 -05:00
log.py Use consistent naming of components 2020-02-08 19:34:07 -05:00
zkhandler.py Use consistent naming of components 2020-02-08 19:34:07 -05:00