Skip to content

chore(deps): update helm release trust-manager to v0.22.1#903

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/trust-manager-0.x
Open

chore(deps): update helm release trust-manager to v0.22.1#903
renovate[bot] wants to merge 1 commit intomainfrom
renovate/trust-manager-0.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 2, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
trust-manager (source) minor v0.16.0v0.22.1

Release Notes

cert-manager/trust-manager (trust-manager)

v0.22.1

Compare 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 Bundle to ClusterBundle.

What's Changed

New Contributors

Full Changelog: cert-manager/trust-manager@v0.22.0...v0.22.1

v0.22.0

Compare 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
  • Replace another illegal image tag character in trust image by @​erikgb in #​891
Bumps / CI

New Contributors

Full Changelog: cert-manager/trust-manager@v0.21.1...v0.22.0

v0.21.1

Compare 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.0

Compare 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.enabled value available in the Helm chart, which will cause trust-manager to filter any non-CA certs found in sources. This logic relies on the isCa field of the basicConstraints X.509 extension only. The feature defaults to "off".

CRD Changes

The ClusterBundle CRD 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

New Contributors

Full Changelog: cert-manager/trust-manager@v0.20.3...v0.21.0

v0.20.3

Compare 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.2

Compare 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, and CVE-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.1

Compare 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.0

Compare Source

trust-manager is the easiest way to manage security-critical TLS trust bundles in Kubernetes and OpenShift clusters.

⚠️ Known issue ⚠️

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 Bundle resource is cluster-scoped, and events from cluster-scoped resources are emitted to the default namespace.

⚠️ The code performing migration from client-side to server-side apply is removed in this release. This means that if upgrading from a really old version of trust-manager (< 0.7.0), you must upgrade to 0.19.0 first.

The work on migrating Bundle to ClusterBundle continues, but none of these changes are user-facing in this release.

What's Changed

Features
  • You can now use trust-manager in the new "restricted" mode to scope trust-manager’s and target caches to a specific set of Kubernetes namespaces provided at startup. When this feature is not used, behavior remains unchanged (cluster-wide watch). By @​asmaoune in #​744
  • Helm: you can now disable the creation of the RBAC resources. By @​asmaoune in #​753
Internal changes
Updates by Dependabot/Renovate
Updates by makefile-modules

New Contributors

Full Changelog: cert-manager/trust-manager@v0.19.0...v0.20.0

v0.19.0

Compare 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 ClusterBundle API, which will replace the Bundle API.

What's Changed

Features
Fixes
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)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 974b264 to afdfd1d Compare May 6, 2025 17:35
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.17.0 chore(deps): update helm release trust-manager to v0.17.1 May 6, 2025
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.17.1 chore(deps): update helm release trust-manager to v0.18.0 Jun 25, 2025
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from afdfd1d to 4bb3626 Compare June 25, 2025 16:37
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 4bb3626 to 8e3d68f Compare August 10, 2025 15:03
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.18.0 chore(deps): update helm release trust-manager to v0.19.0 Aug 12, 2025
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch 2 times, most recently from 3a9846b to 020baec Compare August 19, 2025 11:35
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch 2 times, most recently from 6d79cd5 to 7ee8d71 Compare September 30, 2025 13:27
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 7ee8d71 to d028f61 Compare October 9, 2025 18:08
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.19.0 chore(deps): update helm release trust-manager to v0.20.0 Oct 9, 2025
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from d028f61 to 0ef9cb8 Compare October 10, 2025 17:03
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.20.0 chore(deps): update helm release trust-manager to v0.20.1 Oct 10, 2025
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.20.1 chore(deps): update helm release trust-manager to v0.20.2 Oct 16, 2025
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 0ef9cb8 to 9641e07 Compare October 16, 2025 22:27
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.20.2 chore(deps): update helm release trust-manager to v0.20.3 Dec 10, 2025
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 9641e07 to 5fce088 Compare December 10, 2025 19:34
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 5fce088 to 484e655 Compare February 20, 2026 18:24
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.20.3 chore(deps): update helm release trust-manager to v0.21.0 Feb 20, 2026
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 484e655 to bd9c18f Compare February 23, 2026 19:59
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.21.0 chore(deps): update helm release trust-manager to v0.21.1 Feb 23, 2026
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from bd9c18f to 389e794 Compare March 9, 2026 18:57
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.21.1 chore(deps): update helm release trust-manager to v0.22.0 Mar 9, 2026
@renovate renovate Bot force-pushed the renovate/trust-manager-0.x branch from 389e794 to c178513 Compare April 20, 2026 10:02
@renovate renovate Bot changed the title chore(deps): update helm release trust-manager to v0.22.0 chore(deps): update helm release trust-manager to v0.22.1 Apr 20, 2026
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.

0 participants