[Pure Storage] Add NVMe transport parameter for FlashArray Cinder driver

Depends-On: I7e1172b3048e6bf84be7dad4d193f10e9b15138e
Depends-On: I3535b6861411a880f788e0620140067d21e6e563
Change-Id: I37e84017926baa0db31271c32400938ee53fb3d2
(cherry picked from commit 2e32a8dd97)
This commit is contained in:
Simon Dodsley 2022-12-29 10:17:35 -05:00
parent 4462f59ddd
commit d9993ce37b
2 changed files with 13 additions and 0 deletions

View File

@ -50,6 +50,9 @@ class tripleo::profile::base::cinder::volume::pure (
'CinderPureIscsiCidr' => lookup('cinder::backend::pure::pure_iscsi_cidr', undef, undef, undef),
'CinderPureHostPersonality' => lookup('cinder::backend::pure::pure_host_personality', undef, undef, undef),
'CinderPureEradicateOnDelete' => lookup('cinder::backend::pure::pure_eradicate_on_delete', undef, undef, undef),
'CinderPureNvmeTransport' => lookup('cinder::backend::pure::pure_nvme_transport', undef, undef, undef),
'CinderPureNvmeCidr' => lookup('cinder::backend::pure::pure_nvme_cidr', undef, undef, undef),
'CinderPureNvmeCidrList' => lookup('cinder::backend::pure::pure_nvme_cidr_list', undef, undef, undef),
}
$backend_name.each |String $backend| {
@ -66,6 +69,9 @@ class tripleo::profile::base::cinder::volume::pure (
'pure_iscsi_cidr' => $backend_config['CinderPureIscsiCidr'],
'pure_host_personality' => $backend_config['CinderPureHostPersonality'],
'pure_eradicate_on_delete' => $backend_config['CinderPureEradicateOnDelete'],
'pure_nvme_transport' => $backend_config['CinderPureNvmeTransport'],
'pure_nvme_cidr' => $backend_config['CinderPureNvmeCidr'],
'pure_nvme_cidr_list' => $backend_config['CinderPureNvmeCidrList'],
})})
}
}

View File

@ -0,0 +1,7 @@
---
features:
- |
Add support for NVME transport protocol for Pure Storage
FlashArray Cinder Backend.
Add support for NVMe CIDR and NVMe CIDR list parameters
for Pure Storage FlashArray Cinder Backend.