Reviewed: https://review.opendev.org/653746 Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=ba600a32a542ffcb95b84e5e413f1595c25ca7dd Submitter: Zuul Branch: master
commit ba600a32a542ffcb95b84e5e413f1595c25ca7dd Author: Slawek Kaplonski <[email protected]> Date: Thu Apr 18 16:34:26 2019 +0200 Don't count ports with inactive bindings as serviceable dvr ports In case of live migration, binding of port on src host is first switched to be INACTIVE and then L3 agent should remove qrouter namespace from compute node if that was last port connected to this router on host. Because of bug which didn't check if port which is on host has ACTIVE or INACTIVE binding, router namespace wasn't cleaned properly. Now it is cleaned as only ports with ACTIVE binding are count as serviceable ports on compute node. Change-Id: I01173ad64a19fc05a888c601b81ec097d579a7cf Closes-Bug: #1825205 ** Changed in: neutron Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1825205 Title: when the last vm of a network in a compute is live-migrated with DVR enable, the qrouter namespace is not deleted Status in neutron: Fix Released Bug description: Router with DVR, when last vm connected to subnet is live-migrated from compute node to another compute node, qrouter- namespace isn't cleaned. In similar situation when VM is migrated with "nova migrate" (cold migration) or removed than qrouter- namespace is removed properly from compute node. To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1825205/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

