Feature #5198
Add marketplace support to vCenter driver
Status: | Pending | Start date: | 06/22/2017 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | vCenter | |||
Target version: | Release 5.6 | |||
Resolution: | Pull request: |
Description
So far OpenNebula can import the VMDK files contained in an App imported from the markeplace.
History
#1 Updated by Miguel Ángel Álvarez Cabrerizo about 4 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.