chore(deps): update helm release trust-manager to v0.22.1#903
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
chore(deps): update helm release trust-manager to v0.22.1#903renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
974b264 to
afdfd1d
Compare
afdfd1d to
4bb3626
Compare
4bb3626 to
8e3d68f
Compare
3a9846b to
020baec
Compare
6d79cd5 to
7ee8d71
Compare
7ee8d71 to
d028f61
Compare
d028f61 to
0ef9cb8
Compare
0ef9cb8 to
9641e07
Compare
9641e07 to
5fce088
Compare
5fce088 to
484e655
Compare
484e655 to
bd9c18f
Compare
bd9c18f to
389e794
Compare
389e794 to
c178513
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v0.16.0→v0.22.1Release Notes
cert-manager/trust-manager (trust-manager)
v0.22.1Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release is a patch release, bumping dependencies, Go version, and base images to address vulnerabilities reported by scanners.
The release also contains various non-user-facing changes, preparing for the migration from
BundletoClusterBundle.What's Changed
New Contributors
Full Changelog: cert-manager/trust-manager@v0.22.0...v0.22.1
v0.22.0Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release includes a change which makes it much simpler to mirror container images to self-hosted registries.
There are also several CVE fixes including CVE-2026-27138, CVE-2026-27137, CVE-2026-27142 and CVE-2026-25679.
What's Changed
Features
Internal
Bumps / CI
New Contributors
Full Changelog: cert-manager/trust-manager@v0.21.1...v0.22.0
v0.21.1Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This is a patch release fixing an RBAC regression introduced in v0.21.0.
What's Changed
Full Changelog: cert-manager/trust-manager@v0.21.0...v0.21.1
v0.21.0Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release is primarily intended to fix CVE-2025-68121, but it includes several changes which have trickled in since v0.20.3
Notable Changes
Filter Non-CA Certs in Sources
There's a new
.filterNonCACerts.enabledvalue available in the Helm chart, which will cause trust-manager to filter any non-CA certs found in sources. This logic relies on theisCafield of thebasicConstraintsX.509 extension only. The feature defaults to "off".CRD Changes
The
ClusterBundleCRD got a little stricter, to pass the Kube API Linter checks which we've enabled. We don't expect that this will change the use of the CRD for anyone, since the limits we've added are very permissive.What's Changed
Functional / CRD Changes
Trust Packages
Tests / Docs
Upcoming Bundle Resource
Automated / CI
914a6e7by @renovate[bot] in #842c94ce9fby @renovate[bot] in #860New Contributors
Full Changelog: cert-manager/trust-manager@v0.20.3...v0.21.0
v0.20.3Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This is a dependency bump update with a few vulnerabilities reported by various tools that have been fixed. Notably, this bump will fix CVE-2025-61729.
What's Changed
New Contributors
Full Changelog: cert-manager/trust-manager@v0.20.2...v0.20.3
v0.20.2Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release is a patch release, upgrading Go from 1.25.1 to 1.25.3, fixing a range of CVEs:
CVE-2025-61724,CVE-2025-58187,CVE-2025-47912,CVE-2025-58183,CVE-2025-61723,CVE-2025-58186,CVE-2025-58185,CVE-2025-58188, andCVE-2025-61725.Furthermore, additional go dependencies were upgraded where possible.
What's Changed
Full Changelog: cert-manager/trust-manager@v0.20.1...v0.20.2
v0.20.1Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release is a patch release, downgrading Go from 1.25.2 to 1.25.1, to avoid the X.509 issues introduced by trying to fix a CVE. See golang/go#75828 (comment) for additional details.
What's Changed
Full Changelog: cert-manager/trust-manager@v0.20.0...v0.20.1
v0.20.0Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
Golang 1.25.2 has a backwards incompatible change (see golang/go#75828 (comment)). This will for example result in certificates with a DNS SAN ending in a dot causing trust-manager to error.
This release primarily contains dependency updates, but also includes a new feature that allows trust-manager to be configured to only operate on a list of named target namespaces. While this feature can allow trust-manager to operate without cluster-wide access to namespaces, the
Bundleresource is cluster-scoped, and events from cluster-scoped resources are emitted to the default namespace.The work on migrating
BundletoClusterBundlecontinues, but none of these changes are user-facing in this release.What's Changed
Features
Internal changes
Updates by Dependabot/Renovate
4e46f31by @octo-sts[bot] in #7525e57cd1by @octo-sts[bot] in #760bc988d5by @octo-sts[bot] in #769Updates by makefile-modules
New Contributors
Full Changelog: cert-manager/trust-manager@v0.19.0...v0.20.0
v0.19.0Compare Source
trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.
This release contains a few new features, in particular an update of the default CA trust bundle to the latest version available in Debian Bookworm. Huge thanks to @hawksight for identifying and fixing a bug in our CI that prevented the bundle from getting minor updates from upstream Debian.
We are also working on the new
ClusterBundleAPI, which will replace theBundleAPI.What's Changed
Features
2023031+deb12u1 by @hawksight in #643Fixes
New ClusterBundle API (non-user-facing)
These changes help to prepare trust-manager for the next evolution of its design. None of these changes are available to be used yet.
Other
Dependabot updates
makefile-modules updates
New Contributors
Full Changelog: <https://github.com/cert-manager/trust-manager
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.