-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dns: T6422: allow multiple redundant NS records #3557
Conversation
NS is unlike CNAME or PTR, multiple NS records are perfectly valid and is a common use case: multiple redundant DNS servers is a common configuration and should be supported.
Please add a smoke test, too! |
@dmbaturin, thanks! I added a smoke test and fixed the typo. Note that smoke coverage for authoritative DNS setup is not great to begin with, I focused here on what this change does only. |
df41369
to
f2d0701
Compare
Please update the PR description with a more recent output of your smoketest, as the provided one lacks your newly added testcase. other then that, LGTM |
Thank you. Done. |
@Mergifyio backport sagitta |
✅ Backports have been created
|
Change Summary
NS is unlike CNAME or PTR, multiple NS records are perfectly valid and is a common use case: multiple redundant DNS servers is a common configuration and should be supported.
Types of changes
Component(s) name
dns
Proposed changes
Make NS record configuration behave more like A record, where multiple records with the same target are allowed.
How to test
Smoketest result
Checklist: