coreos / fedora-coreos-config

Base configuration for Fedora CoreOS
Other
146 stars 154 forks source link

overlay/live-generator : systemd-udev-settle is deprecated #3026

Open jbtrystram opened 1 month ago

jbtrystram commented 1 month ago

I saw this today while playing with a raspberry pi.

https://github.com/coreos/fedora-coreos-config/blob/848c6f5ce3b7a5b5cc05eeac088a5ef88d30f4f9/overlay.d/05core/usr/lib/dracut/modules.d/35coreos-live/live-generator#L95

the man page discourage to use this service. I had the issue where having a couple of usb peripherals plugged to the Pi made the initramfs enter the emergency shell because udev-settle timed out

jlebon commented 1 month ago

Ideally, we'd drop it, but we'd need to make sure that we're not re-introducing the race it was intending to hack around (https://github.com/coreos/fedora-coreos-config/issues/437). I don't think that was ever fully debugged.