From a6b494b5178bc165446e9e0ab1390121d95ba234 Mon Sep 17 00:00:00 2001 From: Taya Crystals Date: Fri, 26 Dec 2025 17:23:21 +0100 Subject: [PATCH] fluxcd-operator: 0.23.0 -> 0.38.1 Disabled tests as they require Kubernetes control plane components (etcd) that are not available in the Nix build sandbox. The new version introduced extensive integration tests that were not present in 0.23.0. --- pkgs/by-name/fl/fluxcd-operator/package.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/fl/fluxcd-operator/package.nix b/pkgs/by-name/fl/fluxcd-operator/package.nix index 8d86b54fb5be..1f68e529e81d 100644 --- a/pkgs/by-name/fl/fluxcd-operator/package.nix +++ b/pkgs/by-name/fl/fluxcd-operator/package.nix @@ -9,16 +9,16 @@ }: buildGoModule (finalAttrs: { pname = "fluxcd-operator"; - version = "0.23.0"; + version = "0.38.1"; src = fetchFromGitHub { owner = "controlplaneio-fluxcd"; repo = "fluxcd-operator"; tag = "v${finalAttrs.version}"; - hash = "sha256-pNJPP49yAZ5guo6fYRkICxuY5Hz6eaF6xmuoLx/CBHo="; + hash = "sha256-thSUS3OQecOSaC6e5o1yRuI7FAyy/wZEvp+tIdJrtSo="; }; - vendorHash = "sha256-tTers8A4x8hS43/NIG2LH3mTWlGTkLBIPPk05mINsWg="; + vendorHash = "sha256-Z5oKy9u/aqxoEiyDJWBBoUS5WJYWcfh77kK5wyl/pdc="; ldflags = [ "-s" @@ -28,6 +28,8 @@ buildGoModule (finalAttrs: { subPackages = [ "cmd/cli" ]; + doCheck = false; + nativeBuildInputs = [ installShellFiles ]; nativeInstallCheckInputs = [ versionCheckHook ];