From c543f5f54645c12f7e79bd35d887888e6a41ff42 Mon Sep 17 00:00:00 2001 From: Wei Zhou Date: Thu, 17 Feb 2022 09:55:13 +0100 Subject: [PATCH] server: reapply checkVmProfileAndHost to check guest os preference (#6000) --- .../com/cloud/deploy/DeploymentPlanningManagerImpl.java | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/server/src/main/java/com/cloud/deploy/DeploymentPlanningManagerImpl.java b/server/src/main/java/com/cloud/deploy/DeploymentPlanningManagerImpl.java index fd33bed50c3..3dc45b68584 100644 --- a/server/src/main/java/com/cloud/deploy/DeploymentPlanningManagerImpl.java +++ b/server/src/main/java/com/cloud/deploy/DeploymentPlanningManagerImpl.java @@ -424,14 +424,7 @@ StateListener, Configurable { } } else { if (host.getStatus() == Status.Up) { - boolean hostTagsMatch = true; - if(offering.getHostTag() != null){ - _hostDao.loadHostTags(host); - if (!(host.getHostTags() != null && host.getHostTags().contains(offering.getHostTag()))) { - hostTagsMatch = false; - } - } - if (hostTagsMatch) { + if (checkVmProfileAndHost(vmProfile, host)) { long cluster_id = host.getClusterId(); ClusterDetailsVO cluster_detail_cpu = _clusterDetailsDao.findDetail(cluster_id, "cpuOvercommitRatio");