diff --git a/api/src/com/cloud/api/commands/DeployVMCmd.java b/api/src/com/cloud/api/commands/DeployVMCmd.java index dc57f858831..21ab3ecbc61 100644 --- a/api/src/com/cloud/api/commands/DeployVMCmd.java +++ b/api/src/com/cloud/api/commands/DeployVMCmd.java @@ -46,6 +46,7 @@ import com.cloud.exception.ResourceUnavailableException; import com.cloud.hypervisor.Hypervisor.HypervisorType; import com.cloud.offering.DiskOffering; import com.cloud.offering.ServiceOffering; +import com.cloud.storage.Storage.ImageFormat; import com.cloud.template.VirtualMachineTemplate; import com.cloud.user.Account; import com.cloud.user.UserContext; diff --git a/server/src/com/cloud/server/ManagementServerImpl.java b/server/src/com/cloud/server/ManagementServerImpl.java index 14e1024e7da..37e8a468af5 100755 --- a/server/src/com/cloud/server/ManagementServerImpl.java +++ b/server/src/com/cloud/server/ManagementServerImpl.java @@ -4563,7 +4563,8 @@ public class ManagementServerImpl implements ManagementServer { } else { List clustersForZone = _clusterDao.listByZoneId(zoneId); for (ClusterVO cluster : clustersForZone) { - result.add(cluster.getHypervisorType().toString()); + if (cluster.getHypervisorType() != HypervisorType.None) + result.add(cluster.getHypervisorType().toString()); } }