From 0f04930fb365cdb7723bd42e1addda3333e1d499 Mon Sep 17 00:00:00 2001 From: Simon Dodsley Date: Fri, 20 Nov 2020 08:47:24 -0500 Subject: [PATCH] Pure Storage FlashArray: Add active/active support This patch enables the `SUPPORTS_ACTIVE_ACTIVE` flag in the driver, to allow configuring Pure Storage backends when the volume service is clustered. Change-Id: I53ab2c8dae43d5aef7a65d35ad99e55f0acb7431 --- cinder/volume/drivers/pure.py | 2 ++ doc/source/reference/support-matrix.ini | 2 +- .../notes/pure-active-active-support-dbd0d3da3ab64e64.yaml | 7 +++++++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/pure-active-active-support-dbd0d3da3ab64e64.yaml diff --git a/cinder/volume/drivers/pure.py b/cinder/volume/drivers/pure.py index 9be2ec1e8a5..9ece8c539ff 100644 --- a/cinder/volume/drivers/pure.py +++ b/cinder/volume/drivers/pure.py @@ -186,6 +186,8 @@ class PureBaseVolumeDriver(san.SanDriver): SUPPORTED_REST_API_VERSIONS = ['1.2', '1.3', '1.4', '1.5', '1.13', '1.14'] + SUPPORTS_ACTIVE_ACTIVE = True + # ThirdPartySystems wiki page CI_WIKI_NAME = "Pure_Storage_CI" diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index 9d27d399cac..39bb7c31932 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -902,7 +902,7 @@ driver.nexenta=missing driver.nfs=missing driver.nimble=missing driver.prophetstor=missing -driver.pure=missing +driver.pure=complete driver.qnap=missing driver.quobyte=missing driver.rbd=complete diff --git a/releasenotes/notes/pure-active-active-support-dbd0d3da3ab64e64.yaml b/releasenotes/notes/pure-active-active-support-dbd0d3da3ab64e64.yaml new file mode 100644 index 00000000000..a0308009f86 --- /dev/null +++ b/releasenotes/notes/pure-active-active-support-dbd0d3da3ab64e64.yaml @@ -0,0 +1,7 @@ +--- +features: + - | + Pure Storage FlashArray driver: Enabled support for Active/Active + to both the iSCSI and FC driver. This allows users to configure + Pure Storage backends in clustered environments. +