SolidFire: Volume not found isn't properly handled in accept_transfer()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Medium
|
John Griffith |
Bug Description
For some reason, when Solidfire driver tried to accept_transfer(), the backend failed to find the volume (the volume is there, but that is another issue to dig into), then the driver puked:
2014-08-14 14:54:48.350 36969 ERROR cinder.
2014-08-14 14:54:48.351 36969 ERROR cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
2014-08-14 14:54:48.351 36969 TRACE cinder.
accept_transfer() should handle Volume Not Found like attach/
tags: | added: driver solidfire |
Changed in cinder: | |
status: | New → Triaged |
Changed in cinder: | |
importance: | Undecided → Medium |
assignee: | nobody → John Griffith (john-griffith) |
milestone: | none → juno-3 |
Changed in cinder: | |
status: | Fix Committed → Fix Released |
Changed in cinder: | |
milestone: | juno-3 → 2014.2 |
Fix proposed to branch: master /review. openstack. org/114695
Review: https:/