cloudstack-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yiping Zhang (JIRA)" <>
Subject [jira] [Created] (CLOUDSTACK-9596) migrateVirtualMachine API does not respect affinity group assignment
Date Sat, 12 Nov 2016 00:12:59 GMT
Yiping Zhang created CLOUDSTACK-9596:

             Summary: migrateVirtualMachine API  does not respect affinity group assignment
                 Key: CLOUDSTACK-9596
             Project: CloudStack
          Issue Type: Bug
      Security Level: Public (Anyone can view this level - this is the default.)
          Components: API
    Affects Versions: 4.8.0
         Environment: RHEL 6.7 + XenServer 6.5
            Reporter: Yiping Zhang

Using  migrateVirtualMachine API, for example using cloudmonkey, one can move two VM instances
in the same anti-host affinity group on to the same host.

There are two possible outcomes for the migration of instances belonging to the same anti-host
affinity groups:

1) ignore affinity group assignment, migration succeeds (current api behavior)
2) respect affinity group assignment, migration fails with message that action is  forbidden
by affinity group assignment.

The best solution is to add another parameter to the API call to toggle api's behavior.  
For example, if the second behavior is chosen as default, then a parameter "force=true" (
where default value is false for param "force") will force the migration to ignore affinity
group assignment

This message was sent by Atlassian JIRA

View raw message