This patch is adding an external_id to the Logical_Router_Port
rows including the Neutron network ID.
The reason for this is that if we consume Octavia from Stein+ in
Rocky/Queens, this external id is missing and the OVN Octavia
driver (octavia_api) will not be able to apply the Load Balancers
to all the Logical Switches and Logical Routers where needed.
Note: This is a partial cherry-pick from https://review.opendev.org/#/c/668397/ since Octavia itself
does not exist in stable/rocky but can be made to work
with neutron's stable/rocky.
Change-Id: I4a0614afda8d2c2b8ccbb2583bc339a232fc802e
Co-Authored-By: Daniel Alvarez <email address hidden>
Closes-Bug: #1855328
Related-Bug: #1794260
(cherry picked from commit aa4268a09470aea28f4a8c9f1062f32f057cb151)
Reviewed: https:/ /review. opendev. org/697558 /git.openstack. org/cgit/ openstack/ networking- ovn/commit/ ?id=5fae8f68a03 3d66838fbecec37 96e37d0ccdd60d
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 5fae8f68a033d66 838fbecec3796e3 7d0ccdd60d
Author: Flavio Fernandes <email address hidden>
Date: Thu Dec 5 14:43:27 2019 -0500
Add Neutron network id to OVN LRPs
This patch is adding an external_id to the Logical_Router_Port
rows including the Neutron network ID.
The reason for this is that if we consume Octavia from Stein+ in
Rocky/Queens, this external id is missing and the OVN Octavia
driver (octavia_api) will not be able to apply the Load Balancers
to all the Logical Switches and Logical Routers where needed.
Note: This is a partial cherry-pick from /review. opendev. org/#/c/ 668397/ since Octavia itself
https:/
does not exist in stable/rocky but can be made to work
with neutron's stable/rocky.
Change-Id: I4a0614afda8d2c 2b8ccbb2583bc33 9a232fc802e 28f4a8c9f1062f3 2f057cb151)
Co-Authored-By: Daniel Alvarez <email address hidden>
Closes-Bug: #1855328
Related-Bug: #1794260
(cherry picked from commit aa4268a09470aea