From 3308fa733ece6923cc2e7e94d3c47ec1e182b8bc Mon Sep 17 00:00:00 2001 From: rajinir Date: Tue, 18 Sep 2018 10:54:53 -0500 Subject: [PATCH] Dell PS Driver moves to maintenance mode We are moving Dell PS Driver to maintenance mode and will be removed from the tree in S release. Change-Id: Ic4fef5176766578d4f9e0fdc4e80a2dedfb242c4 --- cinder/volume/drivers/dell_emc/ps.py | 5 +++++ .../block-storage/drivers/dell-equallogic-driver.rst | 10 +++++++--- .../dell-emc-ps-deprecation-ae8d166e1847ea94.yaml | 6 ++++++ 3 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 releasenotes/notes/dell-emc-ps-deprecation-ae8d166e1847ea94.yaml diff --git a/cinder/volume/drivers/dell_emc/ps.py b/cinder/volume/drivers/dell_emc/ps.py index e1d81f08bb4..6774cfb0742 100644 --- a/cinder/volume/drivers/dell_emc/ps.py +++ b/cinder/volume/drivers/dell_emc/ps.py @@ -25,6 +25,7 @@ import greenlet from oslo_concurrency import processutils from oslo_config import cfg from oslo_log import log as logging +from oslo_log import versionutils from oslo_utils import excutils from six.moves import range @@ -411,6 +412,10 @@ class PSSeriesISCSIDriver(san.SanISCSIDriver): def do_setup(self, context): """Disable cli confirmation and tune output format.""" try: + msg = _("The Dell PS driver is moving to maintenance mode" + "in the S release and will be removed in T release.") + versionutils.report_deprecated_feature(LOG, msg) + disabled_cli_features = ('confirmation', 'paging', 'events', 'formatoutput') for feature in disabled_cli_features: diff --git a/doc/source/configuration/block-storage/drivers/dell-equallogic-driver.rst b/doc/source/configuration/block-storage/drivers/dell-equallogic-driver.rst index d9f1815b501..48ce349a6cb 100644 --- a/doc/source/configuration/block-storage/drivers/dell-equallogic-driver.rst +++ b/doc/source/configuration/block-storage/drivers/dell-equallogic-driver.rst @@ -1,10 +1,14 @@ -================================ -Dell EMC PS Series volume driver -================================ +============================================= +Dell EMC PS Series volume driver (Deprecated) +============================================= The Dell PS Series (EqualLogic) volume driver interacts with configured PS Series arrays and supports various operations. +.. note:: + The Dell PS Series volume driver is moving into maintanence mode in S + release and will be removed in the T release. + Supported operations ~~~~~~~~~~~~~~~~~~~~ diff --git a/releasenotes/notes/dell-emc-ps-deprecation-ae8d166e1847ea94.yaml b/releasenotes/notes/dell-emc-ps-deprecation-ae8d166e1847ea94.yaml new file mode 100644 index 00000000000..98c48c41e16 --- /dev/null +++ b/releasenotes/notes/dell-emc-ps-deprecation-ae8d166e1847ea94.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - The Dell EMC PS Series volume driver which supports + Dell PS Series (EqualLogic) Storage is moving to + maintenance mode in S Release and will be removed + in T Release.