From 8905e5417737864d9c2637c359f500ab4e768d5d Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Fri, 5 May 2017 13:15:24 -0500 Subject: [PATCH] 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 --- cinder/volume/drivers/vzstorage.py | 3 +++ ...mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml diff --git a/cinder/volume/drivers/vzstorage.py b/cinder/volume/drivers/vzstorage.py index 90f87b30b57..3ff6513866b 100644 --- a/cinder/volume/drivers/vzstorage.py +++ b/cinder/volume/drivers/vzstorage.py @@ -161,6 +161,9 @@ class VZStorageDriver(remotefs_drv.RemoteFSSnapDriver): # ThirdPartySystems wiki page 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+))?' def __init__(self, execute=putils.execute, *args, **kwargs): diff --git a/releasenotes/notes/mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml b/releasenotes/notes/mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml new file mode 100644 index 00000000000..8c232c6634d --- /dev/null +++ b/releasenotes/notes/mark-vzstorage-deprecated-598e5c4f2dc65f29.yaml @@ -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.