summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-05-08 13:19:17 +0000
committerGerrit Code Review <review@openstack.org>2023-05-08 13:19:17 +0000
commit0de3059d4627b95c79ac6eb0fb9e8a1cf13b2039 (patch)
treefd58c8db06d33c8b02af9bdea7e3cff3b8dea4f2
parent0b954831060089588fb17367c0c1553d6b230d67 (diff)
parent39d252da7cf506bd98d3f48d4ea4b23d88642e60 (diff)
downloadneutron-0de3059d4627b95c79ac6eb0fb9e8a1cf13b2039.tar.gz
Merge "Deprecated support for Windows OS"
-rw-r--r--neutron/agent/common/ip_lib.py9
-rw-r--r--releasenotes/notes/Deprecate-support-for-Windows-OS-80e32ef7e5e05b44.yaml5
2 files changed, 14 insertions, 0 deletions
diff --git a/neutron/agent/common/ip_lib.py b/neutron/agent/common/ip_lib.py
index 8aaa58288e..df9ca9fd94 100644
--- a/neutron/agent/common/ip_lib.py
+++ b/neutron/agent/common/ip_lib.py
@@ -15,6 +15,9 @@
import os
+from oslo_log import log as logging
+
+
if os.name == 'nt':
from neutron.agent.windows import ip_lib
from neutron.conf.agent import windows
@@ -25,6 +28,12 @@ else:
OPTS = linux.IP_LIB_OPTS_LINUX
+if os.name == 'nt':
+ LOG = logging.getLogger(__name__)
+ LOG.warning("Support for Neutron on Windows operating systems "
+ "is deprecated since 2023.2 release and will be removed in "
+ "2024.2 OpenStack release.")
+
IPWrapper = ip_lib.IPWrapper
IPDevice = ip_lib.IPDevice
diff --git a/releasenotes/notes/Deprecate-support-for-Windows-OS-80e32ef7e5e05b44.yaml b/releasenotes/notes/Deprecate-support-for-Windows-OS-80e32ef7e5e05b44.yaml
new file mode 100644
index 0000000000..d5a627e8fe
--- /dev/null
+++ b/releasenotes/notes/Deprecate-support-for-Windows-OS-80e32ef7e5e05b44.yaml
@@ -0,0 +1,5 @@
+---
+deprecations:
+ - |
+ Support for Neutron on Windows operating systems is deprecated since 2023.2
+ release and will be removed in 2024.2.