[ovs-dev] [PATCH] ovn-northd: Add native active-standby HA.

Ben Pfaff blp at ovn.org
Wed Aug 9 17:29:12 UTC 2017


On Tue, Aug 01, 2017 at 12:19:18PM -0400, Russell Bryant wrote:
> Add native support for active-standby HA in ovn-northd by having each
> instance attempt to acquire an OVSDB lock.  Only the instance of
> ovn-northd that currently holds the lock will make active changes to
> the OVN databases.
> 
> Signed-off-by: Russell Bryant <russell at ovn.org>
> ---
>  NEWS                        |  1 +
>  ovn/northd/ovn-northd.8.xml |  9 +++++++++
>  ovn/northd/ovn-northd.c     | 40 +++++++++++++++++++++++++++++++---------
>  3 files changed, 41 insertions(+), 9 deletions(-)
> 
> diff --git a/NEWS b/NEWS
> index facea0228..f3cdd2443 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -49,6 +49,7 @@ Post-v2.7.0
>         one chassis is specified, OVN will manage high availability for that
>         gateway.
>       * Add support for ACL logging.
> +     * ovn-northd now has native support for active-standby high availability.
>     - Tracing with ofproto/trace now traces through recirculation.
>     - OVSDB:
>       * New support for role-based access control (see ovsdb-server(1)).

Are you trying to still get this into 2.8.0?  If not, then this should
move to the new post-v2.8.0 section.


More information about the dev mailing list