Page MenuHomeDevCentral

Test DNS zone files
ClosedPublic

Authored by dereckson on Sep 18 2025, 16:38.
Tags
None
Referenced Files
F12428297: D3690.diff
Wed, Nov 5, 11:12
F12424634: D3690.id9653.diff
Tue, Nov 4, 21:40
F12424633: D3690.id9601.diff
Tue, Nov 4, 21:40
Unknown Object (File)
Tue, Nov 4, 05:48
Unknown Object (File)
Tue, Nov 4, 03:20
Unknown Object (File)
Mon, Nov 3, 14:56
Unknown Object (File)
Sun, Nov 2, 04:47
Unknown Object (File)
Tue, Oct 28, 05:52
Subscribers
None

Details

Summary

Run sanity tests against roles/dns/knot/files/zones content:

  • do we have zone files defined in pillar?
  • can they be validated with kzonecheck?

Tests also validate the pillar files for content needed by zone files:

  • is dns_identity defined?

Ref T1217

Test Plan

(cd _tests && make test-roles-dns)

Diff Detail

Repository
rOPS Nasqueron Operations
Lint
Lint Passed
Unit
No Test Coverage
Branch
tests-dns
Build Status
Buildable 5911
Build 6193: arc lint + arc unit

Event Timeline

dereckson created this revision.
dereckson added inline comments.
_tests/roles/python/dns/run_test_dns_zones.sh
19

Write to stderr?

_tests/roles/python/dns/test_dns_zones.py
59
This revision is now accepted and ready to land.Oct 6 2025, 05:46
This revision was automatically updated to reflect the committed changes.