Merge "Deprecate Windows OS support"

This commit is contained in:
Zuul 2024-03-15 09:36:08 +00:00 committed by Gerrit Code Review
commit 942289ecb3
5 changed files with 29 additions and 2 deletions

View File

@ -666,6 +666,8 @@ class WindowsProcessLauncher(object):
self._signal_handler = service.SignalHandler()
self._add_signal_handlers()
LOG.warning("Support for Windows operating systems is deprecated.")
def add_process(self, cmd):
LOG.info("Starting subprocess: %s", cmd)

View File

@ -58,6 +58,8 @@ class WindowsISCSIDriver(driver.ISCSIDriver):
# ThirdPartySystems wiki page
CI_WIKI_NAME = "Microsoft_iSCSI_CI"
SUPPORTED = False
def __init__(self, *args, **kwargs):
super(WindowsISCSIDriver, self).__init__(*args, **kwargs)
self.configuration = kwargs.get('configuration', None)

View File

@ -89,6 +89,8 @@ class WindowsSmbfsDriver(remotefs_drv.RevertToSnapshotMixin,
# ThirdPartySystems wiki page
CI_WIKI_NAME = "Cloudbase_Cinder_SMB3_CI"
SUPPORTED = False
_MINIMUM_QEMU_IMG_VERSION = '1.6'
_SUPPORTED_IMAGE_FORMATS = [_DISK_FORMAT_VHD,

View File

@ -313,8 +313,8 @@ driver.vrtsaccess=missing
driver.vrtscnfs=missing
driver.vzstorage=missing
driver.vmware=complete
driver.win_iscsi=complete
driver.win_smb=complete
driver.win_iscsi=missing
driver.win_smb=missing
driver.yadro=complete
driver.zadara=complete

View File

@ -0,0 +1,21 @@
---
upgrade:
- |
The following drivers have been marked as unsupported and are now
deprecated. ``enable_unsupported_driver`` will need to be set to ``True``
in the driver's section in cinder.conf to continue to use these drivers.
- ``Windows iSCSI Driver``
- ``Windows SMB Driver``
deprecations:
- |
Support for running Cinder in Windows operating systems has been deprecated
because of retirement of the Winstackers project.
- |
The following drivers have been marked as unsupported and are now
deprecated.
- ``Windows iSCSI Driver``
- ``Windows SMB Driver``