
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
Release notes
The release notes for a patch should be included in the patch. The intended audience for release notes include deployers, administrators and end-users.
A release note is required if the patch has upgrade or API impact. It is also required if the patch adds a feature or fixes a long-standing or security bug.
Please see https://docs.openstack.org/cinder/latest/contributor/releasenotes.html for more details.