Fail to retype lvm volume to scaleio
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
High
|
Matan Sabag |
Bug Description
The retype operation stops on volume renaming stage.
The reason is that volume.provider_id is None, and for rename operation ScaleIO server returns status_code 400 (bad request), but error_code 0. This case is not catched in ScaleIODriver.
In other words the solution of https:/
ps. I tried 'asdf' as a volume id, and ScaleIO returned 400 as well. Because that i think that ScaleIO can return 400 for non empty provider_id of some drivers. So that a fix of this bug must check status_code for 400 error, but not just to test provider_id and return if None.
Changed in cinder: | |
assignee: | nobody → Matan Sabag (matan-sabag) |
status: | New → Triaged |
Changed in cinder: | |
milestone: | none → newton-rc1 |
importance: | Undecided → High |
Can you add the logs please?