LINBIT DRBDManage driver moves to maintenance mode

We are moving LINBIT DRBDManage driver to maintenance
mode and will be removed from the tree in T Release.

Change-Id: Ib8c4079429d1fea00be4e3993f48185da733d2c0
This commit is contained in:
Woojay Poynter 2019-01-07 14:27:20 -08:00
parent b123042bb2
commit 356ef75fbb
3 changed files with 18 additions and 4 deletions

View File

@ -32,10 +32,10 @@ import uuid
from oslo_config import cfg
from oslo_log import log as logging
from oslo_log import versionutils
from oslo_utils import importutils
from oslo_utils import units
from cinder import exception
from cinder.i18n import _
from cinder import interface
@ -229,6 +229,11 @@ class DrbdManageBaseDriver(driver.VolumeDriver):
def do_setup(self, context):
"""Any initialization the volume driver does while starting."""
super(DrbdManageBaseDriver, self).do_setup(context)
msg = _("The DRBD Manage driver is moving to maintenance mode"
"in the Stein release and will be removed in T release.")
versionutils.report_deprecated_feature(LOG, msg)
self.dbus_connect()
def check_for_setup_error(self):

View File

@ -1,9 +1,13 @@
===========
DRBD driver
===========
========================
DRBD driver (Deprecated)
========================
The DRBD driver allows Cinder to use DRBDmanage instances.
.. note::
The LINBIT DRBDManage volume driver is moving to maintenance mode in Stein
Release and will be removed in T Release.
Configuration
~~~~~~~~~~~~~

View File

@ -0,0 +1,5 @@
---
deprecations:
- |
The LINBIT DRBDManage volume driver is moving to maintenance mode in Stein
Release and will be removed in T Release.