From 747373f4bdfe4814000a88e4443b56545d5d55bd Mon Sep 17 00:00:00 2001 From: Luiz Gavioli Date: Wed, 4 Jul 2018 16:35:07 -0300 Subject: [PATCH] NetApp: Deprecate E-Series drivers The deprecation for the E-Series iSCSI/FCP drivers begins this release (Rocky) and the drivers will be removed in Stein. We will run E-Series CI until stable/rocky is tagged EOL; no new features will be added, however, existing code may be meaningfully refactored to keep the drivers ready for removal. Change-Id: Iea8ca99fa55743e910af47d19af150cb9fd9ecf2 --- cinder/volume/drivers/netapp/eseries/library.py | 6 ++++++ .../netapp-deprecate-eseries-drivers-bc4f552d277c07b9.yaml | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/netapp-deprecate-eseries-drivers-bc4f552d277c07b9.yaml diff --git a/cinder/volume/drivers/netapp/eseries/library.py b/cinder/volume/drivers/netapp/eseries/library.py index a5beaea6101..ab2f7fb3b60 100644 --- a/cinder/volume/drivers/netapp/eseries/library.py +++ b/cinder/volume/drivers/netapp/eseries/library.py @@ -152,6 +152,12 @@ class NetAppESeriesLibrary(object): if self.configuration.netapp_enable_multiattach: self._ensure_multi_attach_host_group_exists() + # This driver has been marked 'deprecated' in the Rocky release and + # will be removed in Stein. + msg = _("The NetApp E-Series driver is deprecated and will be " + "removed in a future release.") + versionutils.report_deprecated_feature(LOG, msg) + def _create_rest_client(self, configuration): port = configuration.netapp_server_port scheme = configuration.netapp_transport_type.lower() diff --git a/releasenotes/notes/netapp-deprecate-eseries-drivers-bc4f552d277c07b9.yaml b/releasenotes/notes/netapp-deprecate-eseries-drivers-bc4f552d277c07b9.yaml new file mode 100644 index 00000000000..a90ded54222 --- /dev/null +++ b/releasenotes/notes/netapp-deprecate-eseries-drivers-bc4f552d277c07b9.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - The NetApp E-Series drivers are deprecated as of the Rocky release and + will be removed in the Stein release. Other configurations of the + NetApp driver, i.e Clustered Data ONTAP and Solidfire, are + unaffected. \ No newline at end of file