Skip to content

[OSDC] Pin full helm patch version in mise.toml#689

Open
huydhn wants to merge 1 commit into
pytorch:mainfrom
huydhn:osdc-fix-helm-mise-pin
Open

[OSDC] Pin full helm patch version in mise.toml#689
huydhn wants to merge 1 commit into
pytorch:mainfrom
huydhn:osdc-fix-helm-mise-pin

Conversation

@huydhn

@huydhn huydhn commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Problem

just list (and any recipe that triggers a tool install) fails with:

mise ERROR Failed to install aqua:helm/helm@3.14: HTTP status client error (404 Not Found) for url (https://get.helm.sh/helm-3.14-darwin-arm64.tar.gz)

mise (2026.5.x) resolves helm through the aqua backend, which no longer expands a bare minor version to a concrete release tag. The "3.14" string is templated literally into the asset name — helm-3.14-darwin-arm64.tar.gz, missing both the v prefix and the patch number — which does not exist on get.helm.sh, hence the 404.

Fix

Pin the full patch version 3.14.4 so the asset resolves correctly to helm-v3.14.4-darwin-arm64.tar.gz. This stays on the intended 3.14 minor — not a version bump.

Verification

$ mise install helm
mise helm@3.14.4  [1/3] download helm-v3.14.4-darwin-arm64.tar.gz
mise helm@3.14.4  ✓ installed
$ mise exec -- helm version
version.BuildInfo{Version:"v3.14.4", ...}

Note

kubectl = "1.34" and opentofu = "1.7" are pinned the same bare-minor way and may hit the same 404 the next time they (re)install. Left unchanged here to keep this fix focused; happy to follow up if desired.

mise (2026.5.x) resolves helm via the aqua backend, which no longer
expands a bare minor version to a concrete release tag. "3.14" was
templated literally into the asset name
(helm-3.14-darwin-arm64.tar.gz, missing the v prefix and patch),
producing a 404 against get.helm.sh and breaking 'just list' and any
recipe that installs tools.

Pin the full patch (3.14.4) so the asset resolves to
helm-v3.14.4-darwin-arm64.tar.gz. Stays on the intended 3.14 minor.
@huydhn huydhn requested a review from jeanschmidt as a code owner June 2, 2026 04:14
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.

1 participant