[ovs-dev] [PATCH v4] OVN pacemaker: Add the monitor action for Master role

Numan Siddique nusiddiq at redhat.com
Tue Dec 5 18:17:46 UTC 2017


On Dec 5, 2017 9:16 PM, "Russell Bryant" <russell at ovn.org> wrote:

On Mon, Dec 4, 2017 at 9:27 AM,  <nusiddiq at redhat.com> wrote:
> From: Numan Siddique <nusiddiq at redhat.com>
>
> Pacemaker Resource agent periodically calls the OVN OCF's "monitor" action
> periodically to check the status. But the OVN OCF script doesn't add the
> action "monitor" for the role "Master" because of which the pacemaker
> resource agent do not call the "monitor" action at all for the master.
> In case OVN db servers exit for some reason this totally gets undetected
> and one of the standby node is not promoted to master.
>
> This patch adds the monitor action for "Master" role. Also the monitor
> action do not check for the status of the ovn-northd (if manage_northd is
yes).
> This patch also checks for the status of the ovn-northd in the monitor
action
> for the "Master" role. If any of the ovsdb-server or ovn-northd is not
running,
> monitor action will return OCF_NOT_RUNNING and this will cause the
pacemaker
> to restart the OVN OCF resource.
>
> Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=1512568
> Signed-off-by: Numan Siddique <nusiddiq at redhat.com>
> CC: Russell Bryant <russell at ovn.org>

Thanks, Numan.  I applied v4 to master and branch-2.8.


Thanks Russell for the review and applying. Is it possible to apply this to
branch 2.7 as well since we see the issue there.

Thanks
Numan


--
Russell Bryant


More information about the dev mailing list