Files
computer-playbook/tests/unit/python/plugins
kevinveenbirkenbachandClaude Opus 5.5 99de0c15e9 fix(sys-dns-cloudflare-records): bound each record job and retry only transient failures
A filesystem stall killed a Cloudflare record job before async_wrapper saw its start notice (Broken pipe), and the shared reap masked it. Each record job now has a request timeout and an attempt deadline; judge.yml reaps every job of an attempt and async_retry_split sorts the failures: hangs, timeouts, connection errors, 429 and 5xx get up to cloudflare_attempts tries, anything else fails at once and names its record. An answer that says the record already stands counts as done.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 10:13:49 +01:00
..