[Libguestfs] virt-builder fails in fedora 34 container:

Nir Soffer nsoffer at redhat.com
Sat Jun 12 20:11:22 UTC 2021


I'm running this inside a fedora 34 container in ovirt-imageio CI:

    'virt-builder', '-v', '-x', 'cirros-0.3.5', '--write',
'/etc/cirros-init/config:DATASOURCE_LIST="nocloud"',
'--root-password', 'password:', '-o',
'/var/tmp/imageio-images/cirros-0.3.5'

The command fails in:

supermin: ext2: copying kernel modules
supermin: ext2: creating minimal initrd
'/var/tmp/.guestfs-0/appliance.d.t7nny0l7/initrd'
supermin: exception:
Sys_error("/lib/modules/5.12.9-300.fc34.x86_64/modules.dep: No such
file or directory")
libguestfs: trace: launch = -1 (error)
virt-builder: error: libguestfs error: /usr/bin/supermin exited with error
status 1, see debug messages above

For full error log see:
https://travis-ci.com/github/nirs/ovirt-imageio/jobs/513305268

The container file is:
https://github.com/oVirt/ovirt-imageio/blob/master/docker/Dockerfile.fedora-34

The same code works with centos stream 8 container and fedora 32, 33 containers.

Based on this error:

    supermin: exception:
Sys_error("/lib/modules/5.12.9-300.fc34.x86_64/modules.dep: No such
file or directory")

I think I'm missing some package removed from the fedora 34 container,
but I don't have
any idea which one.

I hope someone has more insight on this.

Nir




More information about the Libguestfs mailing list