Instance existance not checked on evacuate
Bug #1216501 reported by
Kravchenko Pavel
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
Fix Released
|
High
|
Guangya Liu (Jay Lau) |
Bug Description
In Change 42746 the check for instance existence been removed from instance evacuation flow.
It introduces a bug, because during evacuate to another host, similar to instance create, it must be checked that instance not yet exists on that host.
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in nova: | |
assignee: | nobody → Jay Lau (jay-lau-513) |
tags: | added: compute |
Changed in nova: | |
milestone: | none → havana-3 |
Changed in nova: | |
milestone: | havana-3 → havana-rc1 |
Changed in nova: | |
importance: | Critical → High |
Changed in nova: | |
status: | Confirmed → Fix Committed |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in nova: | |
milestone: | havana-rc1 → 2013.2 |
To post a comment you must log in.
Link to the change that removed the check: https:/ /review. openstack. org/#/c/ 42746
In the commit message, it says the "instance must exist in order to rebuild it," but the _check_ instance_ exists function actually checks the opposite -- it ensures the instance doesn't already exist on the target host.