Mark the Violin volume drivers as unsupported

The Violin CI has not reported past our CI requirements.

Checking name: Violin Memory V6000 CI
  last seen: 2016-12-31 12:29:05 (81 days, 20:40:44 old)
  last success:  None

Per Cinder's non-compliance policy, this patch marks the drivers
as unsupported and deprecated and it will be removed if the issue
is not corrected by the next cycle.

Change-Id: I423e06cc50f827f36ba31ddc5914ed658fd2c0dd
This commit is contained in:
Sean McGinnis 2017-03-23 07:51:26 -05:00
parent d1b5a11325
commit 061464fa07
3 changed files with 20 additions and 0 deletions

View File

@ -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 = []

View File

@ -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 = {}

View File

@ -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.