Skip to content

NEW PROVIDER: Netbird DNS Zone#4170

Open
yzqzss wants to merge 1 commit intoStackExchange:mainfrom
yzqzss:feat/netbird
Open

NEW PROVIDER: Netbird DNS Zone#4170
yzqzss wants to merge 1 commit intoStackExchange:mainfrom
yzqzss:feat/netbird

Conversation

@yzqzss
Copy link

@yzqzss yzqzss commented Mar 15, 2026

https://docs.netbird.io/manage/dns/custom-zones
https://docs.netbird.io/api/resources/dns-zones


Integration Test Result:

Netbird does not currently support MX and TXT records, so three tests that rely on TXT/MX failed. Otherwise, all good.

$ go test -profile NETBIRD
Testing Profile="NETBIRD" (TYPE="NETBIRD")
--- FAIL: TestDNSProviders (29.07s)
    --- FAIL: TestDNSProviders/test.internal (28.98s)
        --- FAIL: TestDNSProviders/test.internal/85:IGNORE_main:ignore_label (0.08s)
            helpers_integration_test.go:225: Expected 0 corrections on FIRST run, but found 2.
            helpers_integration_test.go:227: UNEXPECTED #0: + CREATE bar.test.internal A 5.5.5.5 ttl=300
            helpers_integration_test.go:227: UNEXPECTED #1: + CREATE mail.test.internal CNAME ghs.googlehosted.com. ttl=300
        --- FAIL: TestDNSProviders/test.internal/86:IGNORE_apex:apex_label (0.10s)
            helpers_integration_test.go:225: Expected 0 corrections on FIRST run, but found 2.
            helpers_integration_test.go:227: UNEXPECTED #0: + CREATE bar.test.internal A 5.5.5.5 ttl=300
            helpers_integration_test.go:227: UNEXPECTED #1: + CREATE mail.test.internal CNAME ghs.googlehosted.com. ttl=300
        --- FAIL: TestDNSProviders/test.internal/88:IGNORE_wilds:ignore_label=foo.* (0.09s)
            helpers_integration_test.go:225: Expected 0 corrections on FIRST run, but found 2.
            helpers_integration_test.go:227: UNEXPECTED #0: + CREATE bar.bat.test.internal A 5.5.5.5 ttl=300
            helpers_integration_test.go:227: UNEXPECTED #1: + CREATE mail.bat.test.internal CNAME ghs.googlehosted.com. ttl=300
Testing Profile="NETBIRD" (TYPE="NETBIRD")
Testing Profile="NETBIRD" (TYPE="NETBIRD")
Testing Profile="NETBIRD" (TYPE="NETBIRD")
FAIL
exit status 1
FAIL    github.com/StackExchange/dnscontrol/v4/integrationTest  29.161s

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