diff --git a/deployment/check/common/nixosTest.nix b/deployment/check/common/nixosTest.nix index 5dcc81c9..d12bca3f 100644 --- a/deployment/check/common/nixosTest.nix +++ b/deployment/check/common/nixosTest.nix @@ -78,6 +78,8 @@ in ./targetResource.nix ]; + acmeNodeIP = config.nodes.acme.networking.primaryIPAddress; + nodes = lib.mkMerge [ { deployer = lib.mkMerge [ @@ -86,7 +88,7 @@ in _module.args = { inherit inputs sources; }; enableAcme = config.enableAcme; } - (lib.mkIf config.enableAcme rec { + (lib.mkIf config.enableAcme { acmeNodeIP = config.nodes.acme.networking.primaryIPAddress; security.acme = { acceptTerms = true; @@ -96,7 +98,7 @@ in security.pki.certificateFiles = [ (import "${inputs.nixpkgs}/nixos/tests/common/acme/server/snakeoil-certs.nix").ca.cert ]; - networking.extraHosts = "${acmeNodeIP} acme.test"; + networking.extraHosts = "${config.acmeNodeIP} acme.test"; }) ]; }