From 8f4802baf51415abd660b1d9bc8bd73e539318e2 Mon Sep 17 00:00:00 2001 From: Simon Dodsley Date: Wed, 18 Jul 2018 12:05:53 -0400 Subject: [PATCH] Pure Storage FlashArray driver - enable multiattach support Change-Id: Ia7a93caeb524e213bdcef524eb3b9429977dd671 --- cinder/tests/unit/volume/drivers/test_pure.py | 2 +- cinder/volume/drivers/pure.py | 2 +- .../pure-storage-multiattach-support-994da363e181d627.yaml | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 releasenotes/notes/pure-storage-multiattach-support-994da363e181d627.yaml diff --git a/cinder/tests/unit/volume/drivers/test_pure.py b/cinder/tests/unit/volume/drivers/test_pure.py index b1bb42ffa75..5095949be7b 100644 --- a/cinder/tests/unit/volume/drivers/test_pure.py +++ b/cinder/tests/unit/volume/drivers/test_pure.py @@ -2726,7 +2726,7 @@ class PureVolumeUpdateStatsTestCase(PureBaseSharedDriverTestCase): 'storage_protocol': None, 'consistencygroup_support': True, 'thin_provisioning_support': True, - 'multiattach': False, + 'multiattach': True, 'QoS_support': False, 'total_capacity_gb': TOTAL_CAPACITY, 'free_capacity_gb': TOTAL_CAPACITY - USED_SPACE, diff --git a/cinder/volume/drivers/pure.py b/cinder/volume/drivers/pure.py index 1c6e85b1b8b..1c9b2bae2be 100644 --- a/cinder/volume/drivers/pure.py +++ b/cinder/volume/drivers/pure.py @@ -559,7 +559,7 @@ class PureBaseVolumeDriver(san.SanDriver): # Add flags for supported features data['consistencygroup_support'] = True data['thin_provisioning_support'] = True - data['multiattach'] = False + data['multiattach'] = True data['QoS_support'] = False # Add capacity info for scheduler diff --git a/releasenotes/notes/pure-storage-multiattach-support-994da363e181d627.yaml b/releasenotes/notes/pure-storage-multiattach-support-994da363e181d627.yaml new file mode 100644 index 00000000000..e077c22550a --- /dev/null +++ b/releasenotes/notes/pure-storage-multiattach-support-994da363e181d627.yaml @@ -0,0 +1,3 @@ +--- +features: + - Pure Storage FlashArray driver has added multiatach support.