Add upgrade check for removed Sheepdog driver

The Sheepdog driver has been removed. This adds an upgrade check to warn
if it is still configured.

Change-Id: I5a9e1f46a000d8df6e025c1674254a09074014eb
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
This commit is contained in:
Sean McGinnis 2019-12-21 04:21:37 -06:00
parent 3ab6aae331
commit d5e9e1046e
No known key found for this signature in database
GPG Key ID: CE7EE4BFAF8D70C8
2 changed files with 3 additions and 1 deletions

View File

@ -48,6 +48,7 @@ REMOVED_DRVRS = [
"fusionstorage",
"prophetstor",
"nimble",
"sheepdog",
]

View File

@ -199,7 +199,8 @@ class TestCinderStatus(testtools.TestCase):
'cinder.volume.drivers.prophetstor.dpl_fc.DPLFCDriver',
'cinder.volume.drivers.prophetstor.dpl_iscsi.DPLISCSIDriver',
'cinder.volume.drivers.nimble.NimbleFCDriver',
'cinder.volume.drivers.nimble.NimbleISCSIDriver')
'cinder.volume.drivers.nimble.NimbleISCSIDriver',
'cinder.volume.drivers.sheepdog.SheepdogDriver')
def test_check_removed_drivers_fail(self, volume_driver):
self._set_volume_driver(
volume_driver,