Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add marketplace support to vCenter driver #1252

Closed
OpenNebulaProject opened this issue Nov 20, 2017 · 2 comments
Closed

Add marketplace support to vCenter driver #1252

OpenNebulaProject opened this issue Nov 20, 2017 · 2 comments

Comments

@OpenNebulaProject
Copy link


Author Name: Miguel Ángel Álvarez Cabrerizo (Miguel Ángel Álvarez Cabrerizo)
Original Redmine Issue: 5198, https://dev.opennebula.org/issues/5198
Original Date: 2017-06-22


So far OpenNebula can import the VMDK files contained in an App imported from the markeplace.

@OpenNebulaProject
Copy link
Author


Original Redmine Comment
Author Name: Miguel Ángel Álvarez Cabrerizo (Miguel Ángel Álvarez Cabrerizo)
Original Date: 2017-06-22T07:58:45Z


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.

@rsmontero
Copy link
Member

Duplicated by #1249

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants