diff --git a/nix/modules/spindle.nix b/nix/modules/spindle.nix index ad878257a..a6b53a4aa 100644 --- a/nix/modules/spindle.nix +++ b/nix/modules/spindle.nix @@ -512,6 +512,9 @@ in artifactStores = mkDefault cfg.artifactStores; pipelines = mkDefault cfg.pipelines; environmentFile = mkDefault cfg.environmentFile; + tracing = mkDefault cfg.tracing; + logging = mkDefault cfg.logging; + quota = mkDefault cfg.quota; } { server.listenAddr = mkOverride 900 "127.0.0.1:0"; @@ -519,6 +522,8 @@ in server.repoDir = mkOverride 900 "/var/lib/${config.stateDirectory}/repos"; server.hostname = mkOverride 900 name; server.owner = mkOverride 900 ""; + # a colocated executor cannot share the mill's metrics port; opt in per executor + server.metricsListenAddr = mkOverride 900 ""; pipelines.microvm.debugSsh.listenAddr = mkOverride 900 "127.0.0.1:${toString cfg.mill.debugExecutorPort}"; } ];