From 4edf965f051bc9b55947ca1e331fcd464c42d897 Mon Sep 17 00:00:00 2001 From: atlas Date: Fri, 9 Oct 2026 23:34:14 +0200 Subject: [PATCH] module-eval/nats-tls: evaluate the no-URL leaf fixture with hive-c0re on The case for a hive with a store leaf and no queue URL reads systemd.services.hive-c0re, which only exists with the hive controller enabled. Built with `hive`, the fixture had no such unit and module-eval-nats-tls failed to evaluate: error: attribute 'hive-c0re' missing Refs #5015 --- nix/module-eval/nats-tls.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nix/module-eval/nats-tls.nix b/nix/module-eval/nats-tls.nix index 3e08fead..30ee858b 100644 --- a/nix/module-eval/nats-tls.nix +++ b/nix/module-eval/nats-tls.nix @@ -93,7 +93,7 @@ let remotePublishing = hiveWithController (lib.recursiveUpdate remoteSecrets hiveLeaf); # The same leaf with the queue's URL taken away. - remoteLeafNoUrl = hive ( + remoteLeafNoUrl = hiveWithController ( lib.recursiveUpdate remoteSecrets ( lib.recursiveUpdate hiveLeaf { deploy.hive-controller.statusPublish.natsUrl = null; } )