From 31ad999435d5e3b03cb96aeb4b8ebdcb2fff70c2 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Fri, 5 May 2017 13:02:07 -0500 Subject: [PATCH] Mark Synology driver as unsupported The Synology CI has not reported success past our CI required period. Checking name: Synology DSM CI first seen: 2017-04-03 16:45:46 (31 days, 0:25:58 old) last seen: 2017-05-04 16:56:29 (0:15:15 old) last success: 2017-04-06 11:03:10 (28 days, 6:08:34 old) Job synology-dsm-cinder-iscsi 0% success out of 250 comments S=1, F=249 last success: 2017-04-06 11:03:10 (28 days, 6:08:34 old) Overall success rate: 0% of 250 comments 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: I9f74e85c5edfa64ded54b283fd382650617abddf --- cinder/volume/drivers/synology/synology_iscsi.py | 3 +++ .../mark-synology-deprecated-134ba9764e14af67.yaml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/mark-synology-deprecated-134ba9764e14af67.yaml diff --git a/cinder/volume/drivers/synology/synology_iscsi.py b/cinder/volume/drivers/synology/synology_iscsi.py index 7c6170b7e9f..c102d9a723d 100644 --- a/cinder/volume/drivers/synology/synology_iscsi.py +++ b/cinder/volume/drivers/synology/synology_iscsi.py @@ -34,6 +34,9 @@ class SynoISCSIDriver(driver.ISCSIDriver): CI_WIKI_NAME = 'Synology_DSM_CI' VERSION = '1.0.0' + # TODO(smcginnis) Remove driver in Queens if CI issues not addressed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(SynoISCSIDriver, self).__init__(*args, **kwargs) diff --git a/releasenotes/notes/mark-synology-deprecated-134ba9764e14af67.yaml b/releasenotes/notes/mark-synology-deprecated-134ba9764e14af67.yaml new file mode 100644 index 00000000000..2668f3a72f9 --- /dev/null +++ b/releasenotes/notes/mark-synology-deprecated-134ba9764e14af67.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The Synology 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 Synology 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, + the driver will be removed in the Queens development cycle.