commit 29ef60c4c6ef7d973d361d5dcf4f29eef7a38183
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Sat May 14 23:54:10 2022 +0000
Set "type=virtual" for OVN LSP with parent ports
This is a follow-up of [1]. Before this patch, any virtual logical
switch port that was updated and the "device_owner" was not and empty
string, had its type set to '' (empty string).
This maintenance task, that is executed only once, lists all logical
switch ports, checks the presence or not of virtual parents and
sets the type to "virtual" if needed.
Reviewed: https:/ /review. opendev. org/c/openstack /neutron/ +/845909 /opendev. org/openstack/ neutron/ commit/ 29ef60c4c6ef7d9 73d361d5dcf4f29 eef7a38183
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit 29ef60c4c6ef7d9 73d361d5dcf4f29 eef7a38183
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Sat May 14 23:54:10 2022 +0000
Set "type=virtual" for OVN LSP with parent ports
This is a follow-up of [1]. Before this patch, any virtual logical
switch port that was updated and the "device_owner" was not and empty
string, had its type set to '' (empty string).
This maintenance task, that is executed only once, lists all logical
switch ports, checks the presence or not of virtual parents and
sets the type to "virtual" if needed.
Related-Bug: #1973276
[1]https:/ /review. opendev. org/c/openstack /neutron/ +/841711
Conflicts:
neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/maintenan ce.py
neutron/ tests/unit/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/test_ maintenance. py
neutron/ plugins/ ml2/drivers/ ovn/mech_ driver/ ovsdb/ovn_ client. py
neutron/ tests/unit/ db/test_ db_base_ plugin_ v2.py
neutron/ tests/unit/ extensions/ test_portsecuri ty.py
neutron/ tests/unit/ plugins/ ml2/drivers/ ovn/mech_ driver/ test_mech_ driver. py
Change-Id: I6cf1167d556f0c 2c2aa2013f05c80 9648020b377 e6081384b7f6d9a 4ce13510d3) 27e0468a87545ee 1db9e85b84)
(cherry picked from commit 3c93da7bdf35c3b
(cherry picked from commit 316b55440ab7a2b