From 48ff711f39cd8213e695c0476e3052335fd2b02e Mon Sep 17 00:00:00 2001 From: Abel Luck Date: Fri, 27 Feb 2026 15:11:48 +0100 Subject: [PATCH] updating opts --- .../services/buildbot-nix-autoscaler.nix | 32 +++++++++---------- .../nixos/services/nix-builder-autoscaler.nix | 2 ++ 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/nix/modules/nixos/services/buildbot-nix-autoscaler.nix b/nix/modules/nixos/services/buildbot-nix-autoscaler.nix index c2d96eb..5a5d873 100644 --- a/nix/modules/nixos/services/buildbot-nix-autoscaler.nix +++ b/nix/modules/nixos/services/buildbot-nix-autoscaler.nix @@ -33,7 +33,7 @@ in reserveTimeoutSeconds = lib.mkOption { type = lib.types.int; - default = 1200; + default = 600; description = "Seconds CapacityGateStep waits for a ready reservation."; }; @@ -133,22 +133,20 @@ in } ]; - services.buildbot-master.pythonPackages = - ps: - [ - ( - if cfg.extensionPackage != null then - ps.toPythonModule cfg.extensionPackage - else if builtins.hasAttr "buildbot-autoscale-ext" ps then - ps."buildbot-autoscale-ext" - else - throw '' - services.buildbot-nix.nix-build-autoscaler requires buildbot-autoscale-ext in - services.buildbot-master.pythonPackages set. Add a pythonPackagesExtensions overlay - providing buildbot-autoscale-ext, or set extensionPackage explicitly. - '' - ) - ]; + services.buildbot-master.pythonPackages = ps: [ + ( + if cfg.extensionPackage != null then + ps.toPythonModule cfg.extensionPackage + else if builtins.hasAttr "buildbot-autoscale-ext" ps then + ps."buildbot-autoscale-ext" + else + throw '' + services.buildbot-nix.nix-build-autoscaler requires buildbot-autoscale-ext in + services.buildbot-master.pythonPackages set. Add a pythonPackagesExtensions overlay + providing buildbot-autoscale-ext, or set extensionPackage explicitly. + '' + ) + ]; services.buildbot-master.extraImports = '' from buildbot_autoscale_ext.configurator import AutoscaleConfigurator diff --git a/nix/modules/nixos/services/nix-builder-autoscaler.nix b/nix/modules/nixos/services/nix-builder-autoscaler.nix index 10a9818..14b80dc 100644 --- a/nix/modules/nixos/services/nix-builder-autoscaler.nix +++ b/nix/modules/nixos/services/nix-builder-autoscaler.nix @@ -228,6 +228,8 @@ in } ]; + environment.systemPackages = [ cfg.package ]; + services.haproxy = lib.mkIf cfg.haproxy.generateConfig { enable = true; config = ''