chore(deps): update dependency kind to v0.26.0 #136

Merged
joao.dubas merged 1 commits from renovate/kind-0.x into main 2024-12-19 00:43:48 +00:00
Collaborator

This PR contains the following updates:

Package Update Change
kind minor 0.25.0 -> 0.26.0

Release Notes

kubernetes-sigs/kind (kind)

v0.26.0

Compare Source

This release brings Kubernetes v1.32.0 to kind by default and fixes kind build node-image for building for Kubernetes releases <v1.31.0 when not building Kubernetes from source (e.g. kind build node-image v1.30.0).

Breaking Changes

  • Removed two deprecated flags that had been printing usage warnings for many releases.
  • The default node image is now Kubernetes v1.32.0: kindest/node:v1.32.0@&#8203;sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027

New Features

  • Updated to go 1.23.4
  • Updated node image dependencies to latest
    • NOTE: you should only be depending on node images to allow kind to create Kubernetes nodes at a given Kubernetes version. The contents of these images are subject to change. However, we have brought everything up to the latest releases which may contain bug fixes.
  • Updated local-path-provisioner to v0.30.0
  • Refreshed Ingres docs to use https://sigs.k8s.io/cloud-provider-kind

Images pre-built for this release:

  • v1.32.0: kindest/node:v1.32.0@&#8203;sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027
  • v1.31.4: kindest/node:v1.31.4@&#8203;sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30
  • v1.30.8: kindest/node:v1.30.8@&#8203;sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf
  • v1.29.12: kindest/node:v1.29.12@&#8203;sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec

NOTE: You must use the @sha256 digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons.

See also:

NOTE: These node images support amd64 and arm64, both of our supported platforms. You must use the same platform as your host, for more context see https://github.com/kubernetes-sigs/kind/issues/2718

Fixes

  • Fixed kind build node-image --type=url and kind build node-image --type=release where Kubernetes version is less than v1.31.0
    • E.G. kind build node-image v1.30.0 and kind build node-image https://dl.k8s.io/v1.30.0/kubernetes-server-linux-arm64.tar.gz
    • This fix will only work for standard release tags (and not pre-releases etc), for those continue to use --type=source.
    • v1.31.0+ will work with all build types for all versions

Contributors

Thank you to everyone who contributed to this kind over the years!

Commiters for this release:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [kind](https://github.com/kubernetes-sigs/kind) | minor | `0.25.0` -> `0.26.0` | --- ### Release Notes <details> <summary>kubernetes-sigs/kind (kind)</summary> ### [`v0.26.0`](https://github.com/kubernetes-sigs/kind/releases/tag/v0.26.0) [Compare Source](https://github.com/kubernetes-sigs/kind/compare/v0.25.0...v0.26.0) This release brings Kubernetes v1.32.0 to kind by default and fixes `kind build node-image` for building for Kubernetes releases \<v1.31.0 when not building Kubernetes from source (e.g. `kind build node-image v1.30.0`). <h1 id="breaking-changes">Breaking Changes</h1> - Removed two deprecated flags that had been printing usage warnings for many releases. - Removed long-deprecated `--kube-root` flag from `kind build node-image`, use `--type=source` and pass the path as an argument instead. - Docs: https://kind.sigs.k8s.io/docs/user/quick-start/#building-images - Removed long-deprecated `--loglevel` flag, use `-v` / `--verbosity` instead (see `kind help`) - The default node image is now Kubernetes v1.32.0: `kindest/node:v1.32.0@&#8203;sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027` <h1 id="new-features">New Features</h1> - Updated to go 1.23.4 - Updated node image dependencies to latest - NOTE: you should only be depending on node images to allow kind to create Kubernetes nodes at a given Kubernetes version. The contents of these images are subject to change. However, we have brought everything up to the latest releases which may contain bug fixes. - Updated local-path-provisioner to v0.30.0 - Refreshed Ingres docs to use https://sigs.k8s.io/cloud-provider-kind Images pre-built for this release: - v1.32.0: `kindest/node:v1.32.0@&#8203;sha256:c48c62eac5da28cdadcf560d1d8616cfa6783b58f0d94cf63ad1bf49600cb027` - v1.31.4: `kindest/node:v1.31.4@&#8203;sha256:2cb39f7295fe7eafee0842b1052a599a4fb0f8bcf3f83d96c7f4864c357c6c30` - v1.30.8: `kindest/node:v1.30.8@&#8203;sha256:17cd608b3971338d9180b00776cb766c50d0a0b6b904ab4ff52fd3fc5c6369bf` - v1.29.12: `kindest/node:v1.29.12@&#8203;sha256:62c0672ba99a4afd7396512848d6fc382906b8f33349ae68fb1dbfe549f70dec` **NOTE**: You *must* use the `@sha256` digest to guarantee an image built for this release, until such a time as we switch to a different tagging scheme. Even then we will highly encourage digest pinning for security and reproducibility reasons. See also: - https://kind.sigs.k8s.io/docs/user/quick-start/#creating-a-cluster - https://kind.sigs.k8s.io/docs/user/quick-start/#building-images NOTE: These node images support amd64 and arm64, both of our supported platforms. **You must use the same platform as your host,** for more context see https://github.com/kubernetes-sigs/kind/issues/2718 <h1 id="fixes">Fixes</h1> - Fixed `kind build node-image --type=url` and `kind build node-image --type=release` where Kubernetes version is less than `v1.31.0` - E.G. `kind build node-image v1.30.0` and `kind build node-image https://dl.k8s.io/v1.30.0/kubernetes-server-linux-arm64.tar.gz` - This fix will only work for standard release tags (and not pre-releases etc), for those continue to use `--type=source`. - v1.31.0+ will work with all build types for all versions <h1 id="contributors">Contributors</h1> **Thank you to everyone who contributed to this kind over the years!** Commiters for this release: - [@&#8203;aojea](https://github.com/aojea) - [@&#8203;BenTheElder](https://github.com/BenTheElder) - [@&#8203;dependabot](https://github.com/dependabot)\[bot] - [@&#8203;k8s-ci-robot](https://github.com/k8s-ci-robot) - [@&#8203;stmcginnis](https://github.com/stmcginnis) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzMuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMy4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot added 1 commit 2024-12-16 22:26:29 +00:00
renovate-bot force-pushed renovate/kind-0.x from 6925c7f2e8 to 02ea7cb26d 2024-12-18 18:48:42 +00:00 Compare
joao.dubas merged commit 2d32451759 into main 2024-12-19 00:43:48 +00:00
joao.dubas deleted branch renovate/kind-0.x 2024-12-19 00:43:48 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joao.dubas/ide#136
No description provided.