Mark Virtuozzo driver as unsupported

The Virtuozzo CI has not reported success past our CI required period.

Checking name: Virtuozzo Storage CI
  first seen: 2017-04-04 08:33:41 (62 days, 12:38:26 old)
  last seen: 2017-04-19 14:23:59 (47 days, 6:48:08 old)
  last success: 2017-04-18 15:30:01 (48 days, 5:42:06 old)
  Job dsvm-tempest-kvm 82% success out of 250 comments S=207, F=43
  Job dsvm-tempest-exe 90% success out of 250 comments S=226, F=24
Overall success rate: 86% of 250 comment

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

Change-Id: I1a6a041b7e376c7103bd4413475792d623b48bf9
This commit is contained in:
Sean McGinnis 2017-05-05 13:15:24 -05:00
parent 331a8637c9
commit 8905e54177
2 changed files with 17 additions and 0 deletions

View File

@ -161,6 +161,9 @@ class VZStorageDriver(remotefs_drv.RemoteFSSnapDriver):
# ThirdPartySystems wiki page # ThirdPartySystems wiki page
CI_WIKI_NAME = "Virtuozzo_Storage_CI" CI_WIKI_NAME = "Virtuozzo_Storage_CI"
# TODO(smcginnis) Remove driver if CI not fixed by Queens
SUPPORTED = False
SHARE_FORMAT_REGEX = r'(?:(\S+):\/)?([a-zA-Z0-9_-]+)(?::(\S+))?' SHARE_FORMAT_REGEX = r'(?:(\S+):\/)?([a-zA-Z0-9_-]+)(?::(\S+))?'
def __init__(self, execute=putils.execute, *args, **kwargs): def __init__(self, execute=putils.execute, *args, **kwargs):

View File

@ -0,0 +1,14 @@
---
upgrade:
- |
The Virtuozzo driver has been marked as unsupported and is now
deprecated. ``enable_unsupported_driver`` will need to be set
to ``True`` in the driver's section in cinder.conf to continue
to use it.
deprecations:
- |
The Virtuozzo driver has been marked as unsupported and is now
deprecated. ``enable_unsupported_driver`` will need to be set
to ``True`` in the driver's section in cinder.conf to continue
to use it. If its support status does not change, they will be
removed in the Queens development cycle.