Stuck to attached when a volume is detached from an instance
Bug #1004382 reported by
Vincent Hou
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Medium
|
Rongze Zhu | ||
OpenStack Compute (nova) |
Fix Released
|
High
|
Rongze Zhu | ||
OpenStack Dashboard (Horizon) |
Fix Released
|
Wishlist
|
Gabriel Hurley | ||
python-cinderclient |
Fix Released
|
Undecided
|
Rongze Zhu |
Bug Description
When I try detach a volume from a running instance from the horizon interface, the status of the volume is still attached, even though the volume is successfully detached.
When I refresh the page, the status of the volume become available.
Changed in horizon: | |
assignee: | nobody → Gabriel Hurley (gabriel-hurley) |
importance: | Undecided → Wishlist |
status: | New → Confirmed |
Changed in horizon: | |
milestone: | none → folsom-3 |
Changed in cinder: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
Changed in horizon: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
assignee: | nobody → Rongze Zhu (zrzhit) |
Changed in nova: | |
milestone: | none → folsom-rc1 |
importance: | Undecided → High |
Changed in python-cinderclient: | |
assignee: | nobody → Rongze Zhu (zrzhit) |
Changed in cinder: | |
milestone: | none → folsom-rc1 |
status: | Fix Committed → Fix Released |
Changed in nova: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | folsom-rc1 → 2012.2 |
Changed in horizon: | |
milestone: | folsom-3 → 2012.2 |
Changed in nova: | |
milestone: | folsom-rc1 → 2012.2 |
Changed in python-cinderclient: | |
milestone: | none → 1.3.1 |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Nova Volume/Cinder doesn't change the state of the volume record in the DB when they receive the request. The request happens asynchronously so there's no indication to Horizon of what happened. Ideally we would get the async response, but prior to sending that response the volume's record would change the status to "detaching" or something of the sort.
For now Horizon can slightly change the verb to make things clearer, but the larger fix here isn't something unilateral.