cert-manager/pkg/controller/certificaterequests
Ashley Davis 0225cc9234
avoid logging confusing error messages for external issuers
See https://github.com/cert-manager/cert-manager/issues/5601

When referring to external issuers whose kind is not "Issuer" or
"ClusterIssuer" we log an error message thanks to a new check added in
a previous PR[1] which should only trigger for SelfSigned issuers.

The error previously looked like:

```text
"error"="invalid value \"x\" for issuerRef.kind. Must
be empty, \"Issuer\" or \"ClusterIssuer\""
```

After this PR, any CR with an issuer whose group or kind doesn't
match what's expected for a built-in issuer will be skipped

https://github.com/cert-manager/cert-manager/pull/5336

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>

WIP: test other issuer kinds

Signed-off-by: Ashley Davis <ashley.davis@jetstack.io>
2023-01-04 12:10:34 +00:00
..
acme improve gen.CSR and use it everywhere 2022-11-10 09:21:31 +01:00
approver Remove bazel 🎉 2022-07-26 11:38:50 +01:00
ca improve gen.CSR and use it everywhere 2022-11-10 09:21:31 +01:00
fake Remove bazel 🎉 2022-07-26 11:38:50 +01:00
selfsigned avoid logging confusing error messages for external issuers 2023-01-04 12:10:34 +00:00
util Remove bazel 🎉 2022-07-26 11:38:50 +01:00
vault improve gen.CSR and use it everywhere 2022-11-10 09:21:31 +01:00
venafi improve gen.CSR and use it everywhere 2022-11-10 09:21:31 +01:00
checks.go rename all uses of github.com/jetstack/cert-manager 2022-02-02 09:08:31 +00:00
controller.go Adds extra informer for the CertificateRequest SelfSigned controller, 2022-08-09 08:39:50 +01:00
sync_test.go improve gen.CSR and use it everywhere 2022-11-10 09:21:31 +01:00
sync.go Fire event for informational purposes when the CertificateRequest has not yet been approved. 2022-10-23 18:04:58 +01:00