← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1995078] Re: OVN: HA chassis group priority is different than gateway chassis priority

 

Reviewed:  https://review.opendev.org/c/openstack/kolla-ansible/+/864510
Committed: https://opendev.org/openstack/kolla-ansible/commit/8bf8656dbad3def707eca2d8ddd2c9bfed389b86
Submitter: "Zuul (22348)"
Branch:    master

commit 8bf8656dbad3def707eca2d8ddd2c9bfed389b86
Author: Bartosz Bezak <bartosz@xxxxxxxxxxxx>
Date:   Tue Nov 15 11:08:15 2022 +0100

    Generate ovn-chassis-mac-mappings on ovn-controller group
    
    Previously ovn-chassis-mac-mappings [1] has been added only to
    ovn-controller-compute group. However external ports are being
    scheduled on network nodes, therefore we need also do that there.
    
    Closes-Bug: 1995078
    
    [1] https://github.com/ovn-org/ovn/blob/v22.09.0/controller/ovn-controller.8.xml#L239
    
    Change-Id: Ie62e9220bad56262cad602ca1480e6ca65827819


** Changed in: kolla-ansible
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1995078

Title:
  OVN: HA chassis group priority is different than gateway chassis
  priority

Status in kolla-ansible:
  Fix Released
Status in kolla-ansible wallaby series:
  New
Status in kolla-ansible xena series:
  New
Status in kolla-ansible yoga series:
  New
Status in kolla-ansible zed series:
  Fix Released
Status in neutron:
  Confirmed

Bug description:
  OpenStack release affected - Wallaby, Xena and Yoga for sure
  OVN version: 21.12 (from CentOS NFV SIG repos)
  Host OS: CentOS Stream 8

  Neutron creates External ports for bare metal instances and uses ha_chassis_group.
  Neutron normally defines a different priority for Routers LRP gateway chassis and ha_chassis_group.

  I have a router with two VLANs attached - external (used for internet
  connectivity - SNAT or DNAT/Floating IP) and internal VLAN network
  hosting bare metal servers (and some Geneve networks for VMs).

  If an External port’s HA chassis group active chassis is different
  than gateway chassis (external vlan network) active chassis - those
  bare metal servers have intermittent network connectivity for any
  traffic going through that router.

  In a thread on ovs-discuss ML - Numan Siddique wrote that "it is recommended that the
  same controller which is actively handling the gateway traffic also
  handles the external ports"

  More information in this thread -
  https://mail.openvswitch.org/pipermail/ovs-
  discuss/2022-October/052067.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/kolla-ansible/+bug/1995078/+subscriptions



References