[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Fix already released: https://review.opendev.org/#/c/673803/ ** Changed in: networking-ovn Status: New => Fix Released ** Changed in: neutron Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Fix released: https://review.opendev.org/#/c/673803/ ** Changed in: neutron Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Fix released: https://review.opendev.org/#/c/673803/ ** Changed in: neutron (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
please close this bug, as it creates unnecessary confusion ;) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: neutron (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
This bug can be closed as https://review.opendev.org/673803 workaround the issue for OVN. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Do we need anything else top of https://review.opendev.org/673803 to make live migration with OVN work? Reading the commit message for the patch it feels that the issue is resolved. Please put this back to New if you disagree. ** Changed in: nova Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Reviewed: https://review.opendev.org/677698 Committed: https://git.openstack.org/cgit/openstack/networking-ovn/commit/?id=3166e8206c7b5f5e2ae64f66c960c5800aa65e75 Submitter: Zuul Branch:stable/queens commit 3166e8206c7b5f5e2ae64f66c960c5800aa65e75 Author: Maciej Józefczyk Date: Wed Jul 31 12:21:42 2019 + Update port_status to ACTIVE during live-migration During live-migration nova waits for 'network-vif-plugged' event in order to proceeed with live-migration [1]. While using OVN it never happened because the original design assumes usage of neutron agents. This patch updates port status from DOWN to ACTIVE during pre_live_migration state, which in fact for Neutron/ML2 is done by neutron-ovs-agent, just only to emit 'network-vif-plugged' notification and allow nova to perform live-migration. [1] https://review.opendev.org/#/c/558001/ Change-Id: Ib9fe6e1bfea1d5f62b2f2b6fdb12d16878108c3f Related-Bug: 1834045 (cherry picked from commit 229f894ee6aff6b5da8cc399575537feed1c6a49) ** Tags added: in-stable-queens -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
** Tags added: networking-ovn-proactive-backport-potential -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Reviewed: https://review.opendev.org/675831 Committed: https://git.openstack.org/cgit/openstack/networking-ovn/commit/?id=8e2fd40035467d1fe05a58ce6812436fe99b5040 Submitter: Zuul Branch:stable/rocky commit 8e2fd40035467d1fe05a58ce6812436fe99b5040 Author: Maciej Józefczyk Date: Wed Jul 31 12:21:42 2019 + Update port_status to ACTIVE during live-migration During live-migration nova waits for 'network-vif-plugged' event in order to proceeed with live-migration [1]. While using OVN it never happened because the original design assumes usage of neutron agents. This patch updates port status from DOWN to ACTIVE during pre_live_migration state, which in fact for Neutron/ML2 is done by neutron-ovs-agent, just only to emit 'network-vif-plugged' notification and allow nova to perform live-migration. [1] https://review.opendev.org/#/c/558001/ Change-Id: Ib9fe6e1bfea1d5f62b2f2b6fdb12d16878108c3f Related-Bug: 1834045 (cherry picked from commit 229f894ee6aff6b5da8cc399575537feed1c6a49) ** Tags added: in-stable-rocky -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
Reviewed: https://review.opendev.org/675830 Committed: https://git.openstack.org/cgit/openstack/networking-ovn/commit/?id=43a83fb76d15abbef4a8b50cd142e2bae8e168f7 Submitter: Zuul Branch:stable/stein commit 43a83fb76d15abbef4a8b50cd142e2bae8e168f7 Author: Maciej Józefczyk Date: Wed Jul 31 12:21:42 2019 + Update port_status to ACTIVE during live-migration During live-migration nova waits for 'network-vif-plugged' event in order to proceeed with live-migration [1]. While using OVN it never happened because the original design assumes usage of neutron agents. This patch updates port status from DOWN to ACTIVE during pre_live_migration state, which in fact for Neutron/ML2 is done by neutron-ovs-agent, just only to emit 'network-vif-plugged' notification and allow nova to perform live-migration. [1] https://review.opendev.org/#/c/558001/ Change-Id: Ib9fe6e1bfea1d5f62b2f2b6fdb12d16878108c3f Related-Bug: 1834045 (cherry picked from commit 229f894ee6aff6b5da8cc399575537feed1c6a49) ** Tags added: in-stable-stein -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
** Changed in: neutron Assignee: (unassigned) => Miguel Lavalle (minsel) ** Changed in: neutron Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
** Also affects: neutron Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
** Changed in: neutron (Ubuntu) Assignee: Miguel Lavalle (minsel) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
** Tags added: live-migration -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834045] Re: Live-migration double binding doesn't work with OVN
1) I am very glad multiple port binding is being considered for use by networking-ovn. 2) It is true that during implementation the existence of agents was assumed. That wasn't an oversight. A careful read of the spec shows that the functionality was specified for an agents based implementation. To confirm this, just look at the state diagram here: https://specs.openstack.org/openstack/neutron- specs/specs/backlog/pike/portbinding_information_for_nova.html#activate- rpc-port-update-delete. In that sense, instead of a bug, this should be seen as "Multiple Port Bindings Phase II" 3) From the Neutron implementation perspective, it was never assumed that Nova was going to use the 'network-vif-plugged' event to move to the actual migration stage. That is a decision that was made on the Nova side. In Neutron the only assumption that was made (according to the spec) was that Nova would request the creation of an inactive binding and that upon the completion of it, Nova would proceed with the migration. I agree that the chosen way seems odd. 4) It maybe the case that Neutron agent in the source host is sending a port UP message. That is more an oversight than anything else. During implementation of multiple port binding, the strategy was to be as least intrusive as possible with what was already in place. This strategy was adopted given the fact that port binding is such a fundamental Neutron functionality. Having said that, I don't think the agent sending port UP is the major issue in this bug report. While we may optimize it, it is irrelevant from the point of view of OVN, since OVN doesn't have agents. The core of the issue is how to communicate with Nova properly once the inactive binding has been created, so the migration can continue ** Changed in: neutron (Ubuntu) Assignee: (unassigned) => Miguel Lavalle (minsel) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834045 Title: Live-migration double binding doesn't work with OVN To manage notifications about this bug go to: https://bugs.launchpad.net/networking-ovn/+bug/1834045/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs