diff --git a/.github/workflows/auto-gen-docs.yaml b/.github/workflows/auto-gen-docs.yaml index 283f013a..74267599 100644 --- a/.github/workflows/auto-gen-docs.yaml +++ b/.github/workflows/auto-gen-docs.yaml @@ -33,14 +33,14 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' || (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master') steps: - - uses: DeterminateSystems/nix-installer-action@v13 + - uses: DeterminateSystems/nix-installer-action@ab6bcb2d5af0e904d04aea750e2089e9dc4cbfdd # v13 with: diagnostic-endpoint: "" - - uses: DeterminateSystems/magic-nix-cache-action@v7 + - uses: DeterminateSystems/magic-nix-cache-action@b46e247b898aa56e6d2d2e728dc6df6c84fdb738 # v7 with: diagnostic-endpoint: "" - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Check for changes run: | @@ -54,7 +54,7 @@ jobs: | sed -e 's/\(.*\)/"\1"/' | xargs sed -i "/date:/c\date: $(date +'%Y-%m-%d')" - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6 if: env.IS_CHANGED == 'true' && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master') with: commit-message: Auto-updated docs @@ -68,14 +68,14 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'pull_request' || (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master') steps: - - uses: DeterminateSystems/nix-installer-action@v13 + - uses: DeterminateSystems/nix-installer-action@ab6bcb2d5af0e904d04aea750e2089e9dc4cbfdd # v13 with: diagnostic-endpoint: "" - - uses: DeterminateSystems/magic-nix-cache-action@v7 + - uses: DeterminateSystems/magic-nix-cache-action@b46e247b898aa56e6d2d2e728dc6df6c84fdb738 # v7 with: diagnostic-endpoint: "" - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: nix checks run: nix flake check - name: nix build @@ -85,9 +85,9 @@ jobs: run: nix build .#website - name: Setup Pages id: pages - uses: actions/configure-pages@v5 + uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5 - name: Upload artifact - uses: actions/upload-pages-artifact@v3 + uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3 with: path: ./result @@ -102,4 +102,4 @@ jobs: steps: - name: Deploy to GitHub Pages id: deployment - uses: actions/deploy-pages@v4 + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4 diff --git a/.github/workflows/auto-generate-manifests.yaml b/.github/workflows/auto-generate-manifests.yaml index c20979bb..c7936e7b 100644 --- a/.github/workflows/auto-generate-manifests.yaml +++ b/.github/workflows/auto-generate-manifests.yaml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -51,7 +51,7 @@ jobs: cp chart/jenkins-operator/crds/jenkins-crd.yaml deploy/crds/jenkins.io_jenkins_crd.yaml - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6 with: commit-message: Auto-updated Kubernetes Manifests branch: manifest-deploy-update diff --git a/.github/workflows/auto-stale-issue.yaml b/.github/workflows/auto-stale-issue.yaml index b31b74f3..d00cf52a 100644 --- a/.github/workflows/auto-stale-issue.yaml +++ b/.github/workflows/auto-stale-issue.yaml @@ -12,7 +12,7 @@ jobs: stale: runs-on: ubuntu-latest steps: - - uses: actions/stale@v9 + - uses: actions/stale@5bef64f19d7facfb25b37b414482c7164d639639 # v9 with: repo-token: ${{ secrets.GITHUB_TOKEN }} operations-per-run: 200 diff --git a/.github/workflows/auto-tests-bats.yaml b/.github/workflows/auto-tests-bats.yaml index 113219d2..33ca6a4f 100644 --- a/.github/workflows/auto-tests-bats.yaml +++ b/.github/workflows/auto-tests-bats.yaml @@ -27,7 +27,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -38,7 +38,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -46,7 +46,7 @@ jobs: run: make go-dependencies - name: Setup Bats and libs - uses: bats-core/bats-action@2.0.0 + uses: bats-core/bats-action@e424f8b8f722bf06a64acb1e10d8c437cd4170e6 # 2.0.0 with: support-path: "${{ github.workspace }}/.bats/bats-support" assert-path: "${{ github.workspace }}/.bats/bats-assert" @@ -54,7 +54,7 @@ jobs: file-path: "${{ github.workspace }}/.bats/bats-file" - name: Kind setup - uses: helm/kind-action@v1.10.0 + uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0 with: cluster_name: ${{env.KIND_CLUSTER_NAME}} diff --git a/.github/workflows/auto-tests-e2e.yaml b/.github/workflows/auto-tests-e2e.yaml index 45432bea..b7617588 100644 --- a/.github/workflows/auto-tests-e2e.yaml +++ b/.github/workflows/auto-tests-e2e.yaml @@ -26,7 +26,7 @@ jobs: outputs: matrix: ${{ steps.matrix.outputs.matrix }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - id: matrix run: | script=$(./test/make_matrix_ginkgo.sh e2e) @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-latest needs: [create-e2e-list] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -46,7 +46,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -66,7 +66,7 @@ jobs: matrix: ${{ fromJSON(needs.create-e2e-list.outputs.matrix) }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -76,7 +76,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -84,7 +84,7 @@ jobs: run: make go-dependencies - name: Kind setup - uses: helm/kind-action@v1.10.0 + uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0 with: cluster_name: ${{env.KIND_CLUSTER_NAME}} config: kind-cluster.yaml diff --git a/.github/workflows/auto-tests-helm.yaml b/.github/workflows/auto-tests-helm.yaml index 4b7f4d63..1a873e84 100644 --- a/.github/workflows/auto-tests-helm.yaml +++ b/.github/workflows/auto-tests-helm.yaml @@ -26,7 +26,7 @@ jobs: outputs: matrix: ${{ steps.matrix.outputs.matrix }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - id: matrix run: | script=$(./test/make_matrix_ginkgo.sh helm) @@ -37,7 +37,7 @@ jobs: runs-on: ubuntu-latest needs: [create-helm-list] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -46,7 +46,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -66,7 +66,7 @@ jobs: matrix: ${{ fromJSON(needs.create-helm-list.outputs.matrix) }} steps: - name: Check out code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Set up env vars run: | @@ -77,7 +77,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -85,7 +85,7 @@ jobs: run: make go-dependencies - name: Kind setup - uses: helm/kind-action@v1.10.0 + uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0 with: cluster_name: ${{env.KIND_CLUSTER_NAME}} config: kind-cluster.yaml diff --git a/.github/workflows/release-backup.yaml b/.github/workflows/release-backup.yaml index 138665dd..723513b2 100644 --- a/.github/workflows/release-backup.yaml +++ b/.github/workflows/release-backup.yaml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Check envs run: make -C backup/pvc check-env @@ -46,7 +46,7 @@ jobs: - name: Login to Quay.io if: github.ref == 'refs/heads/master' && github.event_name != 'pull_request' - uses: docker/login-action@v3 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} diff --git a/.github/workflows/release-helm-chart.yaml b/.github/workflows/release-helm-chart.yaml index 5b0778fc..be35eafc 100644 --- a/.github/workflows/release-helm-chart.yaml +++ b/.github/workflows/release-helm-chart.yaml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Deploy Helm chart run: | @@ -31,10 +31,10 @@ jobs: # Creates pull request with new chart version - name: Create Pull Request - uses: peter-evans/create-pull-request@v6 + uses: peter-evans/create-pull-request@c5a7806660adbe173f04e3e038b0ccdcd758773c # v6 with: commit-message: Release Helm chart ${{ github.event.inputs.chartVersion }} branch: helm-chart-release-${{ github.event.inputs.chartVersion }} title: Release ${{ github.event.inputs.chartVersion }} Helm Chart body: | - Release ${{ github.event.inputs.chartVersion }} Helm Chart \ No newline at end of file + Release ${{ github.event.inputs.chartVersion }} Helm Chart diff --git a/.github/workflows/release-nightly.yaml b/.github/workflows/release-nightly.yaml index f8b4200c..9bb69dca 100644 --- a/.github/workflows/release-nightly.yaml +++ b/.github/workflows/release-nightly.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Prep - check out code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Prep - Set up env vars run: | @@ -26,7 +26,7 @@ jobs: - name: Prep - setup Bats and bats libs if: ${{ github.event.inputs.skipTests != 'true' }} - uses: bats-core/bats-action@2.0.0 + uses: bats-core/bats-action@e424f8b8f722bf06a64acb1e10d8c437cd4170e6 # 2.0.0 with: support-path: "${{ github.workspace }}/.bats/bats-support" assert-path: "${{ github.workspace }}/.bats/bats-assert" @@ -34,7 +34,7 @@ jobs: file-path: "${{ github.workspace }}/.bats/bats-file" - name: Prep - go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -54,7 +54,7 @@ jobs: - name: Prep - Kind setup if: ${{ github.event.inputs.skipTests != 'true' }} - uses: helm/kind-action@v1.10.0 + uses: helm/kind-action@0025e74a8c7512023d06dc019c617aa3cf561fde # v1.10.0 with: cluster_name: ${{env.KIND_CLUSTER_NAME}} config: kind-cluster.yaml @@ -77,7 +77,7 @@ jobs: run: make bats-tests - name: Post - Login to Quay.io - uses: docker/login-action@v3 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 9e66c97c..8c09cce2 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -9,7 +9,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: fetch-depth: 0 @@ -20,7 +20,7 @@ jobs: echo "GOPATH=/home/runner/go" >> $GITHUB_ENV - name: Prepare go environment - uses: actions/setup-go@v5 + uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5 with: go-version: ${{ env.GO_VERSION }} @@ -40,12 +40,12 @@ jobs: echo "VERSION=$(cat VERSION.txt)" >> $GITHUB_ENV - name: Release - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda # v2 with: tag_name: ${{ env.VERSION }} - name: Login to Quay.io - uses: docker/login-action@v3 + uses: docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3 with: registry: quay.io username: ${{ secrets.QUAYIO_USERNAME }} diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 37468816..7b9af958 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,21 +1,26 @@ repos: - repo: https://github.com/sirosen/check-jsonschema - rev: 0.28.0 + rev: a167de9d5f4e87e1cdb16cb560aa704b79b6f655 # frozen: 0.32.1 hooks: - id: check-github-workflows - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.4.0 + rev: cef0300fd0fc4d2a87a85fa2093c6b283ea36f4b # frozen: v5.0.0 hooks: - id: detect-private-key - id: trailing-whitespace - id: end-of-file-fixer - repo: https://github.com/gruntwork-io/pre-commit - rev: "v0.1.19" + rev: "d9196b3a0a6fbc530f2bacea36c11a3b0214ff13" # frozen: v0.1.28 hooks: - id: helmlint - repo: https://github.com/norwoodj/helm-docs - rev: "v1.11.0" + rev: "37d3055fece566105cf8cff7c17b7b2355a01677" # frozen: v1.14.2 hooks: - id: helm-docs args: - --chart-search-root=chart/jenkins-operator + - repo: https://github.com/brokenpip3/pre-commit-hooks + rev: dd7b3821637ba3c3a8628ad487fd84edec8006f2 # frozen: 0.0.1 + hooks: + - id: github-actions-hash + files: ^.github/workflows/.*\.(yml|yaml)$ # limit only to github workflows diff --git a/flake.lock b/flake.lock index 29f7ee98..62d87cc1 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1705309234, - "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=", + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", "owner": "numtide", "repo": "flake-utils", - "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", "type": "github" }, "original": { @@ -24,15 +24,15 @@ "flake-utils" ], "nixpkgs": [ - "nixpkgs" + "nixpkgs-rolling" ] }, "locked": { - "lastModified": 1705314449, - "narHash": "sha256-yfQQ67dLejP0FLK76LKHbkzcQqNIrux6MFe32MMFGNQ=", + "lastModified": 1742209644, + "narHash": "sha256-jMy1XqXqD0/tJprEbUmKilTkvbDY/C0ZGSsJJH4TNCE=", "owner": "nix-community", "repo": "gomod2nix", - "rev": "30e3c3a9ec4ac8453282ca7f67fca9e1da12c3e6", + "rev": "8f3534eb8f6c5c3fce799376dc3b91bae6b11884", "type": "github" }, "original": { @@ -59,27 +59,27 @@ }, "nixpkgs": { "locked": { - "lastModified": 1721226092, - "narHash": "sha256-UBvzVpo5sXSi2S/Av+t+Q+C2mhMIw/LBEZR+d6NMjws=", + "lastModified": 1743231893, + "narHash": "sha256-tpJsHMUPEhEnzySoQxx7+kA+KUtgWqvlcUBqROYNNt0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "c716603a63aca44f39bef1986c13402167450e0a", + "rev": "c570c1f5304493cafe133b8d843c7c1c4a10d3a6", "type": "github" }, "original": { "owner": "nixos", - "ref": "nixos-24.05", + "ref": "nixos-24.11", "repo": "nixpkgs", "type": "github" } }, "nixpkgs-rolling": { "locked": { - "lastModified": 1721303309, - "narHash": "sha256-/+Yw4tW/mcTRKmkEAO64ObzCQClpSUZpk2flUD9GDHE=", + "lastModified": 1743259260, + "narHash": "sha256-ArWLUgRm1tKHiqlhnymyVqi5kLNCK5ghvm06mfCl4QY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "7e2fb8e0eb807e139d42b05bf8e28da122396bed", + "rev": "eb0e0f21f15c559d2ac7633dc81d079d1caf5f5f", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index 8d6cd6c7..dd033ef7 100644 --- a/flake.nix +++ b/flake.nix @@ -2,21 +2,26 @@ description = "Jenkins Kubernetes Operator"; inputs = { - nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-24.05"; + nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-24.11"; nixpkgs-rolling.url = "github:nixos/nixpkgs/nixpkgs-unstable"; flake-utils.url = "github:numtide/flake-utils"; hugo_099.url = "github:nixos/nixpkgs/d6df226c53d46821bd4773bd7ec3375f30238edb"; gomod2nix = { url = "github:nix-community/gomod2nix"; - inputs.nixpkgs.follows = "nixpkgs"; + inputs.nixpkgs.follows = "nixpkgs-rolling"; inputs.flake-utils.follows = "flake-utils"; }; }; - outputs = { self, nixpkgs, flake-utils, gomod2nix, ... }@inputs: - flake-utils.lib.eachDefaultSystem (system: + outputs = + { + gomod2nix, + ... + }@inputs: + inputs.flake-utils.lib.eachDefaultSystem ( + system: let - pkgs = nixpkgs.legacyPackages.${system}; + pkgs = inputs.nixpkgs.legacyPackages.${system}; rolling = inputs.nixpkgs-rolling.legacyPackages.${system}; hugo_099_pkgs = inputs.hugo_099.legacyPackages.${system}; operatorVersion = builtins.readFile ./VERSION.txt; @@ -25,10 +30,10 @@ in { # Nix fmt - formatter = nixpkgs.legacyPackages.${system}.nixpkgs-fmt; + formatter = pkgs.nixpkgs-fmt; # shell in nix develop - devShells.default = nixpkgs.legacyPackages.${system}.mkShell { + devShells.default = pkgs.mkShell { packages = [ pkgs.gnumake pkgs.wget @@ -36,19 +41,23 @@ pkgs.pre-commit pkgs.kind pkgs.golangci-lint - pkgs.go_1_21 - rolling.operator-sdk #1.35.0 + pkgs.go_1_22 + rolling.operator-sdk # 1.39.2 (pkgs.bats.withLibraries (p: [ - p.bats-support - p.bats-assert - p.bats-file - p.bats-detik + p.bats-support + p.bats-assert + p.bats-file + p.bats-detik ])) (pkgs.writeShellApplication { name = "make_matrix"; - runtimeInputs = with pkgs; [ bash gnugrep gawk ]; + runtimeInputs = with pkgs; [ + bash + gnugrep + gawk + ]; text = builtins.readFile ./test/make_matrix_ginkgo.sh; }) ]; diff --git a/go.mod b/go.mod index 72109ba8..ae542e54 100644 --- a/go.mod +++ b/go.mod @@ -1,8 +1,6 @@ module github.com/jenkinsci/kubernetes-operator -go 1.22.0 - -toolchain go1.22.5 +go 1.22.12 require ( github.com/bndr/gojenkins v1.1.0 diff --git a/nix/gomod2nix.toml b/nix/gomod2nix.toml index 96e73720..9f539dee 100644 --- a/nix/gomod2nix.toml +++ b/nix/gomod2nix.toml @@ -1,60 +1,60 @@ schema = 3 [mod] + [mod."github.com/Azure/go-ansiterm"] + version = "v0.0.0-20230124172434-306776ec8161" + hash = "sha256-17hCoOE3HBv6cjpcukfBS6/ULgTuoUZ7RNbi5korH2M=" [mod."github.com/beorn7/perks"] version = "v1.0.1" hash = "sha256-h75GUqfwJKngCJQVE5Ao5wnO3cfKD9lSIteoLp/3xJ4=" + [mod."github.com/blang/semver/v4"] + version = "v4.0.0" + hash = "sha256-dJC22MjnfT5WqJ7x7Tc3Bvpw9tFnBn9HqfWFiM57JVc=" [mod."github.com/bndr/gojenkins"] - version = "v1.0.1" - hash = "sha256-H43dVsPhDdQVnMXMfVtr5LhWo1BokTEHM/fGtYEn0JQ=" + version = "v1.1.0" + hash = "sha256-vsxycfd2Gpu/BYKCIj7KveAjxtoo1ppAC41JhqHmw3k=" [mod."github.com/cespare/xxhash/v2"] - version = "v2.1.2" - hash = "sha256-YV9SmXDtmmgQylQUfrUgQLAPfqYexcHxegMBT+IX9qM=" + version = "v2.3.0" + hash = "sha256-7hRlwSR+fos1kx4VZmJ/7snR7zHh8ZFKX+qqqqGcQpY=" [mod."github.com/davecgh/go-spew"] - version = "v1.1.1" - hash = "sha256-nhzSUrE1fCkN0+RL04N4h8jWmRFPPPWbCuDc7Ss0akI=" - [mod."github.com/docker/distribution"] - version = "v2.8.1+incompatible" - hash = "sha256-xB+w8Uaz8T6jb2LOJU5XAoMHFg/YQd3MfDFOUNKlMxE=" - [mod."github.com/emersion/go-sasl"] - version = "v0.0.0-20200509203442-7bfe0ed36a21" - hash = "sha256-EAeSHTKDYNg223TdH+SM4Hz+N5R2HxHDyInxyObWUHk=" - [mod."github.com/emersion/go-smtp"] - version = "v0.16.0" - hash = "sha256-LAgQf5+KxyzgsiXHDUlBVA5Y470nVWHQqLlSdbY87t0=" + version = "v1.1.2-0.20180830191138-d8f796af33cc" + hash = "sha256-fV9oI51xjHdOmEx6+dlq7Ku2Ag+m/bmbzPo6A4Y74qc=" + [mod."github.com/distribution/reference"] + version = "v0.6.0" + hash = "sha256-gr4tL+qz4jKyAtl8LINcxMSanztdt+pybj1T+2ulQv4=" [mod."github.com/emicklei/go-restful/v3"] - version = "v3.9.0" - hash = "sha256-qt0M3tryKAzQS4JbmTr/N5+47Ue63U0dpbWov2Me5Os=" + version = "v3.12.1" + hash = "sha256-UscWmnbJq0UqOdtmyG5qVS70Qc28X9Q4PHk+muXyWiA=" [mod."github.com/evanphx/json-patch"] - version = "v4.12.0+incompatible" - hash = "sha256-rUOokb3XW30ftpHp0fsF2WiJln1S0FSt2El7fTHq3CM=" + version = "v5.9.0+incompatible" + hash = "sha256-chyEWaRP+Sis9rV56og669CqS2KySmjU+nCkyRoUK4A=" [mod."github.com/evanphx/json-patch/v5"] - version = "v5.6.0" - hash = "sha256-9P31eky/JuDLlVmKUk4+SfoXWLuJqANm5gSMDzR82No=" + version = "v5.9.0" + hash = "sha256-KG3giQTztHy6SX0wF2/Htje4MPs+1oEzfWhKDE0xl4U=" [mod."github.com/fsnotify/fsnotify"] - version = "v1.6.0" - hash = "sha256-DQesOCweQPEwmAn6s7DCP/Dwy8IypC+osbpfsvpkdP0=" + version = "v1.7.0" + hash = "sha256-MdT2rQyQHspPJcx6n9ozkLbsktIOJutOqDuKpNAtoZY=" [mod."github.com/go-chi/chi"] - version = "v4.0.0+incompatible" - hash = "sha256-wRaYecq/359G5ebFkwsprfdj3tcc5y44CBbMBdvpXek=" + version = "v4.1.2+incompatible" + hash = "sha256-KpvSwEqRBeUBZae9r7J3sMCpJMqyaKtEn1KKfKTa0O0=" [mod."github.com/go-errors/errors"] - version = "v1.0.1" - hash = "sha256-lwqRiu2aeEvoSATSZO5X8hrBRNG4mUhPnj2nMO289mc=" + version = "v1.5.1" + hash = "sha256-K/IEfka2mbBk6b0AbiMaxpvkY1pZgzhtT6knqoDovPk=" [mod."github.com/go-logr/logr"] - version = "v1.2.4" - hash = "sha256-+FhzmqKsAnsra5p8LuxENXJBHSeuWjQG8Tzhpyd/ps4=" + version = "v1.4.2" + hash = "sha256-/W6qGilFlZNTb9Uq48xGZ4IbsVeSwJiAMLw4wiNYHLI=" [mod."github.com/go-logr/zapr"] - version = "v1.2.3" - hash = "sha256-bnUFAqMcSw2Tp0kjmOjq9MNvfVAmt/cFU7KYtTHCHeM=" + version = "v1.3.0" + hash = "sha256-ehak315/wxBKtuFhCz+TPsvNzYBv0/oZ3tVIjT52hc0=" [mod."github.com/go-openapi/jsonpointer"] - version = "v0.19.5" - hash = "sha256-rLyvUdTMeQGeWiVsz2ZeyyFjHomeqd0x+ZR77mxi8Ss=" + version = "v0.21.0" + hash = "sha256-bB8XTzo4hzXemi8Ey3tIXia3mfn38bvwIzKYLJYC650=" [mod."github.com/go-openapi/jsonreference"] - version = "v0.20.0" - hash = "sha256-I9LAFczrUZC5MIznr/SqY0RdnQFEkAp1MJbz7h1EnGk=" + version = "v0.21.0" + hash = "sha256-lkFb/kP0qt8L1jsLYLt+jXTY6jSk5SYJbfgAKKVlQYQ=" [mod."github.com/go-openapi/swag"] - version = "v0.19.14" - hash = "sha256-MRuOz461M5BHBAGYJdhBA8vP682EocgvgGQxpXxhJbo=" + version = "v0.23.0" + hash = "sha256-D5CzsSQ3SYJLwXT6BDahnG66LI8du59Dy1mY4KutA7A=" [mod."github.com/gogo/protobuf"] version = "v1.3.2" hash = "sha256-pogILFrrk+cAtb0ulqn9+gRZJ7sGnnLLdtqITvxvG6c=" @@ -65,35 +65,41 @@ schema = 3 version = "v1.6.0" hash = "sha256-fWdnMQisRbiRzGT3ISrUHovquzLRHWvcv1JEsJFZRno=" [mod."github.com/golang/protobuf"] - version = "v1.5.2" - hash = "sha256-IVwooaIo46iq7euSSVWTBAdKd+2DUaJ67MtBao1DpBI=" + version = "v1.5.4" + hash = "sha256-N3+Lv9lEZjrdOWdQhFj6Y3Iap4rVLEQeI8/eFFyAMZ0=" [mod."github.com/google/btree"] - version = "v1.0.1" - hash = "sha256-1PIeFGgUL4BK/StL/D12pg9bEQ5HfMT/fMLdus4pZTs=" - [mod."github.com/google/gnostic"] - version = "v0.5.7-v3refs" - hash = "sha256-faR3RiaCBLgZsG1H5KRimlyOu4Grv1ENlYn3f7OAzhU=" + version = "v1.1.2" + hash = "sha256-K7V2obq3pLM71Mg0vhhHtZ+gtaubwXPQx3xcIyZDCjM=" + [mod."github.com/google/gnostic-models"] + version = "v0.6.8" + hash = "sha256-YzA/XpvPyfdplJtHmAUdQk9P+j0NBwHhW9nj1DaGaoQ=" [mod."github.com/google/go-cmp"] - version = "v0.5.9" - hash = "sha256-lQc4O00R3QSMGs9LP8Sy7A9kj0cqV5rrUdpnGeipIyg=" + version = "v0.6.0" + hash = "sha256-qgra5jze4iPGP0JSTVeY5qV5AvEnEu39LYAuUCIkMtg=" [mod."github.com/google/gofuzz"] - version = "v1.1.0" - hash = "sha256-PSNufXo20YXfSNbayCc3hdujKZT5EW4lybsQ+WJ0Imo=" + version = "v1.2.0" + hash = "sha256-T6Gz741l45L3F6Dt7fiAuQvQQg59Qtap3zG05M2cfqU=" + [mod."github.com/google/pprof"] + version = "v0.0.0-20240721033354-7089f98c1d14" + hash = "sha256-4KBaS6bZP7WJ6o+3Ri+mP1kIxaQCOCiKNtIOcX2pE0Y=" [mod."github.com/google/shlex"] version = "v0.0.0-20191202100458-e7afc7fbc510" hash = "sha256-1f392pCmS7AXVKXIC1SvKlYtK/rvW47F5CCkGT2G6JM=" [mod."github.com/google/uuid"] - version = "v1.1.2" - hash = "sha256-DXttjObhEiMn5/OH+mYkJU6u03Gwsx5t08lTsIFyd+U=" + version = "v1.6.0" + hash = "sha256-VWl9sqUzdOuhW0KzQlv0gwwUQClYkmZwSydHG2sALYw=" + [mod."github.com/gorilla/websocket"] + version = "v1.5.3" + hash = "sha256-vTIGEFMEi+30ZdO6ffMNJ/kId6pZs5bbyqov8xe9BM0=" [mod."github.com/gregjones/httpcache"] - version = "v0.0.0-20180305231024-9cad4c3443a7" - hash = "sha256-2ngFfFuSm8YSTNZWGQuN5yTpsXlwY2R8aaIzjDnjTXI=" + version = "v0.0.0-20190611155906-901d90724c79" + hash = "sha256-AEfenLNBYwZjwHsMG48bpwUyUtjx1BBiK2W5HQruIBc=" [mod."github.com/imdario/mergo"] - version = "v0.3.6" - hash = "sha256-B4uSmAVWme2nDAqbW9XiwlEnCg7CAvewToNsji7yf9E=" + version = "v0.3.16" + hash = "sha256-gh2TEAq8YrZOEAf6SFW4AIcEEUguD68G+7/VUnBeWwM=" [mod."github.com/inconshreveable/mousetrap"] - version = "v1.0.1" - hash = "sha256-ZTP9pLgwAAvHYK5A4PqwWCHGt00x5zMSOpCPoomQ3Sg=" + version = "v1.1.0" + hash = "sha256-XWlYH0c8IcxAwQTnIi6WYqq44nOKUylSWxWO/vi+8pE=" [mod."github.com/josharian/intern"] version = "v1.0.0" hash = "sha256-LJR0QE2vOQ2/2shBbO5Yl8cVPq+NFrE3ers0vu9FRP0=" @@ -107,14 +113,14 @@ schema = 3 version = "v3.6.4" hash = "sha256-//QGyCNr5csr8DQV27DK0PuCCSFZCgIGnCiuRmwZPtI=" [mod."github.com/mailru/easyjson"] - version = "v0.7.6" - hash = "sha256-lObieB06Ep7xL3Bbc1sxWpAeqH9VH2LXsPIc9uueuXs=" - [mod."github.com/matttproud/golang_protobuf_extensions"] - version = "v1.0.2" - hash = "sha256-uovu7OycdeZ2oYQ7FhVxLey5ZX3T0FzShaRldndyGvc=" + version = "v0.7.7" + hash = "sha256-NVCz8MURpxgOjHXqxOZExqV4bnpHggpeAOyZDArjcy4=" [mod."github.com/moby/spdystream"] - version = "v0.2.0" - hash = "sha256-Feme5UoWuBCvnLPKw1ozKkF3SM7PAjjPFQZ3TJhghR0=" + version = "v0.4.0" + hash = "sha256-SaJTp/3n8oqOgzRPzTbbQ1jqNA/Xmp+6wViRd935IwM=" + [mod."github.com/moby/term"] + version = "v0.5.0" + hash = "sha256-jy0kbkeUsr0KoiE33WLxNAgYXZIERKR2O5+saXBwdD8=" [mod."github.com/modern-go/concurrent"] version = "v0.0.0-20180306012644-bacd9c7ef1dd" hash = "sha256-OTySieAgPWR4oJnlohaFTeK1tRaVp/b0d1rYY8xKMzo=" @@ -127,18 +133,18 @@ schema = 3 [mod."github.com/munnerz/goautoneg"] version = "v0.0.0-20191010083416-a7dc8b61c822" hash = "sha256-79URDDFenmGc9JZu+5AXHToMrtTREHb3BC84b/gym9Q=" + [mod."github.com/mxk/go-flowrate"] + version = "v0.0.0-20140419014527-cca7078d478f" + hash = "sha256-gRTfRfff/LRxC1SXXnQd2tV3UTcTx9qu90DJIVIaGn8=" [mod."github.com/nxadm/tail"] - version = "v1.4.8" - hash = "sha256-JP3RZVZLFhaBZ2VdF/fbyMPMLqrPZDjP98f1ey2OePo=" + version = "v1.4.11" + hash = "sha256-7XF47xVcyHjpO1E0+GGAoytxOa0JJFCBXHJGLTexVgo=" [mod."github.com/onsi/ginkgo"] - version = "v1.16.5" - hash = "sha256-Q3CKWQyIJKOiX9cs4t5Nz4pYxj6CT3AWnMXRNiM71GQ=" - [mod."github.com/onsi/ginkgo/v2"] - version = "v2.7.0" - hash = "sha256-BKqQKCsPA73FaQwYpAY+QsWFHIncrG5jgRhC2IiNmCk=" + version = "v1.14.1" + hash = "sha256-izztwvDMHgP0SVhWY2eOKYrACfHmyHZ0FuNVDN2b2qI=" [mod."github.com/onsi/gomega"] - version = "v1.24.2" - hash = "sha256-iascSzzBT1Uv/XybezSblIwwrq78BU4a9BVB5MvK6MM=" + version = "v1.33.1" + hash = "sha256-oYfRaN1xqngIHQQxEEc+FQZ6UHC99VZQzAePT0Xkz8s=" [mod."github.com/opencontainers/go-digest"] version = "v1.0.0" hash = "sha256-cfVDjHyWItmUGZ2dzQhCHgmOmou8v7N+itDkLZVkqkQ=" @@ -152,80 +158,83 @@ schema = 3 version = "v0.9.1" hash = "sha256-mNfQtcrQmu3sNg/7IwiieKWOgFQOVVe2yXgKBpe/wZw=" [mod."github.com/pmezard/go-difflib"] - version = "v1.0.0" - hash = "sha256-/FtmHnaGjdvEIKAJtrUfEhV7EVo5A/eYrtdnUkuxLDA=" + version = "v1.0.1-0.20181226105442-5d4384ee4fb2" + hash = "sha256-XA4Oj1gdmdV/F/+8kMI+DBxKPthZ768hbKsO3d9Gx90=" [mod."github.com/prometheus/client_golang"] - version = "v1.14.0" - hash = "sha256-dpgGV8C30ZCn7b9mQ+Ye2AfPXTIuHLQbl2olMKzJKxA=" + version = "v1.19.1" + hash = "sha256-MSLsMDi89uQc7Pa2fhqeamyfPJpenGj3r+eB/UotK7w=" [mod."github.com/prometheus/client_model"] - version = "v0.3.0" - hash = "sha256-vP+miJfsoK5UG9eug8z/bhAMj3bwg66T2vIh8WHoOKU=" + version = "v0.6.1" + hash = "sha256-rIDyUzNfxRA934PIoySR0EhuBbZVRK/25Jlc/r8WODw=" [mod."github.com/prometheus/common"] - version = "v0.37.0" - hash = "sha256-B2v0WsP8uKWYBpZcrog/sQXStIXwWZcVLmfPgnh1ZZA=" + version = "v0.55.0" + hash = "sha256-qzvCnc+hnAB5dq2MYy8GlPxgyNnyn9kFVlN2CXZe9T0=" [mod."github.com/prometheus/procfs"] - version = "v0.8.0" - hash = "sha256-hgrilokQsXCOCCvwgOSfuErxoFAQpXM/+zNJKcMVHyM=" + version = "v0.15.1" + hash = "sha256-H+WXJemFFwdoglmD6p7JRjrJJZmIVAmJwYmLbZ8Q9sw=" [mod."github.com/spf13/cobra"] - version = "v1.6.1" - hash = "sha256-80B5HcYdFisz6QLYkTyka7f9Dr6AfcVyPwp3QChoXwU=" + version = "v1.8.1" + hash = "sha256-yDF6yAHycV1IZOrt3/hofR+QINe+B2yqkcIaVov3Ky8=" [mod."github.com/spf13/pflag"] version = "v1.0.5" hash = "sha256-w9LLYzxxP74WHT4ouBspH/iQZXjuAh2WQCHsuvyEjAw=" [mod."github.com/stretchr/testify"] - version = "v1.8.0" - hash = "sha256-LDxBAebK+A06y4vbH7cd1sVBOameIY81Xm8/9OPZh7o=" + version = "v1.9.0" + hash = "sha256-uUp/On+1nK+lARkTVtb5RxlW15zxtw2kaAFuIASA+J0=" [mod."github.com/xlab/treeprint"] - version = "v1.1.0" - hash = "sha256-nq0RNV7zpnLmAy9TvH4FJrk2z2vxYZZs3PCZMMxjUJw=" + version = "v1.2.0" + hash = "sha256-g85HyWGLZuD/TFXZzmXT+u9TA1xIT5escUVhnofsYQI=" [mod."go.starlark.net"] - version = "v0.0.0-20200306205701-8dd3e2ee1dd5" - hash = "sha256-O104Aj4+yPVFMJF2gG3hoRGbc5tbNS3kj8JQOuj7MoQ=" - [mod."go.uber.org/atomic"] - version = "v1.7.0" - hash = "sha256-g83RSzO/5k8W3qyiIsrQbVq1F8qJGccdWEXTjkqUOfc=" + version = "v0.0.0-20240705175910-70002002b310" + hash = "sha256-WT2I7ZJM4urBI9LeIkWJ9SlcVwMSCboIdv5GNOX2SzA=" [mod."go.uber.org/multierr"] - version = "v1.6.0" - hash = "sha256-X+l7OPAkMhpw+5VvFWuQ/DfTCSjQH/8VvSoQrb44CEU=" + version = "v1.11.0" + hash = "sha256-Lb6rHHfR62Ozg2j2JZy3MKOMKdsfzd1IYTR57r3Mhp0=" [mod."go.uber.org/zap"] - version = "v1.24.0" - hash = "sha256-yLzjFbMWnc5b033gcPLGP0KY1xWPJ3sjnUG/RndmC3o=" + version = "v1.27.0" + hash = "sha256-8655KDrulc4Das3VRduO9MjCn8ZYD5WkULjCvruaYsU=" [mod."golang.org/x/crypto"] - version = "v0.1.0" - hash = "sha256-0oZWBSiW5Pd/2a1p2beuoelDe0CpfXZhrg/qPduJlYs=" + version = "v0.25.0" + hash = "sha256-traLAylqoBwGIh0Z1fuEhNjbGgQBItgVjtZYdYr0zzQ=" + [mod."golang.org/x/exp"] + version = "v0.0.0-20240719175910-8a7402abbf56" + hash = "sha256-mHEPy0vbd/pFwq5ZAEKaehCeYVQLEFDGnXAoVgkCLPo=" [mod."golang.org/x/mod"] - version = "v0.7.0" - hash = "sha256-ur4ld/ZtS6fnjLpHje0i00buolCTxVDH/HBJPfTj1Yc=" + version = "v0.19.0" + hash = "sha256-9TUzg1aDvdZw3Z8IyGGSVSnLfUwgeGC/vrnkhkarXL4=" [mod."golang.org/x/net"] - version = "v0.7.0" - hash = "sha256-LgZYZRwtMqm+soNh+esxDSeRuIDxRGb9OEfYaFJHCDI=" + version = "v0.27.0" + hash = "sha256-GrlN5isYeEVrPZVAHK0MDQatttbnyfSPoWJHj0xqhjk=" [mod."golang.org/x/oauth2"] - version = "v0.0.0-20220223155221-ee480838109b" - hash = "sha256-nmUbDsBh29MUKFU89+wqlksNgz6suQrSB2Ax5VjkE3Q=" - [mod."golang.org/x/sys"] - version = "v0.5.0" - hash = "sha256-0LTr3KeJ1OMQAwYUQo1513dXJtQAJn5Dq8sFkc8ps1U=" - [mod."golang.org/x/term"] - version = "v0.5.0" - hash = "sha256-f3DiX7NkDsEZpPS+PbmnOH9F5WHFZ1sQrfFg/T2UPno=" - [mod."golang.org/x/text"] + version = "v0.21.0" + hash = "sha256-0xgi5k7fxMScMH+rDwXhDqe8raTFHh5ih727jGVS918=" + [mod."golang.org/x/sync"] version = "v0.7.0" - hash = "sha256-ydgUqX+t5Qke16C6d3FP/06U/N1n+rUKpLRFj4KXjwk=" + hash = "sha256-2ETllEu2GDWoOd/yMkOkLC2hWBpKzbVZ8LhjLu0d2A8=" + [mod."golang.org/x/sys"] + version = "v0.22.0" + hash = "sha256-RbG0XaXGGlErCsl2agvUxMnrkRwdbJLmriYT1H24FwA=" + [mod."golang.org/x/term"] + version = "v0.22.0" + hash = "sha256-tRx/y4ZIZzGAlDJ/8JW3AycC9bRXlNuRqO4V48sAEEc=" + [mod."golang.org/x/text"] + version = "v0.16.0" + hash = "sha256-hMTO45upjEuA4sJzGplJT+La2n3oAfHccfYWZuHcH+8=" [mod."golang.org/x/time"] - version = "v0.3.0" - hash = "sha256-/hmc9skIswMYbivxNS7R8A6vCTUF9k2/7tr/ACkcEaM=" + version = "v0.5.0" + hash = "sha256-W6RgwgdYTO3byIPOFxrP2IpAZdgaGowAaVfYby7AULU=" [mod."gomodules.xyz/jsonpatch/v2"] - version = "v2.2.0" - hash = "sha256-PhyOjXzIs3M0HXoVTWXQnqXL4S0s/DlE0IfX6A+oBJc=" - [mod."google.golang.org/appengine"] - version = "v1.6.7" - hash = "sha256-zIxGRHiq4QBvRqkrhMGMGCaVL4iM4TtlYpAi/hrivS4=" + version = "v2.4.0" + hash = "sha256-2NqdGCsk0DuSvN3BkL8AtkpL+acAzs2qsEeBIOb/jNg=" [mod."google.golang.org/protobuf"] - version = "v1.28.1" - hash = "sha256-sTJYgvlv5is7vHNxcuigF2lNASp0QonhUgnrguhfHSU=" + version = "v1.34.2" + hash = "sha256-nMTlrDEE2dbpWz50eQMPBQXCyQh4IdjrTIccaU0F3m0=" [mod."gopkg.in/alexcesaro/quotedprintable.v3"] version = "v3.0.0-20150716171945-2caba252f4dc" hash = "sha256-6cgI1fteSkqNYkNeReaHz0El7hbomNiRyueg44BHI7o=" + [mod."gopkg.in/evanphx/json-patch.v4"] + version = "v4.12.0" + hash = "sha256-rUOokb3XW30ftpHp0fsF2WiJln1S0FSt2El7fTHq3CM=" [mod."gopkg.in/gomail.v2"] version = "v2.0.0-20160411212932-81ebce5c23df" hash = "sha256-rCKRESTIHR6dkn4HEx6ZlxHfqLTmJvIAtjQFXXaevn0=" @@ -242,47 +251,44 @@ schema = 3 version = "v3.0.1" hash = "sha256-FqL9TKYJ0XkNwJFnq9j0VvJ5ZUU1RvH/52h/f5bkYAU=" [mod."k8s.io/api"] - version = "v0.26.2" - hash = "sha256-Vx3CBHPMbyNx+ead5eeNyCj0mRvmtq6IprDIGi+gQO0=" + version = "v0.30.3" + hash = "sha256-tKEmMvbuQWyyVWYJUCljAZdHBeqz8vD3WBK8bNgKgpc=" [mod."k8s.io/apiextensions-apiserver"] - version = "v0.26.1" - hash = "sha256-1wRbzA8WE4OhvIrNlS8xsJo0tepJ8NC2lWMFhuPSe98=" + version = "v0.30.3" + hash = "sha256-31+YVxnL0lBb2hab2ARD3dDyfydN74+3yjgySOLWnxk=" [mod."k8s.io/apimachinery"] - version = "v0.26.2" - hash = "sha256-yWnEgX5MW+geftt/uH5Fp+0lRiZ1uIsQDs25UBf84z4=" + version = "v0.30.3" + hash = "sha256-EBWG9PlSfRwMed/u6oF8ME8n44/U5HGBCacH+Mns2UI=" [mod."k8s.io/cli-runtime"] - version = "v0.26.2" - hash = "sha256-yuk2cygHdex7N41vXzGi7eSzJHqM7qfjof6mzFw4BjM=" + version = "v0.30.3" + hash = "sha256-53Jupc4a/Su6bIM4xworTpUHPEJIAyzHMKGVeUdJuTc=" [mod."k8s.io/client-go"] - version = "v0.26.2" - hash = "sha256-pvOAY2Ilw1XcHnL+yOA3VDuPB5Sm69NSDdnSk9/EqQE=" - [mod."k8s.io/component-base"] - version = "v0.26.1" - hash = "sha256-IhSolWORDKtxW7rDHhduWm+suKrESHT1bQf/tjtmXto=" + version = "v0.30.3" + hash = "sha256-hmt5J9ZYwLMfpGcXmn+HzXAl2t7ZEdBQMylOkoA5m+g=" [mod."k8s.io/klog/v2"] - version = "v2.80.1" - hash = "sha256-2x5xerTWGlkutsiqOsIyvTG7k0NSfcZqhgDLSmtbxGU=" + version = "v2.130.1" + hash = "sha256-n5vls1o1a0V0KYv+3SULq4q3R2Is15K8iDHhFlsSH4o=" [mod."k8s.io/kube-openapi"] - version = "v0.0.0-20221012153701-172d655c2280" - hash = "sha256-WoBpg3hcwOlGmH8CVQp9f8DS9IA5sUJEbMd4p1R35bc=" + version = "v0.0.0-20240709000822-3c01b740850f" + hash = "sha256-+RMvO0OSoF4RRni0lQXjDBStqcxYK8s6UxbT2I5yR94=" [mod."k8s.io/utils"] - version = "v0.0.0-20221128185143-99ec85e7a448" - hash = "sha256-pQXV7Vjq1zL7tLcl3jdj//lPzfzPShMJDdhnHewe5Fg=" + version = "v0.0.0-20240711033017-18e509b52bc8" + hash = "sha256-asDLYotyW+oWIsCmiu9fLuLk77mAsKBkG6QnAbRsyoE=" [mod."sigs.k8s.io/controller-runtime"] - version = "v0.14.5" - hash = "sha256-Di24DK8uBpSz1C9sY3quM57JKUIm8BiiX/HIB5ERg5A=" + version = "v0.18.4" + hash = "sha256-jOAwLZqCAtKefAYa6w/ij1iPTQgfG40YDypuSTgDois=" [mod."sigs.k8s.io/json"] - version = "v0.0.0-20220713155537-f223a00ba0e2" - hash = "sha256-hWhSoc0Y7YbWfUbesf0tOgEPK61F/tNQo2zN6RcYgro=" + version = "v0.0.0-20221116044647-bc3834ca7abd" + hash = "sha256-XDBMN2o450IHiAwEpBVsvo9e7tYZa+EXWrifUNTdNMU=" [mod."sigs.k8s.io/kustomize/api"] - version = "v0.12.1" - hash = "sha256-dzyBhQn1GA5WjQILesrStKoGFh8BIZ/kxE+AAyTGvs0=" + version = "v0.17.3" + hash = "sha256-O4r+ebfusc5I8Brs5KDH8OyHwFpvjQx7O44i0A29vNI=" [mod."sigs.k8s.io/kustomize/kyaml"] - version = "v0.13.9" - hash = "sha256-7dyUt/+ys0qcMEX0OMGY35YOIcy0/gUMyje5gtoC7AI=" + version = "v0.17.2" + hash = "sha256-mDdiYTWhHAM4lk6zJWwtE8qnXLrPmE/V2Ev/JdesNGM=" [mod."sigs.k8s.io/structured-merge-diff/v4"] - version = "v4.2.3" - hash = "sha256-v6u6ZqnrEeQ2c7BYkltPKuBFL7+939OT1EbWw0mUE7U=" + version = "v4.4.1" + hash = "sha256-FcZHHZCKNNZW6/s1T1sKiS5Vj1TpHPmxVWr6YlL60xA=" [mod."sigs.k8s.io/yaml"] - version = "v1.3.0" - hash = "sha256-RVp8vca2wxg8pcBDYospG7Z1dujoH7zXNu2rgZ1kky0=" + version = "v1.4.0" + hash = "sha256-Hd/M0vIfIVobDd87eb58p1HyVOjYWNlGq2bRXfmtVno="