Prachi Damle created CLOUDSTACK-4948:
----------------------------------------

             Summary: DeploymentPlanner: Logic to check if cluster can be 
avoided, needs to consider if VM is using local storage and/or shared storage
                 Key: CLOUDSTACK-4948
                 URL: https://issues.apache.org/jira/browse/CLOUDSTACK-4948
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: Management Server
    Affects Versions: 4.2.0
            Reporter: Prachi Damle
            Assignee: Prachi Damle
             Fix For: 4.2.1


During VM deployment the DeploymentPlanningManager iterates over each cluster 
and if there is no destination found in a cluster, it tries to see if that 
cluster should be avoided.

This logic puts a cluster is avoid set if all hosts in the cluster are in avoid 
set or all pools in the cluster are in avoid set.

In the check to see all pools, the logic should consider the storage 
requirements of the VM. If the VM just uses local storage, 'all pools' in 
cluster should only consider local pools in the cluster. Else the presence of 
shared pools in the cluster can prevent the cluster from getting avoided.





--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to