Deprecate Hitachi Block Storage Driver

We deprecate the HBSD driver that isn't maintained. The HBSD driver is
deprecated and will be removed in P release.
We are going to move to a new enterprise driver with many bug fixes.

DocImpact
Implements: blueprint hbsd-driver-deletion

Change-Id: I19b425e0b81952ab93fcc780721a2f720376ca3a
This commit is contained in:
Kazumasa Nomura 2016-11-17 13:34:42 +09:00 committed by Erlon R. Cruz
parent fca3a533bd
commit ba1e0d7940
3 changed files with 16 additions and 2 deletions

View File

@ -21,11 +21,12 @@ import threading
from oslo_config import cfg
from oslo_log import log as logging
from oslo_log import versionutils
from oslo_utils import excutils
import six
from cinder import exception
from cinder.i18n import _LI, _LW
from cinder.i18n import _, _LI, _LW
from cinder import interface
from cinder import utils
import cinder.volume.driver
@ -310,6 +311,9 @@ class HBSDFCDriver(cinder.volume.driver.FibreChannelDriver):
self.context = context
self.common = common.HBSDCommon(self.configuration, self,
context, self.db)
msg = _("The HBSD FC driver is deprecated and "
"will be removed in P release.")
versionutils.report_deprecated_feature(LOG, msg)
self.check_param()

View File

@ -21,10 +21,11 @@ import threading
from oslo_config import cfg
from oslo_log import log as logging
from oslo_log import versionutils
import six
from cinder import exception
from cinder.i18n import _LE, _LI
from cinder.i18n import _, _LE, _LI
from cinder import interface
from cinder import utils
import cinder.volume.driver
@ -262,6 +263,9 @@ class HBSDISCSIDriver(cinder.volume.driver.ISCSIDriver):
self.context = context
self.common = common.HBSDCommon(self.configuration, self,
context, self.db)
msg = _("The HBSD iSCSI driver is deprecated and "
"will be removed in P release")
versionutils.report_deprecated_feature(LOG, msg)
self.check_param()

View File

@ -0,0 +1,6 @@
---
deprecations:
- The HBSD (Hitachi Block Storage Driver) volume drivers which supports
Hitachi Storages HUS100 and VSP family are deprecated. Support for HUS110
family will be no longer provided. Support on VSP will be provided as
hitachi.vsp_* drivers.