yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #93701
[Bug 2056537] Re: [ovn-octavia-provider] gateway chassis not filled on LogicalRouterPort event
Reviewed: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/911701
Committed: https://opendev.org/openstack/ovn-octavia-provider/commit/eb5010f8ec27c61a3455d09f14057e29cd387f05
Submitter: "Zuul (22348)"
Branch: master
commit eb5010f8ec27c61a3455d09f14057e29cd387f05
Author: Fernando Royo <froyo@xxxxxxxxxx>
Date: Thu Mar 7 13:01:51 2024 +0100
Fix check for a CR-LRP as a gateway port
As per [1], the gateway neutron-ovn-invalid-chassis previously
used for the CR-LRP gateway_chassis has been removed. However,
it is necessary to determine whether a Logical Router Port (LRP)
is a gateway port or not to appropriately assign the Load
Balancer (LB) to the Logical Switch (LS) associated with tenant
and provider networks.
This patch modifies the logic within the LogicalRouterPortEvent
to examine the external_ids and determine if the port is a
gateway port or not, regardless of whether gateway_chassis is
included or not.
[1] https://review.opendev.org/c/openstack/neutron/+/909305
Closes-Bug: #2056537
Change-Id: I05bc97362e45a0239cf9206ba8539fcfb10a1151
** Changed in: neutron
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/2056537
Title:
[ovn-octavia-provider] gateway chassis not filled on LogicalRouterPort
event
Status in neutron:
Fix Released
Bug description:
The gateway neutron-ovn-invalid-chassis previously used for the CR-LRP
gateway_chassis has been removed in [1]. At this way, the logical
router port event received at creation is considered as a new port
attached to the router to a tenant network, adding the LB to that LS,
which results in failure during the functional tests.
In a real environment, this situation may not occur, except in the
scenario where the gateway_chassis for the LRP would arrive in a
second event rather than in the initial creation event.
[1] https://review.opendev.org/c/openstack/neutron/+/909305
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/2056537/+subscriptions
References