From 350029d291e9a163f7a79d5145d9192a824b7b5b Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Thu, 22 Jan 2026 11:28:10 +0100 Subject: [PATCH 1/4] disable deprecated plugins --- plugins/pom.xml | 2 -- 1 file changed, 2 deletions(-) diff --git a/plugins/pom.xml b/plugins/pom.xml index b3b258e6f8a4..779c635832ef 100755 --- a/plugins/pom.xml +++ b/plugins/pom.xml @@ -88,9 +88,7 @@ hypervisors/baremetal hypervisors/external - hypervisors/hyperv hypervisors/kvm - hypervisors/ucs hypervisors/xenserver integrations/cloudian From 848fa88bf5e6bfcb3b799a00347e8c4a11d19724 Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Thu, 22 Jan 2026 11:58:55 +0100 Subject: [PATCH 2/4] remove hyperv from ui --- client/pom.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/client/pom.xml b/client/pom.xml index 85519e16c2c5..c291c7eee741 100644 --- a/client/pom.xml +++ b/client/pom.xml @@ -316,11 +316,6 @@ cloud-plugin-hypervisor-baremetal ${project.version} - - org.apache.cloudstack - cloud-plugin-hypervisor-ucs - ${project.version} - org.apache.cloudstack cloud-plugin-hypervisor-kvm @@ -332,11 +327,6 @@ - - org.apache.cloudstack - cloud-plugin-hypervisor-hyperv - ${project.version} - org.apache.cloudstack cloud-plugin-hypervisor-external From 25132b9ce61ce46da5d640210e2e355d881914a1 Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Thu, 22 Jan 2026 14:16:46 +0100 Subject: [PATCH 3/4] remove ucsa vars --- .../java/org/apache/cloudstack/api/ApiConstants.java | 2 -- server/src/main/java/com/cloud/configuration/Config.java | 9 --------- 2 files changed, 11 deletions(-) diff --git a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java index c4de8bfcba22..c01c0ff53829 100644 --- a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java +++ b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java @@ -1072,7 +1072,6 @@ public class ApiConstants { public static final String AUTOSCALE_VMGROUP_NAME = "autoscalevmgroupname"; public static final String BAREMETAL_DISCOVER_NAME = "baremetaldiscovername"; public static final String BAREMETAL_RCT_URL = "baremetalrcturl"; - public static final String UCS_DN = "ucsdn"; public static final String GSLB_PROVIDER = "gslbprovider"; public static final String EXCLUSIVE_GSLB_PROVIDER = "isexclusivegslbprovider"; public static final String GSLB_PROVIDER_PUBLIC_IP = "gslbproviderpublicip"; @@ -1089,7 +1088,6 @@ public class ApiConstants { public static final String GUEST_VM_CIDR = "guestvmcidr"; public static final String NETWORK_CIDR = "networkcidr"; public static final String RESERVED_IP_RANGE = "reservediprange"; - public static final String UCS_MANAGER_ID = "ucsmanagerid"; public static final String UCS_PROFILE_DN = "profiledn"; public static final String UCS_BLADE_DN = "bladedn"; public static final String UCS_BLADE_ID = "bladeid"; diff --git a/server/src/main/java/com/cloud/configuration/Config.java b/server/src/main/java/com/cloud/configuration/Config.java index 2f4f7fa8ac5d..5133642adc5d 100644 --- a/server/src/main/java/com/cloud/configuration/Config.java +++ b/server/src/main/java/com/cloud/configuration/Config.java @@ -1636,15 +1636,6 @@ public enum Config { + " If set to false, these commands become asynchronous. Default value is false.", null), - UCSSyncBladeInterval( - "Advanced", - ManagementServer.class, - Integer.class, - "ucs.sync.blade.interval", - "3600", - "the interval cloudstack sync with UCS manager for available blades in case user remove blades from chassis without notifying CloudStack", - null), - RedundantRouterVrrpInterval( "Advanced", NetworkOrchestrationService.class, From f9e625a9eeefeabf605e9edd206b26ac886b1066 Mon Sep 17 00:00:00 2001 From: Daan Hoogland Date: Thu, 22 Jan 2026 15:36:54 +0100 Subject: [PATCH 4/4] remaining ucs vars removed --- api/src/main/java/org/apache/cloudstack/api/ApiConstants.java | 3 --- 1 file changed, 3 deletions(-) diff --git a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java index c01c0ff53829..d7f2ef89916b 100644 --- a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java +++ b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java @@ -1088,9 +1088,6 @@ public class ApiConstants { public static final String GUEST_VM_CIDR = "guestvmcidr"; public static final String NETWORK_CIDR = "networkcidr"; public static final String RESERVED_IP_RANGE = "reservediprange"; - public static final String UCS_PROFILE_DN = "profiledn"; - public static final String UCS_BLADE_DN = "bladedn"; - public static final String UCS_BLADE_ID = "bladeid"; public static final String VM_GUEST_IP = "vmguestip"; public static final String HEALTHCHECK_FAILED = "healthchecksfailed"; public static final String HEALTHCHECK_RESPONSE_TIMEOUT = "responsetimeout";