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

Russell Bryant russell at ovn.org
Wed Aug 9 19:25:31 UTC 2017


On Wed, Aug 9, 2017 at 1:29 PM, Ben Pfaff <blp at ovn.org> wrote:
> 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.

I already applied this to both master and branch-2.8, actually

-- 
Russell Bryant


More information about the dev mailing list