Mask network wait-online services to prevent boot delays#5896
Mask network wait-online services to prevent boot delays#5896reinierbutot wants to merge 2 commits into
Conversation
|
This proposal targets NetworkManager which still is in PR (#2909). Omarchy currently uses |
|
Thanks for putting this together, Reinier — appreciate you turning the X thread into a PR. Looking at it against I'd rather not carry defensive code with no current audience. If NetworkManager support lands (there's an open PR at #2909), the wait-online mask makes more sense as part of that change in one place. Going to close this one, but thanks again for the contribution. |
Since DHH asked me to create a PR for this on X
Although it evolved and slimmed down from my original post, since the boot is already quite optimized.
Summary
This PR prevents some boot delays caused by systemd-networkd-wait-online and NetworkManager-wait-online services on some occasions.
Changes
Why
These services wait for a network connection before marking the system as "online", which can cause timeouts on Wi-Fi systems or machines with flaky or unplugged interfaces.
Effect