Morschhäuser, Mark <Mark.Morschhaeuser(a)dsa.de> writes:
I try to build a sles15 JeOS that is compatible to ESX (it does not like the vmdk
format...) and changed the output type from vmdk to OVA.
The build log tells me that ovftool is used for the build process but the binary is not
[ 115s] [ INFO ]: 15:00:33 | Creating ova Disk Format
[ 115s] [ DEBUG ]: 15:00:33 | "ovftool": in paths
"False" mode match: not checked
[ 115s] [ ERROR ]: 15:00:33 | KiwiCommandNotFound:
[ 115s] Required tool None not found in PATH on the build host
[ 115s] Building OVA images requires VMware's None tool which
[ 115s] can be installed from the following location
[ 115s] https://www.vmware.com/support/developer/ovf
I installed the tool (in the current version 4.4) on the OBS host first without change so
now I guess it must be available in the build sandbox but I don't know how to add it
to the environment - the program is not even installed by a rpm or so but by a shell
Could I create an ovftool.rpm file from the installed binaries and add "Support:
ovftool" to the project config? Does this work with kiwi builds?
Yes it does work for kiwi images. You can take a look at kiwi's testing
and how they handle this (the project configs are quite huge).
If you have further questions, you might have more luck asking in #kiwi
directly (the kiwi developers hang out there).
Dan Čermák <dcermak(a)suse.com>
Software Engineer Development tools
SUSE Software Solutions Germany GmbH
(HRB 36809, AG Nürnberg)
Managing Director: Felix Imendörffer