Skip to content

[CANCELLED][master] Revert "[release-next] Merge master into release-next"#1999

Merged
cert-manager-prow[bot] merged 1 commit intomasterfrom
revert-1996-merge-master-into-release-next
Mar 10, 2026
Merged

[CANCELLED][master] Revert "[release-next] Merge master into release-next"#1999
cert-manager-prow[bot] merged 1 commit intomasterfrom
revert-1996-merge-master-into-release-next

Conversation

@maelvls
Copy link
Copy Markdown
Member

@maelvls maelvls commented Mar 10, 2026

I did the opposite of what I wanted in #1996.... I wanted to merge master into release-next, I ended up merging release-next into master.... Thus, reverting #1996.

CANCELLED: I've decided to force-push to undo these changes as things were getting out of hand. You won't see this commit in the master branch anymore. Here is the series of PRs that got merged and then removed from the branch:

Copilot AI review requested due to automatic review settings March 10, 2026 19:41
@cert-manager-prow cert-manager-prow bot added dco-signoff: no Indicates that at least one commit in this pull request is missing the DCO sign-off message. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Mar 10, 2026
Signed-off-by: Maël Valais <mael@vls.dev>
@maelvls maelvls force-pushed the revert-1996-merge-master-into-release-next branch from 3fadff1 to 828601f Compare March 10, 2026 19:42
@cert-manager-prow cert-manager-prow bot added dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. and removed dco-signoff: no Indicates that at least one commit in this pull request is missing the DCO sign-off message. labels Mar 10, 2026
@netlify
Copy link
Copy Markdown

netlify bot commented Mar 10, 2026

Deploy Preview for cert-manager ready!

Name Link
🔨 Latest commit 3fadff1
🔍 Latest deploy log https://app.netlify.com/projects/cert-manager/deploys/69b073f85779180008c846dd
😎 Deploy Preview https://deploy-preview-1999--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.

@hjoshi123
Copy link
Copy Markdown

/lgtm
/approve

@cert-manager-prow
Copy link
Copy Markdown
Contributor

@hjoshi123: adding LGTM is restricted to approvers and reviewers in OWNERS files.

Details

In response to this:

/lgtm
/approve

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 10, 2026

Deploy Preview for cert-manager ready!

Name Link
🔨 Latest commit 828601f
🔍 Latest deploy log https://app.netlify.com/projects/cert-manager/deploys/69b0740f934db50008a342e4
😎 Deploy Preview https://deploy-preview-1999--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.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR reverts website/doc changes that were accidentally merged from release-next into master, restoring the documentation and site configuration back to the v1.19.x baseline.

Changes:

  • Reverts docs content that referenced cert-manager v1.20/ListenerSet and removes the 1.20 release-note/upgrade stub pages from navigation.
  • Restores the “latest version” docs variable back to v1.19.4 and removes related redirects/annotation references that were introduced with the mistaken merge.
  • Removes Helm best-practice examples and docs sections that described chart NetworkPolicy defaults.

Reviewed changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
public/docs/installation/best-practice/values.best-practice.yaml Removes NetworkPolicy example values from the best-practice Helm values file.
public/_redirects Removes several shortlink redirects for annotations and ACME annotations.
content/docs/variables.json Reverts cert_manager_latest_version from v1.20.0-alpha.0 to v1.19.4.
content/docs/usage/ingress.md Simplifies ingress annotation description and adjusts blockquote formatting.
content/docs/usage/gateway.md Reverts ListenerSet-related content and updates messaging/links.
content/docs/releases/upgrading/upgrading-1.19-1.20.md Deletes the v1.19→v1.20 upgrade stub page.
content/docs/releases/release-notes/release-notes-1.20.md Deletes the v1.20 release notes stub page.
content/docs/releases/README.md Updates the [1.20] reference link target (no longer pointing to a deleted local doc).
content/docs/reference/annotations.md Removes ListenerSet/extra ACME annotation sections and simplifies ingress-class annotation text.
content/docs/manifest.json Removes 1.20 release notes and 1.19→1.20 upgrade entries from docs navigation.
content/docs/installation/best-practice.md Removes the section describing Helm-chart-generated NetworkPolicies.
content/docs/configuration/venafi.md Removes the Issuer Custom Fields section introduced for v1.20.
content/docs/configuration/acme/http01/README.md Removes blockquotes referencing per-Ingress overrides via annotations.
.spelling Removes v1.20-related allowed terms and removed annotation tokens.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -268,14 +268,12 @@ https://cert-manager.io/issue-temporary-certificate https://cert-manager.io/docs
https://cert-manager.io/issuer https://cert-manager.io/docs/reference/annotations#cert-managerioissuer 301!
https://cert-manager.io/issuer-group https://cert-manager.io/docs/reference/annotations#cert-managerioissuer-group 301!
https://cert-manager.io/issuer-kind https://cert-manager.io/docs/reference/annotations#cert-managerioissuer-kind 301!
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shortlink redirect for https://cert-manager.io/issuer-name was removed, but the destination anchor (## cert-manager.io/issuer-name) still exists in content/docs/reference/annotations.md. This will break existing inbound links to the short URL; please re-add the redirect entry.

