From c111d71589c6ff8d7ee20d6f5ac44d911a231d79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Mouton?= Date: Wed, 17 Dec 2025 14:47:28 +0100 Subject: [PATCH] Enhance logging in Present method to include challenge request configuration details --- pkg/solver/solver.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/pkg/solver/solver.go b/pkg/solver/solver.go index b3043da..9801a9b 100644 --- a/pkg/solver/solver.go +++ b/pkg/solver/solver.go @@ -69,7 +69,13 @@ func (e *EtcdDNSSolver) Name() string { // Present creates the TXT record in etcd for the ACME challenge func (e *EtcdDNSSolver) Present(ch *v1alpha1.ChallengeRequest) error { - klog.V(2).Infof("Presenting challenge for domain %s with key %s", ch.ResolvedFQDN, ch.Key) + klog.Infof("Presenting challenge for domain %s with key %s", ch.ResolvedFQDN, ch.Key) + klog.Infof("Challenge request config: %+v", ch.Config) + if ch.Config != nil { + klog.Infof("Config raw data: %s", string(ch.Config.Raw)) + } else { + klog.Error("Config is nil!") + } cfg, err := loadConfig(ch.Config) if err != nil {