From 077e43698e663176734ab8b2fbc3032da47f641f Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 19 Nov 2023 00:18:19 +0900 Subject: [PATCH] Deprecate Windows support Because WinStackers project has been retired, running OpenStack on Windows operating systems is no longer maintained. Change-Id: Ic5971ee22aa309a8b46f21fccaa8be7c0091fb0c --- os_vif/internal/ip/api.py | 3 +++ .../notes/deprecate-windows-support-49f5ca1b1a1f4d66.yaml | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/deprecate-windows-support-49f5ca1b1a1f4d66.yaml diff --git a/os_vif/internal/ip/api.py b/os_vif/internal/ip/api.py index a2901a5a..51bfe34e 100644 --- a/os_vif/internal/ip/api.py +++ b/os_vif/internal/ip/api.py @@ -11,10 +11,13 @@ # under the License. import os +import warnings from oslo_log import log as logging if os.name == 'nt': + warnings.warn('Support for Windows OS is deprecated.', + category=DeprecationWarning, stacklevel=3) from os_vif.internal.ip.windows.impl_netifaces import \ Netifaces as ip_lib_class else: diff --git a/releasenotes/notes/deprecate-windows-support-49f5ca1b1a1f4d66.yaml b/releasenotes/notes/deprecate-windows-support-49f5ca1b1a1f4d66.yaml new file mode 100644 index 00000000..03623d24 --- /dev/null +++ b/releasenotes/notes/deprecate-windows-support-49f5ca1b1a1f4d66.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Support for Windows operating systems has been deprecated.