[ovn]Gateway port is down after gateway chassis changed

Bug #1958353 reported by ZhouHeng
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Medium
ZhouHeng

Bug Description

ml2 driver: ovn
gateway chassis: nodeA, nodeB, nodeC

step 1: create a router and set gateway, the gateway port status is active, and bound nodeA.
step 2: down nodeA, gateway port status change to down, and bound nodeB.
step3: down nodeB, gateway port status change to active, and bound nodeC.

Gateway port status should always be active!

Tags: ovn
Changed in neutron:
status: New → In Progress
Revision history for this message
Oleg Bondarev (obondarev) wrote :
Changed in neutron:
importance: Undecided → Medium
tags: added: ovn
Changed in neutron:
assignee: nobody → ZhouHeng (zhouhenglc)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.opendev.org/c/openstack/neutron/+/825041
Committed: https://opendev.org/openstack/neutron/commit/6636f65663446d939a9e3379468bfbca6c9a4f7b
Submitter: "Zuul (22348)"
Branch: master

commit 6636f65663446d939a9e3379468bfbca6c9a4f7b
Author: zhouhenglc <email address hidden>
Date: Tue Jan 18 15:17:04 2022 +0800

    [OVN]Ensure gateway port is running after gateway chassis changed

    During normal operation of a router, its gateway port state is running.
    When the gateway chassis of the router binding changes, the host bound
    to the gateway port will be updated(call core_plugin.update_port).
    at this time, the status of the router gateway port will become down,
    and we need to update it to active(call core_plugin.update_port_status).

    Closes-bug: #1958353

    Change-Id: I4c10904d716abb4482898c08f9fd72ad5b106906

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.0.0.0rc1

This issue was fixed in the openstack/neutron 20.0.0.0rc1 release candidate.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.