diff --git a/cinder/volume/drivers/violin/v7000_fcp.py b/cinder/volume/drivers/violin/v7000_fcp.py index 82ebae1390f..e987b6cfdf4 100644 --- a/cinder/volume/drivers/violin/v7000_fcp.py +++ b/cinder/volume/drivers/violin/v7000_fcp.py @@ -64,6 +64,10 @@ class V7000FCPDriver(driver.FibreChannelDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "Violin_Memory_CI" + # TODO(smcginnis) Either remove this if CI requirements are met, or + # remove this driver in the Queens release per normal deprecation + SUPPORTED = False + def __init__(self, *args, **kwargs): super(V7000FCPDriver, self).__init__(*args, **kwargs) self.gateway_fc_wwns = [] diff --git a/cinder/volume/drivers/violin/v7000_iscsi.py b/cinder/volume/drivers/violin/v7000_iscsi.py index e5a09e6dcff..f64455ddb0e 100644 --- a/cinder/volume/drivers/violin/v7000_iscsi.py +++ b/cinder/volume/drivers/violin/v7000_iscsi.py @@ -57,6 +57,10 @@ class V7000ISCSIDriver(driver.ISCSIDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "Violin_Memory_CI" + # TODO(smcginnis) Either remove this if CI requirements are met, or + # remove this driver in the Queens release per normal deprecation + SUPPORTED = False + def __init__(self, *args, **kwargs): super(V7000ISCSIDriver, self).__init__(*args, **kwargs) self.stats = {} diff --git a/releasenotes/notes/mark-violin-unsupported-fdf6b34cf9847359.yaml b/releasenotes/notes/mark-violin-unsupported-fdf6b34cf9847359.yaml new file mode 100644 index 00000000000..7e844508d29 --- /dev/null +++ b/releasenotes/notes/mark-violin-unsupported-fdf6b34cf9847359.yaml @@ -0,0 +1,12 @@ +--- +upgrade: + - | + The Violin drivers have been marked as unsupported and are now + deprecated. ``enable_unsupported_drivers`` will need to be set to + ``True`` in cinder.conf to continue to use them. +deprecations: + - | + The Violin drivers have been marked as unsupported and are now + deprecated. ``enable_unsupported_drivers`` will need to be set to + ``True`` in cinder.conf to continue to use them. If its support status + does not change it will be removed in the next release.