Failure to create tmp file in image_conversion_dir can lead to the creation of 3 volumes
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Joshua Harlow | ||
Grizzly |
Fix Released
|
High
|
Mathieu Gagné |
Bug Description
When trying to create a volume from an image, if the creation of a temporary file in image_conversio
When tested against the SolidFire driver, the volume status goes to 'error'. Cinder however still managed to create 3 volumes on the SolidFire cluster. This will apply to other drivers as well including the ref LVM driver.
This triggers a side-effect where the volume in error can no longer be deleted by the SolidFire driver ; it is now confused by the existence of 3 volumes with the same name on the cluster.
Errors raised by this kind of failure should be handled properly so Cinder does not reschedule the creation of the volume.
Changed in cinder: | |
status: | New → Triaged |
importance: | Undecided → High |
assignee: | nobody → Joshua Harlow (harlowja) |
milestone: | none → havana-rc1 |
description: | updated |
Changed in cinder: | |
status: | Triaged → In Progress |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | havana-rc1 → 2013.2 |
Fix proposed to branch: stable/grizzly /review. openstack. org/46176
Review: https:/