Hi Alena,

please find by comments inline.


On 27-Dec-2013, at 2:40 am, Alena Prokharchyk 
<alena.prokharc...@citrix.com<mailto:alena.prokharc...@citrix.com>> wrote:

Bharat,

I’ve noticed that you’ve added a new parameter to deployVm API 
-“customparameters”. The description of the parameter is very vague and generic 
“used to specify the custom parameters”.
Is it just the metadata in form of value/key pairs? If so, please change the 
name to “details” - the generic name used when specify key/value metadata in 
other API commands.

This parameter is used to pass the custom values for cpu, memory and cpucores 
when using custom compute offering. This not for the metadata.


Also you need to save this information in the “user_vm_details” table, and 
return it in the UserVmResponse, “details” map parameter. I don’t see “custom 
parameters” key map being returned anywhere in the UserVmResponse. Its very 
confusing, because whatever is passed to the Create/Update call, should be 
returned in the response as well.

There is  a bug logged for this in jira.
bug link https://issues.apache.org/jira/browse/CLOUDSTACK-5472

uploaded a patch in review board.
link to the review request
https://reviews.apache.org/r/16465/


It all has to be fixed in 4.3 branch.

Thank you,
Alena.

Reply via email to