Solidfire: Remove the deprecated sf_enable_volume_mapping parameter

This parameter was deprecated during Train cycle and ready to be
removed completely.

Change-Id: Ib83f304bd30d76101c62216f8eff8532a160f0f0
This commit is contained in:
Takashi Kajinami 2021-07-11 13:50:45 +09:00
parent e42724cc89
commit 393402d09c
2 changed files with 5 additions and 14 deletions

View File

@ -82,14 +82,6 @@
# Example :
# { 'solidfire_backend/param1' => { 'value' => value1 } }
#
# DEPRECATED PARAMETERS
#
# [*sf_enable_volume_mapping*]
# (optional) Create an internal mapping of volume IDs and account.
# Optimizes lookups and performance at the expense of memory, very
# large deployments may want to consider setting to False.
# Defaults to undef
#
define cinder::backend::solidfire(
$san_ip,
$san_login,
@ -108,16 +100,10 @@ define cinder::backend::solidfire(
$sf_enable_vag = $::os_service_default,
$manage_volume_type = false,
$extra_options = {},
# DEPRECATED PARAMETERS
$sf_enable_volume_mapping = undef,
) {
include cinder::deps
if $sf_enable_volume_mapping {
warning('The sf_enable_volume_mapping parameter is deprecated, has no effect and will be removed in the future release.')
}
cinder_config {
"${name}/volume_backend_name": value => $volume_backend_name;
"${name}/backend_availability_zone": value => $backend_availability_zone;

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
The ``cinder::backend::solidfire:sf_enable_volume_mapping`` parameter has
been removed.