From cf01d7eaf370485fe3fb834a3bcad13b0773b6e1 Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Fri, 6 Sep 2019 08:44:03 -0500 Subject: [PATCH] Mark Virtuozzo Driver Unsupported The Virtuozzo driver CI has not reported success in months and the maintainers have not responded to any of the notes that have been sent out. As a result, we need to mark the drivers unsupported for the T release. Change-Id: Ic9c239baff19ec9cfbc1a114cdd9a899a34bedd6 --- cinder/volume/drivers/vzstorage.py | 3 +++ doc/source/reference/support-matrix.ini | 2 +- .../virtuozzo-unsupported-645b47dceb0ddbd2.yaml | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/virtuozzo-unsupported-645b47dceb0ddbd2.yaml diff --git a/cinder/volume/drivers/vzstorage.py b/cinder/volume/drivers/vzstorage.py index c9f57e20e33..531b69bf3fc 100644 --- a/cinder/volume/drivers/vzstorage.py +++ b/cinder/volume/drivers/vzstorage.py @@ -147,6 +147,9 @@ class VZStorageDriver(remotefs_drv.RemoteFSSnapDriver): VERSION = '1.1' CI_WIKI_NAME = "Virtuozzo_Storage_CI" + # TODO(jsbryant) Remove driver in the 'U' release if CI is not fixed. + SUPPORTED = False + SHARE_FORMAT_REGEX = r'(?:(\S+):\/)?([a-zA-Z0-9_-]+)(?::(\S+))?' def __init__(self, execute=putils.execute, *args, **kwargs): diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index ecf2ed3896c..3b2c4846c27 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -260,7 +260,7 @@ driver.storpool=missing driver.synology=complete driver.vrtsaccess=missing driver.vrtscnfs=complete -driver.vzstorage=complete +driver.vzstorage=missing driver.vmware=complete driver.win_iscsi=complete driver.win_smb=complete diff --git a/releasenotes/notes/virtuozzo-unsupported-645b47dceb0ddbd2.yaml b/releasenotes/notes/virtuozzo-unsupported-645b47dceb0ddbd2.yaml new file mode 100644 index 00000000000..86cb36a82d8 --- /dev/null +++ b/releasenotes/notes/virtuozzo-unsupported-645b47dceb0ddbd2.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, it + will be removed in the 'U' development cycle.