To answer some questions: The /run/networkd/initrd/neednet condition comes from dracut: added in https://github.com/dracut-ng/dracut-ng/blob/main/modules.d/11systemd- networkd/99-wait-online-dracut.conf and this file is written in https://github.com/dracut-ng/dracut-ng/blob/main/modules.d/11systemd- networkd/networkd-config.sh
dracut copies drop-in replacements into the initrd. see https://github.com/dracut-ng/dracut-ng/blob/main/modules.d/11systemd- networkd/module-setup.sh > * dracut's issue -- neednet feels like an awful workaround for systemd's wait-online not operating as wanted Do we need network in the initrd or not? neednet is in case network is needed. otherwise this should not be set. As Nick pointed out, systemd- networkd-wait-online in the initrd only waits for one interface to become operational. Having "fixrtc" workaround (to set the system clock from the last fs mount timestamp when it was in advance of the system clock) in dracut would be nice. Can you forward that to dracut upstream to include it there? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2144891 Title: Rpi resolute dailies fail to use network resources To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/2144891/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
