Add marketplace support to vCenter driver
|Target version:||Release 5.6|
So far OpenNebula can import the VMDK files contained in an App imported from the markeplace.
#1 Updated by Miguel Ángel Álvarez Cabrerizo about 3 years ago
- Category set to vCenter
- Target version set to Release 5.6
The issue is that when you try to attach the VMDK file as a disk, vCenter complains with this message: Error attaching new VM Disk: Error clone virtual disk one/3/0 in datastore nfs. Reason: InvalidArgument: A specified parameter was not correct: fileType.
That error happens beacue the CopyVirtualDisk_Task used to clone a non persistent image, doesn't allow that the file has no extension. The URL used to download a VMDK file from a Marketplace app is: http://marketplace.opennebula.systems//appliance/56e1570d8fb81d0768000002/download/0 and as the file created has no extension the operation fails. It could be solved if the vmdk extension could be added to the downloaded image.