live-migration failure leave the port to BUILD state
Bug #1439857 reported by
Mathieu Rohon
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Mathieu Rohon | ||
Juno |
Fix Released
|
Undecided
|
Unassigned | ||
Kilo |
Fix Released
|
Medium
|
Unassigned |
Bug Description
I've set up a lab where live migration can occur in block mode
It seems that if I leave the default config, block live-migration fails;
I can see that the port is left in BUILD state after the failure, but the VM is still running on the source host.
Changed in neutron: | |
assignee: | nobody → Mathieu Rohon (mathieu-rohon) |
Changed in neutron: | |
importance: | Undecided → Medium |
tags: | added: api |
Changed in neutron: | |
status: | New → In Progress |
tags: | added: kilo-rc-potential |
Changed in neutron: | |
milestone: | none → liberty-1 |
Changed in neutron: | |
assignee: | Mathieu Rohon (mathieu-rohon) → Kyle Mestery (mestery) |
Changed in neutron: | |
assignee: | Kyle Mestery (mestery) → nobody |
assignee: | nobody → Mathieu Rohon (mathieu-rohon) |
tags: | removed: kilo-rc-potential |
Changed in neutron: | |
status: | Fix Committed → Fix Released |
Changed in neutron: | |
milestone: | liberty-1 → 7.0.0 |
To post a comment you must log in.
Reviewed: https:/ /review. openstack. org/163178 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=9b53b82ce7d ad551ebc0f02ff6 67d5345fb7e139
Committed: https:/
Submitter: Jenkins
Branch: master
commit 9b53b82ce7dad55 1ebc0f02ff667d5 345fb7e139
Author: mathieu-rohon <email address hidden>
Date: Sat Mar 7 13:30:49 2015 +0100
ML2: Change port status only when it's bound to the host
Currently, nothing prevents the port status to be changed to BUILD details( ) is sent by a host that doesn't own
state when get_device_
the port.
In some cases the port might stay in BUILD state.
This could happen during a live-migration, or for multi-hosted ports
such as HA ports.
This commit allows the port status modification only if the port
is bound to the host that is asking for it.
Closes-Bug: #1439857
Closes-Bug: #1438040
Closes-Bug: #1416933
Change-Id: I9b3673f453abba faaa4f78542fcfe be8dc93f2bb