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) (