From 5e50a858d7e63d05ae11e9684965240d754a9302 Mon Sep 17 00:00:00 2001 From: eldritch horrors Date: Fri, 15 Mar 2024 14:40:23 +0100 Subject: [PATCH] revert to stable web ui the react-based ui is too slow for our needs, janky, the log viewer doesn't work quite right (breaking after ~600 lines of logs viewed), loses updates to sub-builds, and just blanks its entire screen when a build finishes. the old ui doesn't do that. --- buildbot_nix/__init__.py | 1 - nix/coordinator.nix | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/buildbot_nix/__init__.py b/buildbot_nix/__init__.py index 93007be..579ff9d 100644 --- a/buildbot_nix/__init__.py +++ b/buildbot_nix/__init__.py @@ -862,7 +862,6 @@ class GerritNixConfigurator(ConfiguratorBase): config["secretsProviders"].append(systemd_secrets) config["www"].setdefault("plugins", {}) - config["www"]["plugins"].update(dict(base_react={})) if "auth" not in config["www"]: config["www"]["auth"] = LixSystemsOAuth2('buildbot', read_secret_file('buildbot-oauth2-secret'), autologin=True) diff --git a/nix/coordinator.nix b/nix/coordinator.nix index 8cf3f4e..3ed2824 100644 --- a/nix/coordinator.nix +++ b/nix/coordinator.nix @@ -153,7 +153,7 @@ in ps.treq ps.psycopg2 (ps.toPythonModule pkgs.buildbot-worker) - pkgs.buildbot-plugins.www-react + pkgs.buildbot-plugins.www (pkgs.python3.pkgs.callPackage ../default.nix { }) ]; };