Skip to content

Bump helm version to 4.1.1#2351

Draft
jenkins-infra-updatecli[bot] wants to merge 2 commits intomainfrom
updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871
Draft

Bump helm version to 4.1.1#2351
jenkins-infra-updatecli[bot] wants to merge 2 commits intomainfrom
updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871

Conversation

@jenkins-infra-updatecli
Copy link
Contributor

@jenkins-infra-updatecli jenkins-infra-updatecli bot commented Nov 12, 2025

Bump helm version

Update the `helm` version in the tools-versions.yml file

change detected: * key "$.helm_version" updated from "3.19.1" to "4.1.1", in file "provisioning/tools-versions.yml"

v4.1.1
Helm v4.1.1 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):
  -  for questions and just to hang out
  -  for discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)
- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)

## Notable Changes

- fix: fine-grained context options for waiting #31735
- fix: kstatus do not wait forever on failed resources #31730
- fix: Revert "Consider GroupVersionKind when matching resources" #31772
- fix: handle nil elements in slice copying #31751

## Installation and Upgrading

Download Helm v4.1.1. The common platform binaries are here:

- [MacOS amd64](https://get.helm.sh/helm-v4.1.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-darwin-amd64.tar.gz.sha256sum) / 6b8dbb03abb74e9ab8e69ca3f9b6459178be11317d0ac502f922621c05fdc866)
- [MacOS arm64](https://get.helm.sh/helm-v4.1.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-darwin-arm64.tar.gz.sha256sum) / b8f49e105b1d2fd8c8a90ba3fc9af48db91d2d1ca3b9e788352fc7c896bbb71a)
- [Linux amd64](https://get.helm.sh/helm-v4.1.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-amd64.tar.gz.sha256sum) / 5d4c7623283e6dfb1971957f4b755468ab64917066a8567dd50464af298f4031)
- [Linux arm](https://get.helm.sh/helm-v4.1.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-arm.tar.gz.sha256sum) / e8b42ce9210ca6dc96c8dad24192544fc99ddbdf93292e25d762569156c09b85)
- [Linux arm64](https://get.helm.sh/helm-v4.1.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-arm64.tar.gz.sha256sum) / 02a5fb7742469d2d132e24cb7c3f52885894043576588c6788b6813297629edd)
- [Linux i386](https://get.helm.sh/helm-v4.1.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-386.tar.gz.sha256sum) / a5d237c606a7b520340d288a94dbd54aa7f1ab09f882221272227515b9bc4a74)
- [Linux ppc64le](https://get.helm.sh/helm-v4.1.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-ppc64le.tar.gz.sha256sum) / 080c411ba2bbed1c0a6d1c91c31c5079e23ae5db1e82ef563d5db6edbc3be2bf)
- [Linux s390x](https://get.helm.sh/helm-v4.1.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-s390x.tar.gz.sha256sum) / d2af312a4cfb525133ede9990daafd36381d3e000ccec32ad5ab08ba400b0ad0)
- [Linux riscv64](https://get.helm.sh/helm-v4.1.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-riscv64.tar.gz.sha256sum) / 2d2aa1cdd4d53cdd50204c9548ab8a696f2a0603bd04c98ec4b34cbc3294ada8)
- [Windows amd64](https://get.helm.sh/helm-v4.1.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v4.1.1-windows-amd64.zip.sha256sum) / 665161eba861d86bdb6969aa15d0d0cac3f04ce950ca12b4ee0552d7967a61fa)
- [Windows arm64](https://get.helm.sh/helm-v4.1.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v4.1.1-windows-arm64.zip.sha256sum) / bd73ebc89311de201d6d86fc20ced76d7f448579332c54093fc086a2279d905d)

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.

This release was signed by @gjenkins8 with key `BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739`, which can be found at <https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739>. Please use the attached signatures for verifying this release using `gpg`.

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.

## What's Next

- 4.2.0 and 3.21.0 are the next minor releases and will be on May 13, 2026
- 4.1.2 and 3.20.1 are the next patch releases and will be on March 11, 2026

## Changelog

- feat(kstatus): fine-grained context options for waiting 5caf0044d4ef3d62a955440272999e139aafbbed (Matheus Pimenta)
- bugfix(kstatus): do not wait forever on failed resources 2519a88b0b8ec7c69623f616617b01f626d9aaf5 (Matheus Pimenta)
- Revert "Consider GroupVersionKind when matching resources" b2c487c4368db88fe9267d2ed62de9a52b333b5b (Matheus Pimenta)
- fix(copystructure): handle nil elements in slice copying 261387a112bd91edca6511d34de23f7cc5ce9f8b (Philipp Born)
Update the `helm` version in the goss test

change detected: * key "$.command.helm.stdout[0]" updated from "3.19.1" to "4.1.1", in file "tests/goss-linux.yaml"

v4.1.1
Helm v4.1.1 is a patch release. Users are encouraged to upgrade for the best experience.

The community keeps growing, and we'd love to see you there!

- Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com):
  -  for questions and just to hang out
  -  for discussing PRs, code, and bugs
- Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom.us/j/696660622)
- Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0)

## Notable Changes

- fix: fine-grained context options for waiting #31735
- fix: kstatus do not wait forever on failed resources #31730
- fix: Revert "Consider GroupVersionKind when matching resources" #31772
- fix: handle nil elements in slice copying #31751

## Installation and Upgrading

Download Helm v4.1.1. The common platform binaries are here:

- [MacOS amd64](https://get.helm.sh/helm-v4.1.1-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-darwin-amd64.tar.gz.sha256sum) / 6b8dbb03abb74e9ab8e69ca3f9b6459178be11317d0ac502f922621c05fdc866)
- [MacOS arm64](https://get.helm.sh/helm-v4.1.1-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-darwin-arm64.tar.gz.sha256sum) / b8f49e105b1d2fd8c8a90ba3fc9af48db91d2d1ca3b9e788352fc7c896bbb71a)
- [Linux amd64](https://get.helm.sh/helm-v4.1.1-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-amd64.tar.gz.sha256sum) / 5d4c7623283e6dfb1971957f4b755468ab64917066a8567dd50464af298f4031)
- [Linux arm](https://get.helm.sh/helm-v4.1.1-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-arm.tar.gz.sha256sum) / e8b42ce9210ca6dc96c8dad24192544fc99ddbdf93292e25d762569156c09b85)
- [Linux arm64](https://get.helm.sh/helm-v4.1.1-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-arm64.tar.gz.sha256sum) / 02a5fb7742469d2d132e24cb7c3f52885894043576588c6788b6813297629edd)
- [Linux i386](https://get.helm.sh/helm-v4.1.1-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-386.tar.gz.sha256sum) / a5d237c606a7b520340d288a94dbd54aa7f1ab09f882221272227515b9bc4a74)
- [Linux ppc64le](https://get.helm.sh/helm-v4.1.1-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-ppc64le.tar.gz.sha256sum) / 080c411ba2bbed1c0a6d1c91c31c5079e23ae5db1e82ef563d5db6edbc3be2bf)
- [Linux s390x](https://get.helm.sh/helm-v4.1.1-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-s390x.tar.gz.sha256sum) / d2af312a4cfb525133ede9990daafd36381d3e000ccec32ad5ab08ba400b0ad0)
- [Linux riscv64](https://get.helm.sh/helm-v4.1.1-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.1.1-linux-riscv64.tar.gz.sha256sum) / 2d2aa1cdd4d53cdd50204c9548ab8a696f2a0603bd04c98ec4b34cbc3294ada8)
- [Windows amd64](https://get.helm.sh/helm-v4.1.1-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v4.1.1-windows-amd64.zip.sha256sum) / 665161eba861d86bdb6969aa15d0d0cac3f04ce950ca12b4ee0552d7967a61fa)
- [Windows arm64](https://get.helm.sh/helm-v4.1.1-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v4.1.1-windows-arm64.zip.sha256sum) / bd73ebc89311de201d6d86fc20ced76d7f448579332c54093fc086a2279d905d)

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.

This release was signed by @gjenkins8 with key `BF88 8333 D96A 1C18 E268 2AAE D79D 67C9 EC01 6739`, which can be found at <https://keys.openpgp.org/vks/v1/by-fingerprint/BF888333D96A1C18E2682AAED79D67C9EC016739>. Please use the attached signatures for verifying this release using `gpg`.

The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3) on any system with `bash`.

## What's Next

- 4.2.0 and 3.21.0 are the next minor releases and will be on May 13, 2026
- 4.1.2 and 3.20.1 are the next patch releases and will be on March 11, 2026

## Changelog

- feat(kstatus): fine-grained context options for waiting 5caf0044d4ef3d62a955440272999e139aafbbed (Matheus Pimenta)
- bugfix(kstatus): do not wait forever on failed resources 2519a88b0b8ec7c69623f616617b01f626d9aaf5 (Matheus Pimenta)
- Revert "Consider GroupVersionKind when matching resources" b2c487c4368db88fe9267d2ed62de9a52b333b5b (Matheus Pimenta)
- fix(copystructure): handle nil elements in slice copying 261387a112bd91edca6511d34de23f7cc5ce9f8b (Philipp Born)
Jenkins pipeline link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

@jenkins-infra-updatecli jenkins-infra-updatecli bot added enhancement New feature or request helm labels Nov 12, 2025
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 7 times, most recently from 4f22a20 to dce82b2 Compare November 15, 2025 18:52
Copy link
Contributor

@dduportal dduportal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Blocking until:

  • Our 3 plugins have been proved compatible with 4.x (helm secrets now is thanks to #2365 (review))
  • We've tested a helmfile diff on our projects against a local empty k3d cluster

@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch from d34cbde to 6f15188 Compare November 17, 2025 08:08
@dduportal dduportal marked this pull request as draft November 17, 2025 08:13
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch from 08e5e9e to 5422581 Compare November 17, 2025 08:15
@dduportal
Copy link
Contributor

Helm diff plugin is now compatible: #2366 (comment)

@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch from 68152aa to f86ef7c Compare November 17, 2025 11:29
@lemeurherve
Copy link
Contributor

@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch from 1dd1624 to b55d2c9 Compare November 20, 2025 08:15
@dduportal
Copy link
Contributor

=> see #2373 for this one (already available thanks to our updatecli system)

@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 5 times, most recently from 5575fa4 to b001336 Compare November 24, 2025 17:13
@jenkins-infra-updatecli jenkins-infra-updatecli bot changed the title Bump helm version to 4.0.0 Bump helm version to 4.0.1 Nov 25, 2025
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 5 times, most recently from b317db1 to 3ec6333 Compare December 3, 2025 06:45
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 4 times, most recently from 091de3b to 676888b Compare January 28, 2026 11:30
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 15 times, most recently from d2e3e39 to d5e10f9 Compare February 7, 2026 13:43
@jenkins-infra-updatecli jenkins-infra-updatecli bot changed the title Bump helm version to 4.1.0 Bump helm version to 4.1.1 Feb 9, 2026
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 5 times, most recently from 5c49f91 to 7811329 Compare February 21, 2026 21:37
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch 2 times, most recently from 9172dd3 to 5dc5c4d Compare February 27, 2026 17:41
@jenkins-infra-updatecli jenkins-infra-updatecli bot force-pushed the updatecli_main_d554d8a409a30009e90320baf3bbdcfce51069194476cce1db6424f23b592871 branch from 5dc5c4d to 32292a0 Compare March 2, 2026 09:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request helm skip-ci

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants