From 3eeafb21bd9a088d23446ece979effe5d6cb0413 Mon Sep 17 00:00:00 2001 From: Bryan Frimin Date: Mon, 15 Dec 2025 19:08:12 +0100 Subject: [PATCH] Fix ACME queue bloqued in case of error Signed-off-by: Bryan Frimin --- pkg/certmanager/provisioner.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/certmanager/provisioner.go b/pkg/certmanager/provisioner.go index 53ef33c85..e63be4ae1 100644 --- a/pkg/certmanager/provisioner.go +++ b/pkg/certmanager/provisioner.go @@ -174,7 +174,12 @@ func (p *Provisioner) checkPendingDomains(ctx context.Context) error { } if err := p.provisionDomainCertificate(ctx, tx, domain.ID); err != nil { - return fmt.Errorf("cannot provision certificate for domain %q: %w", domain.Domain, err) + p.logger.ErrorCtx( + ctx, + "cannot provision certificate", + log.String("domain", domain.Domain), + log.Error(err), + ) } }