DVR: handle dvr serviceable port's host change

Bug #1508869 reported by Oleg Bondarev
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Fix Released
Low
Armando Migliaccio

Bug Description

When a VM port's host is changed we need to check if router should be unscheduled from old host and send corresponding notifications.
commit d5a8074ec3c67ed68e64a96827da990f1c34e10f added such a check when port is unbound. Need to add similar check in case of host change.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (master)

Fix proposed to branch: master
Review: https://review.openstack.org/238478

Changed in neutron:
status: New → In Progress
Ryan Moats (rmoats)
Changed in neutron:
importance: Undecided → Low
Changed in neutron:
assignee: Oleg Bondarev (obondarev) → Swaminathan Vasudevan (swaminathan-vasudevan)
Changed in neutron:
assignee: Swaminathan Vasudevan (swaminathan-vasudevan) → Oleg Bondarev (obondarev)
Changed in neutron:
assignee: Oleg Bondarev (obondarev) → Ryan Moats (rmoats)
Revision history for this message
Ryan Moats (rmoats) wrote :

(OpenStack Infra got a little overzealous)

Changed in neutron:
assignee: Ryan Moats (rmoats) → Oleg Bondarev (obondarev)
Changed in neutron:
assignee: Oleg Bondarev (obondarev) → Armando Migliaccio (armando-migliaccio)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (master)

Reviewed: https://review.openstack.org/238478
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=189a6f1bc3295b719304f44e5b731ef671fe7f50
Submitter: Jenkins
Branch: master

commit 189a6f1bc3295b719304f44e5b731ef671fe7f50
Author: Oleg Bondarev <email address hidden>
Date: Thu Oct 22 13:23:21 2015 +0300

    DVR: handle dvr serviceable port's host change

    When a VM port's host is changed we need to check if a router
    should be unscheduled from old host and send corresponding
    notifications.
    commit d5a8074ec3c67ed68e64a96827da990f1c34e10f added such
    a check when port is unbound. This patch adds similar check
    in case of host change (instance live migration)

    Closes-Bug: #1508869

    Change-Id: I57fa8253b2c88f7b7380a79b841fc424e9e52f19

Changed in neutron:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to neutron (stable/liberty)

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/259960

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to neutron (stable/liberty)

Reviewed: https://review.openstack.org/259960
Committed: https://git.openstack.org/cgit/openstack/neutron/commit/?id=1b609d2ac5c4433ec5dce4a9c84dab7b112ab916
Submitter: Jenkins
Branch: stable/liberty

commit 1b609d2ac5c4433ec5dce4a9c84dab7b112ab916
Author: Oleg Bondarev <email address hidden>
Date: Thu Oct 22 13:23:21 2015 +0300

    DVR: handle dvr serviceable port's host change

    When a VM port's host is changed we need to check if a router
    should be unscheduled from old host and send corresponding
    notifications.
    commit d5a8074ec3c67ed68e64a96827da990f1c34e10f added such
    a check when port is unbound. This patch adds similar check
    in case of host change (instance live migration)

    Closes-Bug: #1508869

    Conflicts:

     neutron/tests/functional/services/l3_router/test_l3_dvr_router_plugin.py

    Change-Id: I57fa8253b2c88f7b7380a79b841fc424e9e52f19
    (cherry picked from commit 189a6f1bc3295b719304f44e5b731ef671fe7f50)

tags: added: in-stable-liberty
Revision history for this message
Thierry Carrez (ttx) wrote : Fix included in openstack/neutron 8.0.0.0b2

This issue was fixed in the openstack/neutron 8.0.0.0b2 development milestone.

Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/neutron 7.0.2

This issue was fixed in the openstack/neutron 7.0.2 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.