Mark Oracle ZFSSA Drivers Unsupported

I have been contacted by Iain MacDonnell at
Oracle indicating that they are removing support for
their Cinder driver.

As a result I am following our deprecation process and
marking the driver unsupported for the Train release
and it will be removed in the Ussuri release.

Change-Id: Id6181e0632a84d9538a34ac9460c36ba983a3757
This commit is contained in:
Jay S. Bryant 2019-08-29 13:55:00 -05:00
parent 6e585da2ff
commit c8434d85aa
4 changed files with 24 additions and 1 deletions

View File

@ -128,6 +128,10 @@ class ZFSSAISCSIDriver(driver.ISCSIDriver):
VERSION = '1.0.4'
protocol = 'iSCSI'
# TODO(jsbryant) Remove driver in the 'U' release as Oracle
# is dropping support.
SUPPORTED = False
# ThirdPartySystems wiki page
CI_WIKI_NAME = "Oracle_ZFSSA_CI"

View File

@ -101,6 +101,10 @@ class ZFSSANFSDriver(nfs.NfsDriver):
# ThirdPartySystems wiki page
CI_WIKI_NAME = "Oracle_ZFSSA_CI"
# TODO(jsbryant) Remove driver in the 'U' release as Oracle
# is dropping support.
SUPPORTED = False
def __init__(self, *args, **kwargs):
super(ZFSSANFSDriver, self).__init__(*args, **kwargs)
self.configuration.append_config_values(ZFSSA_OPTS)

View File

@ -248,7 +248,7 @@ driver.netapp_solidfire=complete
driver.nexenta=complete
driver.nfs=complete
driver.nimble=missing
driver.oracle_zfssa=complete
driver.oracle_zfssa=missing
driver.prophetstor=missing
driver.pure=complete
driver.qnap=complete

View File

@ -0,0 +1,15 @@
---
upgrade:
- |
The Oracle ZFSSA drivers have been marked as unsupported
and are now deprecated. ``enable_unsupported_driver`` will need
to be set to ``True`` in the driver's section in cinder.conf to
continue to use them.
deprecations:
- |
The Oracle ZFSSA drivers has been marked as unsupported
and are now deprecated. ``enable_unsupported_driver`` will need
to be set to ``True`` in the driver's section in cinder.conf to
continue to use them. Oracle has indicated that they don't plan to
continue to support the drivers so they will be removed in
the 'U' development cycle.