From c1c01e34da6001c041d4bdcd0dcf97aa4acbaa2d 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 16e5ed1d8f5..ac194fcb769 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 8071ff35cb60a53ad4739052f33294809bb5e184 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 94d844be3c4..e5bba50e57b 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 dde3e1e352ce4722db08006f36e8dcc1abd2ac74 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 944b111eb70..038cf33b690 100644 --- a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java +++ b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java @@ -1069,7 +1069,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"; @@ -1086,7 +1085,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 abae4d3996c..a5bb17bc4ac 100644 --- a/server/src/main/java/com/cloud/configuration/Config.java +++ b/server/src/main/java/com/cloud/configuration/Config.java @@ -1652,15 +1652,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 5aea69f6144fc59f86e8fab642aeb094b543b83a 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 038cf33b690..e0ddc879da1 100644 --- a/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java +++ b/api/src/main/java/org/apache/cloudstack/api/ApiConstants.java @@ -1085,9 +1085,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";