I suspect this is one for @bdrung particularly to review, but I'll offer some general observations:
My first question is: is dracut the right place to solve this? If modinfo is reporting files that don't exist, and the kernel packaging is the thing that's creating compressed modules in the first place, is kmod a more appropriate place to fix this? Assuming dracut *is* the right place fix this: Are .xz and .zst the only possible extensions that dracut will have to handle? This is probably more relevant for the upstream PR, but are other compression formats possible (.gz, .bz2, and so on)? To avoid ballooning the number of file existence checks potentially needed, should this be configurable by platform to limit the checks to compression regimes they select? Finally, as the intention appears to be to SRU this to earlier releases, the SRU template [1] will need to be followed. However, it's probably premature to go through this until a fix has landed in development. [1]: https://canonical-sru-docs.readthedocs- hosted.com/en/latest/reference/bug-template/#reference-sru-bug-template -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2095518 Title: dracut-install does not install compressed wildcard blobs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dracut/+bug/2095518/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs