We came across an issue where, when resolving executable dependencies, a call to a buggy glib function in dracut-install was causing a termination with SIGSEGV, but dracut didn't stop the build process, which resulted in an unbootable initrd, due to missing required libraries.
dracut: *** Resolving executable dependencies ***
xargs: /usr/lib/dracut/dracut-install: terminated by signal 11
dracut: *** Resolving executable dependencies done ***
Therefore, stop the initrd creation in this case.
Checklist
[X] I have tested it locally
[ ] I have reviewed and updated any documentation if relevant
We came across an issue where, when resolving executable dependencies, a call to a buggy glib function in
dracut-install
was causing a termination with SIGSEGV, but dracut didn't stop the build process, which resulted in an unbootable initrd, due to missing required libraries.Therefore, stop the initrd creation in this case.
Checklist