Skip to content

deps: bump helm.sh/helm/v3 from 3.21.1 to 3.21.3 - #2544

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/helm.sh/helm/v3-3.21.3
Closed

deps: bump helm.sh/helm/v3 from 3.21.1 to 3.21.3#2544
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/helm.sh/helm/v3-3.21.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Bumps helm.sh/helm/v3 from 3.21.1 to 3.21.3.

Release notes

Sourced from helm.sh/helm/v3's releases.

Helm v3.21.3 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

Installation and Upgrading

Download Helm v3.21.3. The common platform binaries are here:

The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with bash.

What's Next

  • 4.2.4 and 3.21.4 are the next patch releases scheduled for August 12, 2026
  • 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026

Changelog

  • Apply suggestions from code review 1ad6e68924fdf6fb0c7dcef8e9e1dfc0f36eaed6 (Benoit Tigeot)
  • fix: drop containerd v1 dep to resolve govulncheck CVEs 037733e7d51b08e30a0233bd546c345ab3ea3bba (Benoit Tigeot)
  • chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33 d3e178ba06a8a1eeacaab1df9162b658b1e07fe9 (dependabot[bot])

Helm v3.21.2 is a patch release to correct bump the Kubernetes client libraries (client-go, etc) to match the expected Kubernetes v1.36 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:
    • 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
  • Test, debug, and contribute charts: ArtifactHub/packages

... (truncated)

Commits
  • 1ad6e68 Apply suggestions from code review
  • 037733e fix: drop containerd v1 dep to resolve govulncheck CVEs
  • d3e178b chore(deps): bump github.com/containerd/containerd from 1.7.32 to 1.7.33
  • 1259634 chore(deps): bump the k8s-io group with 2 updates
  • b52e276 fixes
  • 3342dbf chore(deps): bump the k8s-io group across 1 directory with 2 updates
  • See full diff in compare view

@dependabot dependabot Bot added area/dependencies Pull requests that update a dependency file lang/go The Go Programming Language labels Jul 16, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner July 16, 2026 21:10
@dependabot dependabot Bot added the area/dependencies Pull requests that update a dependency file label Jul 16, 2026
@dependabot dependabot Bot added the lang/go The Go Programming Language label Jul 16, 2026
Bumps [helm.sh/helm/v3](https://github.com/helm/helm) from 3.21.1 to 3.21.3.
- [Release notes](https://github.com/helm/helm/releases)
- [Commits](helm/helm@v3.21.1...v3.21.3)

---
updated-dependencies:
- dependency-name: helm.sh/helm/v3
  dependency-version: 3.21.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/helm.sh/helm/v3-3.21.3 branch from 077e990 to 84c3548 Compare July 20, 2026 19:38
@dependabot @github

dependabot Bot commented on behalf of github Jul 27, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #2587.

@dependabot dependabot Bot closed this Jul 27, 2026
@dependabot
dependabot Bot deleted the dependabot/go_modules/helm.sh/helm/v3-3.21.3 branch July 27, 2026 16:35
pull Bot pushed a commit to weiyilai/retina that referenced this pull request Jul 27, 2026
# Description

Dependabot splits three dependency families that must move together, so
each PR is unmergeable on its own.

**codeql-action** — `codeql.yaml` pins `init`, `autobuild` and `analyze`
to one SHA, and CodeQL rejects mixed versions. `actions-patch` covers
`patch` only, so minor bumps get one PR per sub-action and every
`Analyze` job fails:

```
##[error]Loaded a configuration file for version '4.36.3', but running version '4.37.2'
```

That is microsoft#2573, microsoft#2574 and microsoft#2575.

**k8s** — `helm.sh/helm/v3` is in no group but pins `k8s.io/client-go`
transitively (`v3.21.3` needs `v0.36.2`, `controller-runtime v0.23.3`
needs `v0.35.0`). Bumping helm alone fails on `handlerRegistration does
not implement cache.ResourceEventHandlerRegistration (missing method
HasSyncedChecker)`, so microsoft#2544 and microsoft#2324 are two halves of one change.

**cilium** — `cilium/cilium v1.19.3` pins `hive`, `statedb` and `stream`
to exactly retina's versions; moving them alone breaks cilium's own
source (microsoft#2543, microsoft#2520).

## Changes

- **codeql-action**: group over `github/codeql-action*`, covering all
four sub-actions in `codeql.yaml` and `trivy.yaml`. `actions-patch` gets
a matching `exclude-patterns`: with no `patterns` of its own it scores
500 against the new group's 106, so it would otherwise claim these and
then drop them for not being `patch`.
- **k8s**: adds `helm.sh/helm/v3` and the exact path
`sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader`, which pins
client-go the same way. An exact path scores 1000, outranking
`azure-sdk`. The exclusion narrows to `pkg/azclient`, which has no
client-go dependency.
- **cilium**: ignore `hive`, `statedb` and `stream`. MVS still raises
them when `cilium/cilium` moves.
- **otel**: widened to `minor`; `1.43.0` → `1.44.0` arrived as three PRs
(microsoft#2408, microsoft#2409, microsoft#2410).

## Related Issue

N/A.

## Checklist

- [x] I have read the [contributing
documentation](https://retina.sh/docs/Contributing/overview).
- [x] I signed and signed-off the commits (`git commit -S -s ...`). See
[this
documentation](https://docs.github.com/en/authentication/managing-commit-signature-verification/about-commit-signature-verification)
on signing commits.
- [x] I have correctly attributed the author(s) of the code.
- [x] I have tested the changes locally.
- [x] I have followed the project's style guidelines.
- [ ] I have updated the documentation, if necessary.
- [ ] I have added tests, if applicable.

## Screenshots (if applicable) or Testing Completed

Local run against the real updater image: `main` produces three
ungrouped codeql PRs, this config produces one holding all four.
Dropping `exclude-patterns` reproduces `main` exactly.

Hosted Dependabot on a fork:

| PR | Contents |
|---|---|
| codeql-action, 4 updates | all four sub-actions on one SHA, `v4.37.3`
|
| k8s, 7 updates | helm `3.21.1` → `3.21.3`, controller-runtime `0.23.3`
→ `0.24.1`, `k8s.io/*` → `0.36.2` |
| cilium, 4 updates | `cilium/cilium` `v1.19.3` → `v1.19.6` with `ebpf
v0.22.0` and `statedb v0.5.9`, as `v1.19.6` requires |

Schema-validates against `dependabot-2.0.json` with no new errors versus
`main`.

## Additional Notes

`configloader` stays put until the k8s group lands: its bump raises
`k8s.io/api` to `0.36.x` while `kubectl` stays at `0.35.3`, whose
`pkg/scheme` imports `k8s.io/api/scheduling/v1alpha1`, removed in
`0.36`. `go mod tidy` fails with it alone and passes with the full set,
so no extra config is needed.

Once this lands, microsoft#2573, microsoft#2574, microsoft#2575, microsoft#2544, microsoft#2324, microsoft#2543 and microsoft#2520 can
be closed.

Signed-off-by: Quang Nguyen <nguyenquang@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/dependencies Pull requests that update a dependency file lang/go The Go Programming Language

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants