Skip to content

v1.20.5: patch release notes - #2347

Merged
cert-manager-prow[bot] merged 1 commit into
cert-manager:masterfrom
wallrj-cyberark:v1.20.5-release-notes
Oct 28, 2026
Merged

cert-manager-prow[bot] merged 1 commit into
cert-manager:masterfrom
wallrj-cyberark:v1.20.5-release-notes

Conversation

@wallrj-cyberark

@wallrj-cyberark wallrj-cyberark commented Oct 27, 2026 •

Copy link
Copy Markdown
Member

Preview: https://deploy-preview-2347--cert-manager.netlify.app/docs/releases/release-notes/release-notes-1.20#v1205

Summary

Motivation

Part of the cert-manager v1.20.5 release: cert-manager/cert-manager#9512. Scope is release-1.20 at 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

  • Netlify deploy preview renders the v1.20.5 section, and the eMudhra link resolves
  • The check workflow 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]

@cert-manager-prow cert-manager-prow Bot added do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Oct 27, 2026
@netlify

netlify Bot commented Oct 27, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for cert-manager ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 4022b9c
🔍 Latest deploy log https://app.netlify.com/projects/cert-manager/deploys/6ae1b76fe666c30dfc633566
😎 Deploy Preview https://deploy-preview-2347--cert-manager.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

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>
@wallrj-cyberark

Copy link
Copy Markdown
Member Author

We are self-approving this PR and adding the lgtm and approved labels by hand, without waiting for a second reviewer. wallrj-cyberark is not listed in OWNERS, so /approve would not apply the label.

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]

@wallrj-cyberark wallrj-cyberark added approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged. labels Oct 28, 2026
@cert-manager-prow cert-manager-prow Bot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Oct 28, 2026
@cert-manager-prow

Copy link
Copy Markdown
Contributor

[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

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@cert-manager-prow
cert-manager-prow Bot merged commit 7d41d3a into cert-manager:master Oct 28, 2026
7 checks passed
@wallrj-cyberark
wallrj-cyberark deleted the v1.20.5-release-notes branch October 28, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. lgtm Indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant