From 8d0dea694a366cb3797748d389ca76b7864af16f Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Wed, 22 Aug 2018 11:17:41 -0500 Subject: [PATCH] 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 --- cinder/volume/drivers/dell_emc/scaleio/driver.py | 1 - ...-thick-padding-deprecation-9eaa85333176e091.yaml | 13 ------------- .../notes/scaleio-zeropadding-a0273c56c4d14fca.yaml | 12 +++++------- 3 files changed, 5 insertions(+), 21 deletions(-) delete mode 100644 releasenotes/notes/scaleio-thick-padding-deprecation-9eaa85333176e091.yaml diff --git a/cinder/volume/drivers/dell_emc/scaleio/driver.py b/cinder/volume/drivers/dell_emc/scaleio/driver.py index 7a204e73211..bc274d0a0dc 100644 --- a/cinder/volume/drivers/dell_emc/scaleio/driver.py +++ b/cinder/volume/drivers/dell_emc/scaleio/driver.py @@ -108,7 +108,6 @@ scaleio_opts = [ help='max_over_subscription_ratio setting for the driver. ' 'Maximum value allowed is 10.0.'), cfg.BoolOpt('sio_allow_non_padded_volumes', - deprecated_name='sio_allow_non_padded_thick_volumes', default=False, help='Allow volumes to be created in Storage Pools ' 'when zero padding is disabled. This option should ' diff --git a/releasenotes/notes/scaleio-thick-padding-deprecation-9eaa85333176e091.yaml b/releasenotes/notes/scaleio-thick-padding-deprecation-9eaa85333176e091.yaml deleted file mode 100644 index de3073ae844..00000000000 --- a/releasenotes/notes/scaleio-thick-padding-deprecation-9eaa85333176e091.yaml +++ /dev/null @@ -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. diff --git a/releasenotes/notes/scaleio-zeropadding-a0273c56c4d14fca.yaml b/releasenotes/notes/scaleio-zeropadding-a0273c56c4d14fca.yaml index bd488c94957..18f3c42ee84 100644 --- a/releasenotes/notes/scaleio-zeropadding-a0273c56c4d14fca.yaml +++ b/releasenotes/notes/scaleio-zeropadding-a0273c56c4d14fca.yaml @@ -1,10 +1,8 @@ --- - security: - | - Removed the ability to create thick volumes in a ScaleIO Storage Pool - that has zero-padding disabled; creation of thin volumes from these - pools is allowed. A new configuration option has been added to - override this new behavior and allow thick volumes, but should not - be enabled if multiple tenants will utilize thick volumes from a shared - Storage Pool. + Removed the ability to create volumes in a ScaleIO Storage Pool that has + zero-padding disabled. A new configuration option + ``sio_allow_non_padded_volumes`` has been added to override this new + behavior and allow unpadded volumes, but should not be enabled if multiple + tenants will utilize volumes from a shared Storage Pool.