From a27f31754fdc4aafe478911571a9d4a62464c1db Mon Sep 17 00:00:00 2001 From: Goutham Pacha Ravi Date: Thu, 13 Apr 2017 16:31:50 -0400 Subject: [PATCH] NetApp: Deprecate E-Series drivers The deprecation for the E-Series iSCSI/FC drivers begins this release (Pike) and the drivers will be removed in Queens. We will run the E-Series CI until stable/pike is tagged EOL; no new features will be added, however, existing code may be meaningfully refactored to keep the drivers ready for removal. DocImpact Change-Id: Ie4450529b128c12cc0108fbf7e68d02399c87942 --- cinder/volume/drivers/netapp/eseries/library.py | 6 ++++++ .../netapp-deprecate-eseries-drivers-f0787de87ba4f3f7.yaml | 6 ++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/netapp-deprecate-eseries-drivers-f0787de87ba4f3f7.yaml diff --git a/cinder/volume/drivers/netapp/eseries/library.py b/cinder/volume/drivers/netapp/eseries/library.py index 80a94c868ea..44111604890 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 Pike release and + # can be removed in Queens. + 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-f0787de87ba4f3f7.yaml b/releasenotes/notes/netapp-deprecate-eseries-drivers-f0787de87ba4f3f7.yaml new file mode 100644 index 00000000000..3fe8bea0a85 --- /dev/null +++ b/releasenotes/notes/netapp-deprecate-eseries-drivers-f0787de87ba4f3f7.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - The NetApp E-Series drivers are deprecated as of the Pike release and + will be removed in the Queens release. Other configurations of the + NetApp driver, i.e Clustered Data ONTAP and Solidfire, are + unaffected.