feat(networking): switch lindberg to systemd-networkd #135
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/lindberg-networkd"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
qois.networkdmodule (opt-in, auto-discovered) so any host can switch to systemd-networkd with a single optionnetworking.useNetworkd = falsefrom the global system module; the new module covers this for all hostsqois.networkd.enable = trueon lindbergbackplane-netmodule: locknetworking.wireguard.useNetworkd = falseto keep the scripted wg backend (the networkd wg backend is incompatible withgeneratePrivateKeyFileand thewgautomeshservice dependency chain); also fixwith libcode style violationsvms-natbridge: addConfigureWithoutCarrier = trueso networkd assigns the static IP without waiting for VM tap devices to connectnetwork-addresses-vms-nat.servicednsmasq dependency withsystemd-networkd-wait-online@vms-nat.service(note: srvos disables the global wait-online but the per-interface template remains available)Test plan
See
TODO.mdfor manual verification steps after deployment.View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.