Skip to content

Bump Helm v4.2.0#439

Merged
iYashMaurya merged 2 commits into
rancher:mainfrom
iYashMaurya:feat/release-v4
May 21, 2026
Merged

Bump Helm v4.2.0#439
iYashMaurya merged 2 commits into
rancher:mainfrom
iYashMaurya:feat/release-v4

Conversation

@iYashMaurya
Copy link
Copy Markdown
Contributor

@iYashMaurya iYashMaurya commented Apr 27, 2026

Issue:

Problem

Rancher is migrating from Helm v3 to Helm v4. To support this migration, the custom shell images used by Rancher must include the standard Helm v4 binary. In addition, Rancher needs to bump the Kubernetes version to 1.36 as part of the related platform update.

Solution

  • Updated the build scripts/Dockerfile to fetch and install the standard Helm v4 binary (v4.2.0), replacing the legacy rancher/helm fork.
  • Updated download URLs and SHA checksums for the new Helm v4 binary.
  • Bumped the Kubernetes version to 1.36 to align with the new Rancher requirements.

@iYashMaurya iYashMaurya marked this pull request as ready for review April 27, 2026 06:39
@iYashMaurya iYashMaurya requested a review from Copilot April 27, 2026 06:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the shell image dependencies to support Rancher’s Helm v4 migration by bumping Helm to v4.1.4 and refreshing related checksums.

Changes:

  • Bumped Helm version to v4.1.4 and updated arm64/amd64 SHA256 sums.
  • Added new Docker build stages intended for cross-compiling Helm from source.
  • Minor formatting-only change in CODEOWNERS.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.

File Description
package/Dockerfile Introduces additional build stages related to Helm/cross-compilation, though the produced image still uses the existing Helm tarball install flow.
hack/make/deps.mk Updates Helm version and checksums used as build args.
CODEOWNERS Whitespace/formatting-only change.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package/Dockerfile Outdated
Comment thread package/Dockerfile Outdated
@iYashMaurya iYashMaurya force-pushed the feat/release-v4 branch 4 times, most recently from 9fd8247 to cfaf993 Compare April 29, 2026 06:18
@mallardduck mallardduck added the DO NOT MERGE Use to indicate a merge blocker label Apr 29, 2026
@mallardduck
Copy link
Copy Markdown
Member

We should really wait for QA to validate the Helm 3 fork removal first - as that was a blocker preventing helm 4 adoption. Once that is validated we can merge this: rancher/rancher#54459

@iYashMaurya iYashMaurya changed the title Bump Helm v4.1.4 Bump Helm v4.2.0 May 17, 2026
@mitulshah-suse mitulshah-suse removed the DO NOT MERGE Use to indicate a merge blocker label May 18, 2026
@mitulshah-suse mitulshah-suse requested a review from a team May 18, 2026 07:29
@mitulshah-suse
Copy link
Copy Markdown

Removed the DNM label, since testing is completed for the helm fork removal issue.
@mallardduck can you please review?

@iYashMaurya iYashMaurya merged commit 3b98099 into rancher:main May 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants