Skip to content
This repository has been archived by the owner on Oct 14, 2024. It is now read-only.

chore(deps): update kubernetes #2007

Closed
wants to merge 1 commit into from
Closed

chore(deps): update kubernetes #2007

wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 19, 2024

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
k8s.io/api v0.30.2 -> v0.31.0 age adoption passing confidence
k8s.io/apimachinery v0.30.2 -> v0.31.0 age adoption passing confidence
k8s.io/cli-runtime v0.30.2 -> v0.31.0 age adoption passing confidence
k8s.io/client-go v0.30.2 -> v0.31.0 age adoption passing confidence
sigs.k8s.io/kind v0.23.0 -> v0.24.0 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

kubernetes/api (k8s.io/api)

v0.31.0

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

kubernetes/apimachinery (k8s.io/apimachinery)

v0.31.0

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

kubernetes/cli-runtime (k8s.io/cli-runtime)

v0.31.0

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

kubernetes/client-go (k8s.io/client-go)

v0.31.0

Compare Source

v0.30.4

Compare Source

v0.30.3

Compare Source

kubernetes-sigs/kind (sigs.k8s.io/kind)

v0.24.0

Compare Source

Highlights from this release include network policy support using sigs.k8s.io/kube-network-policies (thanks @​aojea!) and support for building node images from pre-compiled Kubernetes releases (thanks @​dims!).

For building images, see the docs at https://kind.sigs.k8s.io/docs/user/quick-start/#building-images

Breaking Changes

  • The default node image is now Kubernetes v1.31.0: kindest/node:v1.31.0@​sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865

New Features

  • Out-of-the-box support for network policy via sigs.k8s.io/kube-network-policies
  • Support for building node images from existing Kubernetes releases
  • Support for loading multiple image archives in kind load image-archive
    • NOTE: it is still more efficient to do a single archive in most cases
  • Migrated to skipPhase in Init/JoinConfiguration instead of the kubeadm flags, making it possible for users to cutomize the phases (at your own risk!) with config patches
  • powershell completion
  • Updated dependencies, including, but not limited to:
    • containerd 1.7.18
    • runc 1.1.13
    • go 1.22.6
    • CNI plugins to 1.5.1
    • pause 3.10
  • Docs and clarification for third party install options including scoop and winget

Images pre-built for this release:

  • v1.31.0: kindest/node:v1.31.0@​sha256:53df588e04085fd41ae12de0c3fe4c72f7013bba32a20e7325357a1ac94ba865
  • v1.30.4: kindest/node:v1.30.4@​sha256:976ea815844d5fa93be213437e3ff5754cd599b040946b5cca43ca45c2047114
  • v1.30.3: kindest/node:v1.30.3@​sha256:bf91e1ef2f7d92bb7734b2b896b3dddea98f0496b34d96e37dd5d7df331b7e56
  • v1.29.8: kindest/node:v1.29.8@​sha256:d46b7aa29567e93b27f7531d258c372e829d7224b25e3fc6ffdefed12476d3aa
  • v1.29.7: kindest/node:v1.29.7@​sha256:f70ab5d833fca132a100c1f95490be25d76188b053f49a3c0047ff8812360baf
  • v1.28.13: kindest/node:v1.28.13@​sha256:45d319897776e11167e4698f6b14938eb4d52eb381d9e3d7a9086c16c69a8110
  • v1.28.12: kindest/node:v1.28.12@​sha256:fa0e48b1e83bb8688a5724aa7eebffbd6337abd7909ad089a2700bf08c30c6ea
  • v1.27.16: kindest/node:v1.27.17@​sha256:3fd82731af34efe19cd54ea5c25e882985bafa2c9baefe14f8deab1737d9fabe
  • v1.26.15: kindest/node:v1.26.15@​sha256:1cc15d7b1edd2126ef051e359bf864f37bbcf1568e61be4d2ed1df7a3e87b354
  • v1.25.16: kindest/node:v1.25.16@​sha256:6110314339b3b44d10da7d27881849a87e092124afab5956f2e10ecdb463b025

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

  • Fix kubeadm v1beta3 config template for kubeProxyMode: none
  • Stop disabling LocalStorageIsolation for rootless clusters (which no longer appears to be necessary to avoid crashes)

Contributors

Thank you to everyone who contributed to this release! ❤️

Users whose commits are in this release (alphabetically by user name)

Thank you as well to everyone who contributed in other ways like filing issues, giving feedback, testing fixes, and helping users in slack!


Configuration

📅 Schedule: Branch creation - "after 8am on Monday" in timezone Etc/UTC, 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner August 19, 2024 13:25
@renovate renovate bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code test labels Aug 19, 2024
Copy link
Contributor Author

renovate bot commented Aug 19, 2024

ℹ Artifact update notice

File name: testenv/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 8 additional dependencies were updated

Details:

Package Change
github.com/BurntSushi/toml v1.3.2 -> v1.4.0
github.com/alessio/shellescape v1.4.1 -> v1.4.2
github.com/moby/spdystream v0.2.0 -> v0.4.0
github.com/spf13/cobra v1.8.0 -> v1.8.1
k8s.io/klog/v2 v2.120.1 -> v2.130.1
k8s.io/utils v0.0.0-20231127182322-b307cd553661 -> v0.0.0-20240711033017-18e509b52bc8
sigs.k8s.io/kustomize/api v0.13.5-0.20230601165947-6ce0bf390ce3 -> v0.17.2
sigs.k8s.io/kustomize/kyaml v0.14.3-0.20230601165947-6ce0bf390ce3 -> v0.17.1
File name: provider/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 4 additional dependencies were updated

Details:

Package Change
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 -> v0.0.0-20240525223248-4bfdf5a9a2af
github.com/moby/spdystream v0.2.0 -> v0.4.0
k8s.io/klog/v2 v2.120.1 -> v2.130.1
k8s.io/utils v0.0.0-20231127182322-b307cd553661 -> v0.0.0-20240711033017-18e509b52bc8
File name: orchestrator/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 6 additional dependencies were updated

Details:

Package Change
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 -> v0.0.0-20240525223248-4bfdf5a9a2af
github.com/moby/spdystream v0.2.0 -> v0.4.0
k8s.io/api v0.30.2 -> v0.31.0
k8s.io/client-go v0.30.2 -> v0.31.0
k8s.io/klog/v2 v2.120.1 -> v2.130.1
k8s.io/utils v0.0.0-20231127182322-b307cd553661 -> v0.0.0-20240711033017-18e509b52bc8
File name: scanner/go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 9 additional dependencies were updated

Details:

Package Change
github.com/go-logr/logr v1.4.1 -> v1.4.2
github.com/google/pprof v0.0.0-20240424215950-a892ee059fd6 -> v0.0.0-20240525223248-4bfdf5a9a2af
github.com/moby/spdystream v0.2.0 -> v0.4.0
golang.org/x/oauth2 v0.20.0 -> v0.21.0
google.golang.org/protobuf v1.34.1 -> v1.34.2
k8s.io/api v0.30.2 -> v0.31.0
k8s.io/apimachinery v0.30.2 -> v0.31.0
k8s.io/klog/v2 v2.120.1 -> v2.130.1
k8s.io/utils v0.0.0-20231127182322-b307cd553661 -> v0.0.0-20240711033017-18e509b52bc8

@ramizpolic ramizpolic closed this Aug 27, 2024
@ramizpolic ramizpolic deleted the renovate/kubernetes branch August 27, 2024 08:32
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code test
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant