← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1825205] Re: when the last vm of a network in a compute is live-migrated with DVR enable, the qrouter namespace is not deleted

 

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 <skaplons@xxxxxxxxxx>
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


References