Remove deprecated sio_allow_non_padded_thick_volumes

This config option was deprecated in Rocky, but it actually wasn't
even introduced until mid-Rocky, so it shouldn't have been deprecated
and can now be removed.

Change-Id: Ib9da3278334b9b64e7acc36772c5bae660e86a34
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
Sean McGinnis 2018-08-22 11:17:41 -05:00 committed by Jay Bryant
parent 0376b8c563
commit 8d0dea694a
3 changed files with 5 additions and 21 deletions

View File

@ -108,7 +108,6 @@ scaleio_opts = [
help='max_over_subscription_ratio setting for the driver. ' help='max_over_subscription_ratio setting for the driver. '
'Maximum value allowed is 10.0.'), 'Maximum value allowed is 10.0.'),
cfg.BoolOpt('sio_allow_non_padded_volumes', cfg.BoolOpt('sio_allow_non_padded_volumes',
deprecated_name='sio_allow_non_padded_thick_volumes',
default=False, default=False,
help='Allow volumes to be created in Storage Pools ' help='Allow volumes to be created in Storage Pools '
'when zero padding is disabled. This option should ' 'when zero padding is disabled. This option should '

View File

@ -1,13 +0,0 @@
---
deprecations:
- |
The ScaleIO configuration option ``sio_allow_non_padded_thick_volumes`` has
been deprecated and will be removed in a future release. Deployments should
now migrate to the option ``sio_allow_non_padded_volumes`` for equivalent
functionality.
upgrade:
- |
The ScaleIO configuration option ``sio_allow_non_padded_thick_volumes`` has
been deprecated and will be removed in a future release. Deployments should
now migrate to the option ``sio_allow_non_padded_volumes`` for equivalent
functionality.

View File

@ -1,10 +1,8 @@
--- ---
security: security:
- | - |
Removed the ability to create thick volumes in a ScaleIO Storage Pool Removed the ability to create volumes in a ScaleIO Storage Pool that has
that has zero-padding disabled; creation of thin volumes from these zero-padding disabled. A new configuration option
pools is allowed. A new configuration option has been added to ``sio_allow_non_padded_volumes`` has been added to override this new
override this new behavior and allow thick volumes, but should not behavior and allow unpadded volumes, but should not be enabled if multiple
be enabled if multiple tenants will utilize thick volumes from a shared tenants will utilize volumes from a shared Storage Pool.
Storage Pool.