cinder/releasenotes/notes/bug-1782588-7e058b379da95309.yaml
jarbassaidai 12a7bf699d SF: Handle qos values on extend volume
For the Solidfire cinder driver when volume extend is called on a volume
that has a qos with scaledIOPs=True, the values scaleMin, scaleMax,
scaleBurst are ignored, thus when a volume grows the iops values stay
the same when they should either grow or shrink.

To correct the bug _retrieve_qos_setting has a new argument size with a
default value of zero. This allows all previous calls to function
properly, and saved duplicating code.

Extend volume now calls _retrive_qos_settings with the new size argument
and then includes that qos with the call to solidfire api  ModifyVolume.

Closes-Bug: #1783588
Change-Id: I8cb7b1eccbc63ef4077e86324afdd1a11409343d
2019-06-18 13:51:24 +00:00

6 lines
142 B
YAML

---
fixes:
- |
Solidfire fix extend volume with qos-Scaling to honor the increased size
with increased iops on the extended volume.