Open dirkmueller opened 1 year ago
Oh thank god... It had been on my TODO list to gut the ovatool
dependency, but if there's now something we can use, we should try this!
Who do we need to request this to?
I agree it would be a good move. I remember there was the openovf project in the past and then we added code to use it and after some years it died and we ripped out everything we had in kiwi again and offered this "we call ovftool if present" proprietary binary thing. It's a solution but I think nobody is really happy with it.
So if open-vmdk can help here it would be great. Regarding resources, I believe at the moment it can only be looked at during the SUSE hackweek, I'm not aware of a direct volunteer you could assign this task to
I'll put this on the agenda for the community meeting
After a conversation and a short look into the code and the maturity of the project we decided to flag this as a kiwi-10 (next major kiwi release) feature and give open-vmdk some time to settle and see where it goes
This is now landing in Fedora thanks to @ismail, so we can seriously consider this.
Some work done from @gmoro
It is soooo sad that Guilherme didn't had a chance to finish this into a PR here.
Any news on this?
Problem description
kiwi currently uses ovatool for building vmware OVA images. there is an Apache-2.0 licensed project by VMware for this instead:
https://github.com/vmware/open-vmdk
I don't know how feature complete it is, but it would be nice to be able use it with kiwi and figure out any incompatibilities. OVA format is largely preferred by VMware users over the other option of vmdk. For users that can not build their images using the proprietary ovatool, open-vmdk is the only option.
Expected behaviour
Stream-optimized OVA images can be built without dependency on proprietary tooling with kiwi.
Steps to reproduce the behaviour
OS and Software information
Not relevant