Skip to content

v0.32.25

Choose a tag to compare

@vvoytovych vvoytovych released this 15 Oct 13:25
1968376

A short loss of DNS authority no longer deletes a Gateway's DNS records.

Fixes

  • A claimed hostname keeps its DNS record through a short loss of DNS authority. When a Domain lost DNS authority for a single check, Gateway DNS deleted the record set of every hostname on it. It did so although the gateway still claimed them. The record set now stays unchanged, stamped dns.datumapis.com/authority-missing-since. It is deleted only if authority does not come back within gateway.dnsAuthorityLossGracePeriod (default 48h; zero keeps the earlier behaviour). The DNSAuthorityMissing message says until when the record is kept. A hostname the gateway no longer claims, and every record set of a deleted gateway, HTTPProxy, Domain or DNSZone, is still deleted at once. During the wait, cloud-portal's delete preview leaves the kept record out of its count. (#648, related to #315)

No schema changes. Existing resources keep working without any conversion.

Changelog

  • 1968376 Merge pull request #648 from datum-cloud/fix/315-dns-authority-pause
  • 981e79c fix: Keep a gateway's DNS records through a short loss of DNS authority