From b88666d19b335c70ee0e0f726413c88a9d3db63f Mon Sep 17 00:00:00 2001 From: Marco Nenciarini Date: Tue, 13 Jan 2026 10:43:52 +0100 Subject: [PATCH] test(e2e): reduce test output verbosity with k3s logging controls Use a fork of the k3s dagger module that adds: - Optional debug parameter (defaults to false) to disable k3s server debug logs - Optional kubeletVerbosity parameter (defaults to 1) for kubelet log control This eliminates verbose output from both k3s server (certificate generation, database init) and kubelet (container operations, volume cleanup) while maintaining visibility of errors and warnings. Kubelet verbosity is controlled via a configuration file placed in the k3s config directory before kubelet initializes, avoiding the logging configuration immutability issue. Signed-off-by: Marco Nenciarini --- dagger/e2e/dagger.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dagger/e2e/dagger.json b/dagger/e2e/dagger.json index 9b3933d..de69f82 100644 --- a/dagger/e2e/dagger.json +++ b/dagger/e2e/dagger.json @@ -12,8 +12,8 @@ }, { "name": "k3s", - "source": "github.com/marcosnils/daggerverse/k3s@k3s/v0.1.10", - "pin": "28eea1fcf3b6ecb38a628186107760acd717442f" + "source": "github.com/mnencia/daggerverse/k3s@feat/kubelet-verbosity-control", + "pin": "3244481d5667ef0939cb2a7cbe2832e675dbf7e0" } ] }