fluxcd 0.39.0 -> 0.40.1 https://repology.org/metapackage/fluxcd/versions attrpath: fluxcd Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] skipping because derivation has updateScript [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/5cb1znqjdyny3v6lxcj59bp2rmpk32y4-packages.json.drv building '/nix/store/5cb1znqjdyny3v6lxcj59bp2rmpk32y4-packages.json.drv'... Going to be running update for following packages: - fluxcd-0.40.0 Press Enter key to continue... Running update for: - fluxcd-0.40.0: UPDATING ... - fluxcd-0.40.0: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/applications/networking/cluster/fluxcd/default.nix b/pkgs/applications/networking/cluster/fluxcd/default.nix index ff4db0e9d19..8b02c25c32b 100644 --- a/pkgs/applications/networking/cluster/fluxcd/default.nix +++ b/pkgs/applications/networking/cluster/fluxcd/default.nix @@ -1,9 +1,9 @@ { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }: let - version = "0.40.0"; - sha256 = "0wgl3l0zbznsycm5xxnc30w6zf44aj1p6i7ab83ppyz8xnjca24f"; - manifestsSha256 = "0r1sba1lxws7rqj6kz9nd7g4d7bvigj0cmbivddipgc2l4l1wwzw"; + version = "0.40.1"; + sha256 = "074iiskgmvk6ys4arxs7kvgkklfvcnrarqw3f6hbida6qnrv5b61"; + manifestsSha256 = "02rvy55q77n1ikw8i0xx6c8r6sxqj6vhp4rks9zy9z84k82mqsj7"; manifests = fetchzip { url = @@ -23,7 +23,7 @@ in buildGoModule rec { inherit sha256; }; - vendorSha256 = "sha256-AmAGeJyc7ajDicQEHP9268+H3YpKU8ej6g8zwh+zvTo="; + vendorSha256 = "sha256-/TsCtiZTbWzyAo3IzUkM58Oj97Lo1ztDe9M/CDMF0ao="; postUnpack = '' cp -r ${manifests} source/cmd/flux/manifests No auto update branch exists Old version 0.40.0" not present in master derivation file with contents: { lib, buildGoModule, fetchFromGitHub, fetchzip, installShellFiles, stdenv }: let version = "0.40.1"; sha256 = "074iiskgmvk6ys4arxs7kvgkklfvcnrarqw3f6hbida6qnrv5b61"; manifestsSha256 = "02rvy55q77n1ikw8i0xx6c8r6sxqj6vhp4rks9zy9z84k82mqsj7"; manifests = fetchzip { url = "https://github.com/fluxcd/flux2/releases/download/v${version}/manifests.tar.gz"; sha256 = manifestsSha256; stripRoot = false; }; in buildGoModule rec { pname = "fluxcd"; inherit version; src = fetchFromGitHub { owner = "fluxcd"; repo = "flux2"; rev = "v${version}"; inherit sha256; }; vendorSha256 = "sha256-/TsCtiZTbWzyAo3IzUkM58Oj97Lo1ztDe9M/CDMF0ao="; postUnpack = '' cp -r ${manifests} source/cmd/flux/manifests ''; patches = [ ./patches/disable-tests-ssh_key.patch ]; ldflags = [ "-s" "-w" "-X main.VERSION=${version}" ]; subPackages = [ "cmd/flux" ]; # Required to workaround test error: # panic: mkdir /homeless-shelter: permission denied HOME = "$TMPDIR"; nativeBuildInputs = [ installShellFiles ]; doInstallCheck = true; installCheckPhase = '' $out/bin/flux --version | grep ${version} > /dev/null ''; postInstall = lib.optionalString (stdenv.hostPlatform == stdenv.buildPlatform) '' for shell in bash fish zsh; do $out/bin/flux completion $shell > flux.$shell installShellCompletion flux.$shell done ''; passthru.updateScript = ./update.sh; meta = with lib; { description = "Open and extensible continuous delivery solution for Kubernetes"; longDescription = '' Flux is a tool for keeping Kubernetes clusters in sync with sources of configuration (like Git repositories), and automating updates to configuration when there is new code to deploy. ''; homepage = "https://fluxcd.io"; license = licenses.asl20; maintainers = with maintainers; [ bryanasdev000 jlesquembre superherointj ]; mainProgram = "flux"; }; } fluxcd 0 -> 1 attrpath: fluxcd Checking auto update branch... [version] [version] generic version rewriter does not support multiple hashes [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] skipping because derivation has updateScript [updateScript] [updateScript] Success [updateScript] this derivation will be built: /nix/store/nns7igwr4imk29rjhzmq5r9bm5s25m4x-packages.json.drv building '/nix/store/nns7igwr4imk29rjhzmq5r9bm5s25m4x-packages.json.drv'... Going to be running update for following packages: - fluxcd-0.40.1 Press Enter key to continue... Running update for: - fluxcd-0.40.1: UPDATING ... - fluxcd-0.40.1: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace The diff was empty after rewrites.