Due to a ransomware attack, the wiki was reverted to a July 2022 version. . We apologize for the lack of a more recent valid backup.
...
NONE
: The node may or may not have knowledge of the device, and cannot interact with it.STANDBY
: The node has knowledge of the device, and can read the state of, but not manage (write to it) the device.MASTER
: the node has knowledge of the device, and have has full control of (read-write access to it) the device.
These three roles map to the NONE, SLAVE, and MASTER roles specified by OpenFlow v1.2<, respectively, and are defined by the enum MastershipRole
. The mastership subsystem is responsible for guaranteeing that every device has exactly one MASTER at any given time, and that the rest are either STANDBY or NONE. The following sections describe how the service assigns and reassigns roles, and recovers role assignments after various types of failures.
...