Hello There,
OvfTool: 3.0.1
vCloud Director(VCD): 5.1
I use ovftool 3.0.1 to upload an ovf file to VCD and the server return error after upload completely.
It works previously while use ovftool 2.1 with VCD 1.5
I use ovftool 3.0.1 command line to upload template like this:
ovftool --X:logFile=upload.log --machineOutput --powerOn --acceptAllEulas --ipAllocationPolicy=transientPolicy "--net:mynetwork01=mynetwork01" --name=test88t "/tmp/ova/vwin1/vwin1.ovf" "vcloud://xxx:xxx@mynetwork/?org=zhongnan&vappTemplate=test88t&vdc=zhongnan-ALLOC-02&catalog=ISO%20Library" | while read x ; do echo $x; done
The ovf uploaded to VCD is complete, however I got an error result:
<?xml version="1.0" encoding="UTF-8"?>
<InstantiateVAppTemplateParams name="test88t" deploy="false" powerOn="false" xmlns="http://www.vmware.com/vcloud/v1.5"
xmlns:ovf="http://schemas.dmtf.org/ovf/envelope/1">
<InstantiationParams>
<NetworkConfigSection>
<ovf:Info>Configuration parameters for logical networks</ovf:Info>
<NetworkConfig networkName="mynetwork">
<Configuration>
<ParentNetwork href="https://mynetwork/api/network/xxx-xxx-xxx-xxx"
type="application/vnd.vmware.vcloud.network+xml" name="mynetwork-01"/>
<FenceMode>bridged</FenceMode>
<AddressingMode>POOL</AddressingMode>
</Configuration>
<IsDeployed>true</IsDeployed>
</NetworkConfig>
</NetworkConfigSection>
</InstantiationParams>
<Source href="https://mynetwork/api/vAppTemplate/vappTemplate-aaa-bbb-ccc-ddd"/>
<AllEULAsAccepted>true</AllEULAsAccepted>
</InstantiateVAppTemplateParams>
2013-06-11T04:33:17.786-07:00 [7FA9BA208720 verbose 'Default'] VCloud response body:
--> <?xml version="1.0" encoding="UTF-8"?>
--> <Error xmlns="http://www.vmware.com/vcloud/v1.5" minorErrorCode="BAD_REQUEST" message="Bad request
--> - Unexpected JAXB Exception
--> - cvc-complex-type.2.4.a: Invalid content was found starting with element 'AddressingMode'. One of '{"http://www.vmware.com/vcloud/v1.5":RetainNetInfoAcrossDeployments,
"http://www.vmware.com/vcloud/v1.5":Features, "http://www.vmware.com/vcloud/v1.5":d, "http://www.vmware.com/vcloud/v1.5":RouterInfo}' is expected."
majorErrorCode="400" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.vmware.com/vcloud/v1.5http://sd1.aiscloud.net/api/v1.5/schema/master.xsd"></Error>
-->
2013-06-11T04:33:17.788-07:00 [7FA9BA208720 verbose 'Default'] Backtrace:
--> backtrace[00] rip 00007fa9b42a0f44 Vmacore::System::Stacktrace::CaptureWork(unsigned int)
--> backtrace[01] rip 00007fa9b406bca4 Vmacore::System::SystemFactoryImpl::CreateQuickBacktrace(Vmacore::Ref<Vmacore::System::Backtrace>&)
--> backtrace[02] rip 00007fa9b4001ef8 Vmacore::Throwable::Throwable(std::string const&)
--> backtrace[03] rip 000000000061e7c1 /usr/lib/vmware-ovftool/ovftool.bin() [0x61e7c1]
--> backtrace[04] rip 000000000060fca8 /usr/lib/vmware-ovftool/ovftool.bin() [0x60fca8]
--> backtrace[05] rip 000000000064eb65 /usr/lib/vmware-ovftool/ovftool.bin() [0x64eb65]
--> backtrace[06] rip 000000000064fd7a /usr/lib/vmware-ovftool/ovftool.bin() [0x64fd7a]
--> backtrace[07] rip 0000000000569c84 /usr/lib/vmware-ovftool/ovftool.bin() [0x569c84]
--> backtrace[08] rip 00000000004c4b6e /usr/lib/vmware-ovftool/ovftool.bin() [0x4c4b6e]
--> backtrace[09] rip 00000000004c7be4 /usr/lib/vmware-ovftool/ovftool.bin() [0x4c7be4]
--> backtrace[10] rip 00007fa9b1cb1c4d /lib/libc.so.6(__libc_start_main+0xfd) [0x7fa9b1cb1c4d]
--> backtrace[11] rip 00000000004a2f79 std::basic_streambuf<char, std::char_traits<char>>::xsgetn(char*, long)
Please let me if this is a bug in ovftool to integrate VCD 5.1.
Thanks,
Jeff