----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/22554/ -----------------------------------------------------------
Review request for cloudstack. Bugs: CLOUDSTACK-6909 https://issues.apache.org/jira/browse/CLOUDSTACK-6909 Repository: cloudstack-git Description ------- Fix marvin's handling of details field for primary and secondary storage to cope with SMB credentials. This allows Hyper-V to work. Diffs ----- tools/marvin/marvin/deployDataCenter.py 22b78ab Diff: https://reviews.apache.org/r/22554/diff/ Testing ------- Tested deploydataCenter with this JSON: { "dbSvr":{ "dbSvr":"10.220.137.39", "passwd":"cloud", "db":"cloud", "port":3306, "user":"cloud" }, "zones":[ { "name":"XenRT-Zone-0", "guestcidraddress":"192.168.200.0/24", "dns1":"10.220.160.11", "physical_networks":[ { "XRT_VLANRangeSize":10, "name":"AdvPhyNetwork", "providers":[ { "broadcastdomainrange":"ZONE", "name":"VirtualRouter" }, { "broadcastdomainrange":"ZONE", "name":"VpcVirtualRouter" }, { "broadcastdomainrange":"ZONE", "name":"InternalLbVm" } ], "broadcastdomainrange":"Zone", "vlan":"3000-3009", "traffictypes":[ { "typ":"Guest" }, { "typ":"Management" }, { "typ":"Public" } ], "isolationmethods":[ "VLAN" ] } ], "ipranges":[ { "startip":"10.220.164.0", "endip":"10.220.164.9", "netmask":"255.255.240.0", "XRT_GuestIPRangeSize":10, "gateway":"10.220.160.1" } ], "networktype":"Advanced", "pods":[ { "XRT_PodIPRangeSize":10, "name":"XenRT-Zone-0-Pod-0", "endip":"10.220.164.39", "startip":"10.220.164.30", "netmask":"255.255.240.0", "clusters":[ { "XRT_HyperVHostIds":"0", "clustername":"XenRT-Zone-0-Pod-0-Cluster-0", "hypervisor":"hyperv", "primaryStorages":[ { "url":"cifs://10.220.163.45/storage/primary", "name":"XenRT-Zone-0-Pod-0-Primary-Store", "details":[ { "user":"Administrator" }, { "password":"xenroot01T" }, { "domain":"XSQA" } ] } ], "clustertype":"CloudManaged", "hosts":[ { "url":"http://10.220.163.45", "username":"root", "password":"xenroot" } ], "XRT_Hosts":1 } ], "gateway":"10.220.160.1" } ], "internaldns1":"10.220.160.11", "secondaryStorages":[ { "url":"cifs://10.220.163.45/storage/secondary", "details":{ "domain":"XSQA", "password":"xenroot01T", "user":"Administrator" }, "provider":"SMB" } ] } ], "mgtSvr":[ { "mgtSvrIp":"10.220.137.39", "passwd":"xenroot", "port":8096, "user":"root" } ] } Thanks, John Dilley