initramfs-tools is not able to include all the needed modules
Background
On Apertis v2026dev2 and only for armhf initramfs-tools
is unable to include all the needed modules, making the system unbootable.
After debugging, the issue seems to be caused by the utility dracut-install failing to traverse directories.
As example, the following command on armhf does not include any module.
/usr/lib/dracut/dracut-install -v --debug -D /root/ram --kerneldir /lib/modules/6.12.22-armmp --firmwaredirs /lib/firmware/updates/6.12.22-armmp:/lib/firmware/updates:/lib/firmware/6.12.22-armmp:/lib/firmware -o -m =drivers/ata
Similar command on amd64 and arm64 works fine.
Reproducibility
How often the issue is hit when repeating the steps to reproduce and changing nothing?
Put the
-
✅ always - often, but not always
- rarely
Impact of bug
The boards based on armhf are unable to boot.
Outcomes
Management data
This section is for management only, it should be the last one in the description.
/cc @em @balasubramanian @sudarshan @wlozano
Phabricator link: https://phabricator.apertis.org/T11031