[ https://issues.apache.org/jira/browse/CLOUDSTACK-7513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nitin Mehta resolved CLOUDSTACK-7513. ------------------------------------- Resolution: Fixed > listServiceOfferings API when called with VM's id also returns offerings to > which it cant be upgraded > ----------------------------------------------------------------------------------------------------- > > Key: CLOUDSTACK-7513 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-7513 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: Management Server > Affects Versions: 4.5.0 > Reporter: Nitin Mehta > Assignee: Nitin Mehta > Priority: Critical > Fix For: 4.5.0 > > > When making the listServiceOfferings api call such as follows: > http://localhost:8080/client/api?command=listServiceOfferings&VirtualMachineId=41813941-c7de-4fd3-bd0e-1977bc395f22&response=json&sessionkey=kRxUwlrhNDg6CBX408XeHc40mDg%3D&_=1401878291930 > Since the VM id is passed, only compatible offerings for this particular VMs > should be listed. > Trying to change the compute offering to 'Tiny Instance' results into error > shown in attached screenshot. > EXPECTED BEHAVIOR: > If a certain compute offering is lesser in configuration that VM's current > compute offering and the VM is in running state it should not be listed in > the listServiceOfferings API response when called with VM id in the first > place. -- This message was sent by Atlassian JIRA (v6.3.4#6332)