[ovn-octavia-provider] gateway chassis not filled on LogicalRouterPort event
Bug #2056537 reported by
Fernando Royo
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Fernando Royo |
Bug Description
The gateway neutron-
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.
Changed in neutron: | |
assignee: | nobody → Fernando Royo (froyoredhat) |
Changed in neutron: | |
status: | New → In Progress |
Changed in neutron: | |
importance: | Undecided → Medium |
To post a comment you must log in.
Reviewed: https:/ /review. opendev. org/c/openstack /ovn-octavia- provider/ +/911701 /opendev. org/openstack/ ovn-octavia- provider/ commit/ eb5010f8ec27c61 a3455d09f14057e 29cd387f05
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit eb5010f8ec27c61 a3455d09f14057e 29cd387f05
Author: Fernando Royo <email address hidden>
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 LogicalRouterPo rtEvent
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: I05bc97362e45a0 239cf9206ba8539 fcfb10a1151