Suggested change
https://cert-manager.io/issuer-kind https://cert-manager.io/docs/reference/annotations#cert-managerioissuer-kind 301!
https://cert-manager.io/issuer-kind https://cert-manager.io/docs/reference/annotations#cert-managerioissuer-kind 301!
https://cert-manager.io/issuer-name https://cert-manager.io/docs/reference/annotations#cert-managerioissuer-name 301!

Copilot uses AI. Check for mistakes.
https://cert-manager.io/private-key-rotation-policy https://cert-manager.io/docs/reference/annotations#cert-managerioprivate-key-rotation-policy 301!
https://cert-manager.io/private-key-secret-name https://cert-manager.io/docs/reference/annotations#cert-managerioprivate-key-secret-name 301!
https://cert-manager.io/private-key-size https://cert-manager.io/docs/reference/annotations#cert-managerioprivate-key-size 301!
https://cert-manager.io/renew-before https://cert-manager.io/docs/reference/annotations#cert-manageriorenew-before 301!
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The shortlink redirect for https://cert-manager.io/renew-before-percentage was removed, but content/docs/reference/annotations.md still documents ## cert-manager.io/renew-before-percentage. Removing this redirect will break existing inbound links; please restore the redirect entry.

Suggested change
https://cert-manager.io/renew-before https://cert-manager.io/docs/reference/annotations#cert-manageriorenew-before 301!
https://cert-manager.io/renew-before https://cert-manager.io/docs/reference/annotations#cert-manageriorenew-before 301!
https://cert-manager.io/renew-before-percentage https://cert-manager.io/docs/reference/annotations#cert-manageriorenew-before-percentage 301!

Copilot uses AI. Check for mistakes.
Comment on lines 594 to 599
v1.19
v1.19.0
v1.19.1
v1.20.0
v1.19.2
v1.20.0
alpha.0
beta.0
v1.4.1
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

.spelling no longer includes v1.20.0 or beta.0, but both tokens still appear in content/docs/contributing/release-process.md (e.g., "Releasing v1.20.0" and v1.3.0-beta.0). This is likely to cause the spelling check to fail; please add these tokens back (a single v1.20.0 entry is sufficient).

Copilot uses AI. Check for mistakes.
This enables self-service TLS configuration for application developers without
requiring edit access to Gateway resources. See the [ListenerSet
section](#listenerset) below for details.
⚠️ cert-manager does not yet support the new ListenerSet resource. If you want to maintain the self-service TLS configuration experience that developers are accustomed to with the Ingress resource, you will need to configure RBAC to allow application developers to edit Gateway resources. You can learn more about upcoming cert-manager improvements that will enable self-service TLS without giving away control over Gateway resources in [Ingress-nginx End-of-Life: What cert-manager Supports Today and What's Coming](/announcements/2025/11/26/ingress-nginx-eol-and-gateway-api/).
Copy link

Copilot AI Mar 10, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The new :::info warning content is written as a single very long line, which makes future edits and reviews harder and is inconsistent with the surrounding wrapped prose. Consider hard-wrapping this paragraph (and optionally dropping the trailing slash in the announcement URL to match other docs that link to the same page).

Suggested change
⚠️ cert-manager does not yet support the new ListenerSet resource. If you want to maintain the self-service TLS configuration experience that developers are accustomed to with the Ingress resource, you will need to configure RBAC to allow application developers to edit Gateway resources. You can learn more about upcoming cert-manager improvements that will enable self-service TLS without giving away control over Gateway resources in [Ingress-nginx End-of-Life: What cert-manager Supports Today and What's Coming](/announcements/2025/11/26/ingress-nginx-eol-and-gateway-api/).
⚠️ cert-manager does not yet support the new ListenerSet resource. If you want
to maintain the self-service TLS configuration experience that developers are
accustomed to with the Ingress resource, you will need to configure RBAC to
allow application developers to edit Gateway resources. You can learn more
about upcoming cert-manager improvements that will enable self-service TLS
without giving away control over Gateway resources in [Ingress-nginx
End-of-Life: What cert-manager Supports Today and What's Coming](/announcements/2025/11/26/ingress-nginx-eol-and-gateway-api).

Copilot uses AI. Check for mistakes.
@maelvls maelvls 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 Mar 10, 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: hjoshi123

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

@maelvls
Copy link
Copy Markdown
Member Author

maelvls commented Mar 10, 2026

I took the liberty of adding the lgtm and approved labels after asking Hemant.

@cert-manager-prow cert-manager-prow bot merged commit 9a333ad into master Mar 10, 2026
7 checks passed
@maelvls maelvls changed the title Revert "[release-next] Merge master into release-next" [ABORTED] Revert "[release-next] Merge master into release-next" Mar 12, 2026
@maelvls maelvls changed the title [ABORTED] Revert "[release-next] Merge master into release-next" [CANCELLED] Revert "[release-next] Merge master into release-next" Mar 12, 2026
@maelvls maelvls changed the title [CANCELLED] Revert "[release-next] Merge master into release-next" [CANCELLED][master] Revert "[release-next] Merge master into release-next" Mar 12, 2026
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/XL Denotes a PR that changes 500-999 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants