Skip to content

Conversation

@jplitza
Copy link

@jplitza jplitza commented Nov 26, 2024

I was looking for how to proceed if a Challenge is in "errored" state with the details pointing to a timeout. But all I could find in the troubleshooting guide (or really, The Internet) was what underlying problems could be in case Challenges or Orders are stuck in "pending". Thus, I deleted the Challenge, and a new one appeared. So maybe it should be mentioned that deleting Challenges is safe.

@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. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Nov 26, 2024
@netlify
Copy link

netlify bot commented Nov 26, 2024

Deploy Preview for cert-manager ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 2f38ef4
🔍 Latest deploy log https://app.netlify.com/projects/cert-manager/deploys/68c5689358c59800083eda44
😎 Deploy Preview https://deploy-preview-1602--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.

@cert-manager-prow
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign maelvls for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

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

@erikgb erikgb requested a review from Copilot September 13, 2025 12:50
Copy link
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 adds guidance for handling ACME challenges that are in an "errored" state by documenting that it's safe to delete errored challenges, which will trigger cert-manager to create new ones and retry the process.

  • Adds documentation explaining that errored challenges can be safely deleted for retry behavior

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

$ kubectl get challenge <challenge-name> -ojsonpath='{.spec.authorizationURL}'
```

In case your Challenge is in the State "errored", once you resolved the underlying issue, you can safely delete it. cert-manager will then request a new Challenge and retry.
Copy link

Copilot AI Sep 13, 2025

Choose a reason for hiding this comment

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

The word 'State' should be lowercase as it refers to the status field rather than a proper noun.

Suggested change
In case your Challenge is in the State "errored", once you resolved the underlying issue, you can safely delete it. cert-manager will then request a new Challenge and retry.
In case your Challenge is in the state "errored", once you resolved the underlying issue, you can safely delete it. cert-manager will then request a new Challenge and retry.

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dco-signoff: yes Indicates that all commits in the pull request have the valid DCO sign-off message. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant