[OVN][Trunk] The cold migration process is broken since patch 882581
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Rodolfo Alonso |
Bug Description
The patch [1] is incorrectly handling the port binding of the subports. This is a more complex operation than just updating the "PortBinding" object. In order to change the port binding host ID, it is needed to remove all "PortBinding" and "PortBindingLevels" registers and create new ones pointing to the new host ID.
This patch is also breaking the cold migration process in ML2/OVN environments with Trunk ports. The subports are not receiving the DHCP information because OVN is not creating the DHCP flows that attend to the DHCP requests. For example [2].
The recommended action is to revert the mentioned patch.
[1]https:/
[2]https:/
Changed in neutron: | |
assignee: | nobody → Rodolfo Alonso (rodolfo-alonso-hernandez) |
importance: | Undecided → High |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby) | #1 |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.1) | #2 |
Fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/yoga) | #3 |
Fix proposed to branch: stable/yoga
Review: https:/
Changed in neutron: | |
status: | New → In Progress |
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master) | #4 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena) | #5 |
Fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/zed) | #6 |
Fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master) | #7 |
Fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.1) | #8 |
Fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/zed) | #9 |
Fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena) | #10 |
Fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/yoga) | #11 |
Fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby) | #12 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master) | #13 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 34e441e06cd57c9
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:50:35 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 7ed79c1f7890456
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: I642c3eb1771463
Partial-Bug: #2033887
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/2023.1) | #14 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit 7f51901d4775a3f
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:52:06 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 6dc93c5072f586f
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Iab5b8de1c99781
Partial-Bug: #2033887
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/zed) | #15 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit f3409f6b6ccc624
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:52:26 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 1ce5ef7f8377651
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: I779b13f10f20f9
Partial-Bug: #2033887
tags: | added: in-stable-zed |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/yoga) | #16 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit de424f5991b6fff
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:52:42 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 82f06feebe19006
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: If248bcb8b1088e
Partial-Bug: #2033887
tags: | added: in-stable-yoga |
tags: | added: in-stable-xena |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/xena) | #17 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit 0864358f07bbe11
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:52:35 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 6d3c29723e5d48e
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: I97969803b736c3
Partial-Bug: #2033887
tags: | added: in-stable-wallaby |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/wallaby) | #18 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/wallaby
commit 15fbae603f5d482
Author: Rodolfo Alonso <email address hidden>
Date: Tue Sep 5 10:52:50 2023 +0000
Revert "[OVN][Trunk] Set the subports correct host during live migration"
This reverts commit 9f677abd1e09bb5
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ie05d8b5c89b97c
Partial-Bug: #2033887
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/wallaby) | #19 |
Fix proposed to branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.1) | #20 |
Fix proposed to branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/zed) | #21 |
Fix proposed to branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/yoga) | #22 |
Fix proposed to branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/xena) | #23 |
Fix proposed to branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/xena) | #24 |
Change abandoned by "Rodolfo Alonso <email address hidden>" on branch: stable/xena
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/zed) | #25 |
Change abandoned by "Rodolfo Alonso <email address hidden>" on branch: stable/zed
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/yoga) | #26 |
Change abandoned by "Rodolfo Alonso <email address hidden>" on branch: stable/yoga
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/2023.1) | #27 |
Change abandoned by "Rodolfo Alonso <email address hidden>" on branch: stable/2023.1
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/wallaby) | #28 |
Change abandoned by "Rodolfo Alonso <email address hidden>" on branch: stable/wallaby
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to neutron-tempest-plugin (master) | #29 |
Related fix proposed to branch: master
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Related fix merged to neutron-tempest-plugin (master) | #30 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 370f71e9877fad1
Author: Rodolfo Alonso Hernandez <email address hidden>
Date: Sat Sep 9 21:33:55 2023 +0000
Mark "test_subport_
This issue is related to:
* https:/
previously merged in the Neutron repository [1][2] should be
reverted.
* https:/
is still present.
[1]https:/
[2]https:/
Change-Id: I9d8d76810d1591
Related-Bug: #2024160
Related-Bug: #2033887
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/2023.2) | #31 |
Fix proposed to branch: stable/2023.2
Review: https:/
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master) | #32 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: master
commit 1b034f8d6209172
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
Changed in neutron: | |
status: | In Progress → Fix Released |
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/2023.2) | #33 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.2
commit d28bcf0fe1648cf
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
(cherry picked from commit 1b034f8d6209172
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/2023.1) | #34 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/2023.1
commit 93f223f8c0a8ad0
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
(cherry picked from commit 1b034f8d6209172
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/zed) | #35 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/zed
commit 904db03f3e9c6e9
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
(cherry picked from commit 1b034f8d6209172
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/yoga) | #36 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit cf096344b07b805
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
(cherry picked from commit 1b034f8d6209172
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 23.0.0.0rc2 | #37 |
This issue was fixed in the openstack/neutron 23.0.0.0rc2 release candidate.
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/xena) | #38 |
Reviewed: https:/
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/xena
commit b08315d3d374d6d
Author: Rodolfo Alonso <email address hidden>
Date: Fri Sep 1 11:43:24 2023 +0000
Revert "[OVN][Trunk] Add port binding info on subport when parent is bound"
This reverts commit 955e62116798762
Reason for revert: the port binding handling done in this patch is
incorrect and leads to issues during the cold migration process with
trunk ports in ML2/OVN.
Change-Id: Ifc2d37e2042fad
Closes-Bug: #2033887
(cherry picked from commit 1b034f8d6209172
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 22.1.0 | #39 |
This issue was fixed in the openstack/neutron 22.1.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 20.5.0 | #40 |
This issue was fixed in the openstack/neutron 20.5.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 21.2.0 | #41 |
This issue was fixed in the openstack/neutron 21.2.0 release.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron 24.0.0.0b1 | #42 |
This issue was fixed in the openstack/neutron 24.0.0.0b1 development milestone.
OpenStack Infra (hudson-openstack) wrote : Change abandoned on neutron (stable/wallaby) | #43 |
Change abandoned by "Slawek Kaplonski <email address hidden>" on branch: stable/wallaby
Review: https:/
Reason: This review is > 4 weeks without comment, and failed Zuul jobs the last time it was checked. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a 'recheck' comment to get fresh test results.
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/neutron xena-eom | #44 |
This issue was fixed in the openstack/neutron xena-eom release.
Fix proposed to branch: stable/wallaby /review. opendev. org/c/openstack /neutron/ +/893444
Review: https:/