cinder/releasenotes/notes/fix-solidfire-provisioning-report-880141e64c1ea52f.yaml
Erlon R. Cruz 7bd44ded01 NetApp SolidFire: Thin provisioning scheduler support
Thin provisioning[1] is a feature supported by SolidFire hardware but
in the current driver implementation it is not managed by Cinder.
Therefore, scheduler options to control thin provisioning would not
work in this driver.

In this patch, we make the SolidFire driver compliant with Cinder thin
provisioning framework and also fix a few values that were not being
properly reported.

To keep the driver behavior consistent and avoid breaking rolling
upgrades, a new option is added. So, by default, the driver will
behave in the old way, and in the next releases this new option will
be the new default.

[1] https://specs.openstack.org/openstack/cinder-specs/specs/kilo/over-subscription-in-thin-provisioning.html

Change-Id: Ibba1dcf3deef27a9e1272d4e806f3e09ebd4ca4a
Closes-bug: #1784042
2019-02-18 17:13:25 -03:00

8 lines
222 B
YAML

---
fixes:
- |
Fix SolidFire free_capacity_gb reporting and also reports
thin_provisioning_support=True. This allow the use of Cinder scheduler's
parameters for thin provisioning in the SolidFire plataform.