Skip to content

fix: no-op delegated domains without state#14

Merged
intel352 merged 1 commit into
mainfrom
fix/delegation-diff-public-noop
May 21, 2026
Merged

fix: no-op delegated domains without state#14
intel352 merged 1 commit into
mainfrom
fix/delegation-diff-public-noop

Conversation

@intel352
Copy link
Copy Markdown
Contributor

@intel352 intel352 commented May 21, 2026

Summary

  • use public NS lookup during infra.dns_delegation diff when IaC state is absent
  • return no-op if public delegation already matches the desired nameservers
  • normalize trailing DNS dots during nameserver set comparison

Verification

  • git diff --check
  • GOWORK=off go test ./...
  • HOVER_USERNAME=fake@example.com HOVER_PASSWORD=fake HOVER_TOTP_SECRET= /tmp/wfctl-v0.60.14 infra plan -c config/dns.wfctl.yaml in multisite showed the remaining create with v0.2.4; this patch is intended to make that no-op after release.

@intel352 intel352 merged commit 710bebd into main May 21, 2026
4 checks passed
@intel352 intel352 deleted the fix/delegation-diff-public-noop branch May 21, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant