[
https://issues.apache.org/jira/browse/CLOUDSTACK-3152?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13747848#comment-13747848
]
angeline shen commented on CLOUDSTACK-3152:
-------------------------------------------
MS 10.223.195.52 build 479
client call:
http://10.223.195.52:8096/?command=addVmwareDc&name=d2&zoneId=62606da9-0bf1-4d43-a432-08b795da4bbe&username=Administrator&password=Password2&vcenter=10.223.52.60&url=http%3A%2F%2F10.223.52.60%2Fd2%2Fc1&response=json
server response:
-
{ "addvmwaredcresponse" : { "vmwaredc" :
{"id":"9a4cc70f-0c57-4966-b220-3e02461fb7c6","name":"d2"} } }
MS log:
2013-08-22 12:53:07,403 INFO [cloud.api.ApiServer] (ApiServer-1:null)
(userId=1 accountId=1 sessionId=null) /10.252.120.5 -- GET
/?command=addVmwareDc&name=d2&zoneId=62606da9-0bf1-4d43-a43
2-08b795da4bbe&username=Administrator&vcenter=10.223.52.60&url=http%3A%2F%2F10.223.52.60%2Fd2%2Fc1&response=json
HTTP/1.1 200 { "addvmwaredcresponse" : { "vmwaredc" : {"id":"9a4cc70f-0c57-
4966-b220-3e02461fb7c6","name":"d2"} } } 200 104
> addVmwareDc API call fails if called more than once to add same VMware DC to
> same cloudstack zone.
> --------------------------------------------------------------------------------------------------
>
> Key: CLOUDSTACK-3152
> URL: https://issues.apache.org/jira/browse/CLOUDSTACK-3152
> Project: CloudStack
> Issue Type: Bug
> Security Level: Public(Anyone can view this level - this is the
> default.)
> Components: VMware
> Affects Versions: 4.2.0
> Reporter: Sateesh Chodapuneedi
> Assignee: Sateesh Chodapuneedi
> Fix For: 4.2.0
>
>
> This can be fixed by making addVmwareDC API return success if it is detected
> that VMware DC and Cloudstack zone specified in paramters are already
> associated with each other.
> Add cluster page of zone wizard calls 2 APIs.
> 1) addVmwareDc
> 2) addCluster
> If call to addVmwareDc succeeds then UI proceeds to make a call to
> addCluster. If this call fails then "Fix errors" takes user to addCluster
> page of zone wizard again.
> Again UI calls both the APIs. But this time addVmwareDc returns failure
> saying
> "Something went wrong; please correct the following: Zone 1 is already
> associated with a VMware datacenter.". If we goto "Fix errors" the process
> continues and user will be stuck in infinite loop.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira