What | Removed | Added |
---|---|---|
Flags | needinfo?(antonio.feijoo@suse.com) |
(In reply to Antonio Feijoo from comment #4) > In fact the bug was that this was not failing until dracut-059, fixed > upstream by: https://github.com/dracutdevs/dracut/commit/d2f6f445 I can't reproduce this behavior. I've set INITRD_MODULES to the same string you used, and I have dracut-059+suse.639.g49307b2a-1.1.x86_64. dracut-install fails on the ide_pci_generic module, and yet it exits with 0 and the initrd is successfully written. ///usr/lib/dracut/modules.d/99suse-initrd/module-setup.sh@33(read_initrd_modules): echo 'pata_jmicron ata_piix ata_generic ide_pci_generic processor fan' ... /usr/lib/dracut/dracut-init.sh@338(dracut_instmods): /usr/lib/dracut/dracut-install -D /var/tmp/dracut.JO5nkJ/initramfs -N '^i2o_scsi$' --kerneldir /lib/modules/6.10.5-1-default/ -m pata_jmicron ata_piix ata_generic ide_pci_generic fan ... dracut-install: dracut_install 'ata_generic' OK dracut-install: Handle module 'ide_pci_generic' dracut-install: Failed to find module 'ide_pci_generic' /usr/lib/dracut/dracut-init.sh@342(dracut_instmods): _ret=254 /usr/lib/dracut/dracut-init.sh@343(dracut_instmods): (( _silent == 0 )) /usr/lib/dracut/dracut-init.sh@344(dracut_instmods): derror FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.JO5nkJ/initramfs -N '^i2o_scsi$' --kerneldir /lib/modules/6.10.5-1-default/ -m pata_jmicron ata_piix ata_generic ide_pci_generic fan /usr/lib/dracut/dracut-logger.sh@438(derror): set +x dracut[E]: FAILED: /usr/lib/dracut/dracut-install -D /var/tmp/dracut.JO5nkJ/initramfs -N ^i2o_scsi$ --kerneldir /lib/modules/6.10.5-1-default/ -m pata_jmicron ata_piix ata_generic ide_pci_generic fan /usr/lib/dracut/dracut-init.sh@346(dracut_instmods): return 254 /usr/lib/dracut/modules.d/99suse-initrd/module-setup.sh@64(installkernel): return 0 ... /usr/bin/dracut@7(): exit 0 I can see it's debatable whether dracut should error out here, but on my system, it doesn't. What do I need to do in order to see dracut fail here?