Message ID | 20211115223044.10943-1-ludo@gnu.org |
---|---|
Headers | show |
Series | Declarative static networking interface | expand |
Hi! Ludovic Courtès <ludo@gnu.org> skribis: > tests: Add 'static-networking' test. > tests: openvswitch: Check whether ovs0 is up. > doc: Add new "Networking Setup" node for the main setup options. > gnu: guile-netlink: Allow cross-compilation. > services: static-networking: Use Guile-Netlink on GNU/Linux. > services: secret-service: Turn into a Shepherd service. > services: static-networking: Change interface to mimic netlink. > services: Define '%qemu-static-networking'. > services: Define '%loopback-static-networking'. > tests: Replace uses of deprecated 'static-networking-service'. I pushed this as ‘wip-networking-netlink’ to make it easier for people to test with something like: guix time-machine --branch=wip-networking-netlink -- \ reconfigure … Useful test scenarios: • You’re already using the ‘static-networking-service’ procedure; it’s now deprecated but you can reconfigure without changing your config file and check that networking works the same as before. • Using the new ‘static-networking’ records to define your network, particularly with IPv6 connectivity, crazy routes, or anything that was not previously possible. Thanks in advance. :-) Ludo’.
On 17.11.21 18:13, Ludovic Courtès wrote:> Useful test scenarios Mine is much simpler. I use GNOME and want to end the "war" between NetworkManager and dnsmasq. At the moment I only configured IPv4 as Vivien said in IRC that IPv6 is a bit broken. I stumbled across the missing `(list )` around `static-networking` in your example. In the doc/manual commit although its correct :) If one uses %desktop-services don't forget to remove network-manager-service-type...