OVN Octavia provider driver.
Go to file
Fernando Royo eb5010f8ec 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
2024-03-11 10:22:03 +00:00
devstack Add SB connection to in devstack 2022-03-14 11:04:22 +11:00
doc Update doc about ovn-octavia HM type limitation 2023-04-10 17:12:28 +02:00
etc Add configuration page to docs 2020-03-18 14:26:32 +00:00
ovn_octavia_provider Fix check for a CR-LRP as a gateway port 2024-03-11 10:22:03 +00:00
playbooks Fix functional tests job 2021-11-26 07:59:54 +00:00
releasenotes reno: Update master for unmaintained/yoga 2024-02-05 16:47:03 +00:00
roles [FT] Enable OVS and OVN compilation from source 2022-01-18 17:40:56 +00:00
tools Add configuration page to docs 2020-03-18 14:26:32 +00:00
zuul.d [OVN][CI] Update OVS_BRANCH to be compatible with ovn main 2024-02-07 16:36:42 +01:00
.coveragerc Omit tests directory while couting the coverage report 2020-07-27 15:25:55 +02:00
.gitignore Initialize repository 2020-01-15 14:41:32 +00:00
.gitreview Added .gitreview 2019-12-13 17:32:00 +00:00
.pylintrc Replace python-neutronclient with openstacksdk 2023-05-10 08:59:10 +02:00
.stestr.conf Initialize repository 2020-01-15 14:41:32 +00:00
bindep.txt Use python3-devel in bindep for rpm distros 2022-04-07 14:21:06 +02:00
CONTRIBUTING.rst Initialize repository 2020-01-15 14:41:32 +00:00
HACKING.rst Switch from unittest2 compat methods to Python 3.x methods 2020-09-24 17:27:09 -04:00
LICENSE Initialize repository 2020-01-15 14:41:32 +00:00
README.rst docs: Update Freenode to OFTC 2021-07-19 12:54:56 +05:30
requirements.txt Bump Neutron and neutron-lib versions 2023-09-06 12:56:44 +00:00
setup.cfg Update python testing as per zed cycle teting runtime 2022-07-06 09:27:20 +00:00
setup.py Initialize repository 2020-01-15 14:41:32 +00:00
test-requirements.txt Bump Neutron and neutron-lib versions 2023-09-06 12:56:44 +00:00
tox.ini Replace python-neutronclient with openstacksdk 2023-05-10 08:59:10 +02:00

ovn-octavia-provider - OVN Provider driver for Octavia LoadBalancer

OVN provides virtual networking for Open vSwitch and is a component of the Open vSwitch project. This project provides integration between OpenStack Octavia and OVN.

Team and repository tags

image