Good day!
I downloaded and used this kiwi-template for building my own leap16 image in obs. (https://github.com/OSInside/kiwi-descriptions/blob/main/suse/x86_64/suse-leap-16.0/appliance.kiwi)
When i started the building process, it failed with this error msg in log-file:
[ 43s] [ DEBUG ]: 10:39:59 | Looking for cp in /sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin
[ 43s] [ DEBUG ]: 10:39:59 | EXEC: [cp /usr/src/packages/KIWI-oem/build/image-root/usr/share/fillup-templates/sysconfig.proxy /usr/src/packages/KIWI-oem/build/image-root/etc/sysconfig/proxy]
[ 43s] [ DEBUG ]: 10:39:59 | Looking for rm in /sbin:/usr/sbin:/usr/local/sbin:/root/bin:/usr/local/bin:/usr/bin:/bin
[ 43s] [ DEBUG ]: 10:39:59 | EXEC: [rm -f /usr/src/packages/KIWI-oem/build/image-root/etc/hosts.kiwi /usr/src/packages/KIWI-oem/build/image-root/etc/hosts.sha /usr/src/packages/KIWI-oem/build/image-root/etc/sysconfig/proxy.kiwi /usr/src/packages/KIWI-oem/build/image-root/etc/sysconfig/proxy.sha]
[ 43s] [ ERROR ]: 10:39:59 | KiwiInstallPhaseFailed: System package installation failed: No provider of 'dracut-kiwi-oem-dump' found.
[ 43s] No provider of 'dracut-kiwi-oem-repart' found.
[ 43s]
[ 43s] ### VM INTERACTION START ###
[ 43s] Powering off.
The kiwi-config specifies the dracut-kiwi-oem-repart here:
<packages type="oem">
<package name="gfxboot-branding-openSUSE"/>
<package name="dracut-kiwi-oem-repart"/>
<package name="dracut-kiwi-oem-dump"/>
That is inside type=“oem”. However , if I move the package inside the main list of pacakges (below packages type=“image”), then the build succeeds.
My question is why does it not work inside the type=“oem” ?
Regards, Oskar Ahner