Repository navigation
v1.20.5: patch release notes - #2347
cert-manager-prow[bot] merged 1 commit into
Conversation
✅ Deploy Preview for cert-manager ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
- Add v1.20.5 release notes: the Debian 13 base images drop the compromised eMudhra root, Go 1.26.10, and the x/net and x/crypto fixes from cert-manager/cert-manager#9524. - Explain that building 1.20 from source now needs Go 1.26, and that the binaries keep the v1.20.4 GODEBUG defaults. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Richard Wall <richard.wall@cyberark.com>
14f40d9 to
4022b9c
Compare
|
We are self-approving this PR and adding the v1.20.5 removes trust in the compromised eMudhra CA (cert-manager/cert-manager#9505) for users on cert-manager 1.20. It is already published: the images, the Helm chart on both quay.io and charts.jetstack.io, and the GitHub release. The GitHub release body uses the same text as this PR. Until this PR merges, the release notes page has no v1.20.5 section. These notes describe a release that has already shipped. They were checked against the published artefacts before merging:
Post-merge review is welcome. Please comment here if anything needs correcting, and we will fix it in a follow-up PR. /unhold [with Claude] |
|
[APPROVALNOTIFIER] This PR is APPROVED Approval requirements bypassed by manually added approval. This pull-request has been approved by: The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Preview: https://deploy-preview-2347--cert-manager.netlify.app/docs/releases/release-notes/release-notes-1.20#v1205
Summary
release-notes-1.20.md. The summary leads with the eMudhra fix: the Debian 13 base images drop the "emSign ECC Root CA - G3" root, and Go 1.26.10 fixes CVE-2026-111943. It links to the eMudhra Compromise section of the trust-manager docs, as the v1.21.3 notes do.godirective to take x/net v0.60.0. It also says the released binaries keep the v1.20.4 GODEBUG defaults.x/crypto/sshfindings listed in the v1.20.4 notes are fixed, and that scanners still report GO-2026-5932.variables.jsonis unchanged. v1.21.3 stayscert_manager_latest_version.Motivation
Part of the cert-manager v1.20.5 release: cert-manager/cert-manager#9512. Scope is
release-1.20at cert-manager/cert-manager@bb9a396c5. That includes two Renovate fixes merged on 2026-10-28 for advisories published after the first draft: x/net v0.62.0 (cert-manager/cert-manager#9530) and go-jose v4.1.6 (cert-manager/cert-manager#9527).Test plan
checkworkflow passes (spelling, links, markdown). Node is not installed on my machine, so I have not run it locally. The first run failed on the British spelling "behaviour", which is now reworded/hold until v1.20.5 is published
[with Claude]