From 9ddc71acc34da2111f69ee03932c5557a18d9ed9 Mon Sep 17 00:00:00 2001 From: Kiara Grouwstra Date: Wed, 22 Oct 2025 17:11:06 +0200 Subject: [PATCH] simplify networking Signed-off-by: Kiara Grouwstra --- deployment/check/common/utils.nix | 26 ++++---------------------- 1 file changed, 4 insertions(+), 22 deletions(-) diff --git a/deployment/check/common/utils.nix b/deployment/check/common/utils.nix index 3bdcc78b..3be70fe5 100644 --- a/deployment/check/common/utils.nix +++ b/deployment/check/common/utils.nix @@ -24,26 +24,11 @@ system.stateVersion = "25.05"; services.qemuGuest.enable = true; - systemd.services.qemu-guest-agent = { - wants = [ "network-online.target" ]; - after = [ "network-online.target" ]; - }; - services.openssh = { - enable = true; - settings.PasswordAuthentication = false; - }; + services.openssh.enable = true; networking = { firewall.enable = false; - useDHCP = false; - usePredictableInterfaceNames = false; useNetworkd = true; - nameservers = [ - "95.215.185.6" - "95.215.185.7" - "2a00:51c0::5fd7:b906" - "2a00:51c0::5fd7:b907" - ]; }; services.cloud-init = { @@ -51,14 +36,11 @@ network.enable = true; }; - users.mutableUsers = false; users.users = { - root = { - openssh.authorizedKeys.keys = [ - "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFZsldWMEsajYysjYsEpNvMOjO4D8L21pTrfQS1T+Hfy" - ]; - }; + root.openssh.authorizedKeys.keys = [ + "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFZsldWMEsajYysjYsEpNvMOjO4D8L21pTrfQS1T+Hfy" + ]; } // environment.config.resources."operator-environment".login-shell.apply { resources = lib.filterAttrs (_name: value: value ? login-shell) (