8000 Merge pull request #7565 from cert-manager-bot/cherry-pick-7549-to-re… · cert-manager/cert-manager@c658224 · GitHub
[go: up one dir, main page]

Skip to content

Commit c658224

Browse files
Merge pull request #7565 from cert-manager-bot/cherry-pick-7549-to-release-1.17
[release-1.17] chore(issuer/cloudflare): ensure we set ZoneID
2 parents bec3f95 + 47828f2 commit c658224

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

pkg/issuer/acme/dns/cloudflare/cloudflare.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,10 @@ func (c *DNSProvider) findTxtRecord(ctx context.Context, fqdn, content string) (
233233

234234
for _, rec := range records {
235235
if rec.Name == util.UnFqdn(fqdn) && rec.Content == content {
236+
// Cloudflare made a breaking change to their API and removed the ZoneID from responses:
237+
// https://developers.cloudflare.com/fundamentals/api/reference/deprecations/#2024-11-30
238+
// The simplest fix is to set the ZoneID manually here
239+
rec.ZoneID = zoneID
236240
return &rec, nil
237241
}
238242
}

0 commit comments

Comments
 (0)
0