Use nonzero SOA MINIMUM for nxdomain-redirect zone
In the "redirect" system test, in order to determine responses to queries that would normally result in an NXDOMAIN response, ns4 must resolve records in the "redirect" zone (served by ns3). If the "redirect" zone has its SOA MINIMUM field set to 0, ns3 will return negative responses coming from that zone with a TTL of 0. This may trigger false positives for the second nonexist/TXT check in the "redirect" system test: if ns4 resumes from recursion at a different Unix timestamp than the one at which it received the NODATA response from ns3, ns4 will return an NXDOMAIN response to dig instead of the expected NODATA one (because the cached NODATA response would no longer be eligible for being used in a response). Set SOA MINIMUM for the "redirect" zone on ns3 to 300 seconds, so that it matches the TTL of positive responses coming from that zone. The problem described above does not apply to the first nonexist/TXT check in the "redirect" system test as it employs a "type redirect;" zone, i.e. does not involve recursion.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Precheck | |||||||||
passed |
#186764
amd64
linux
|
🐞:sid:amd64 |
00:00:36
|
|
|||||
passed |
#186763
amd64
linux
|
misc:sid:amd64 |
00:00:17
|
|
|||||
Build | |||||||||
passed |
#186775
amd64
linux
|
asan:sid:amd64 |
00:02:01
|
|
|||||
passed |
#186776
amd64
linux
|
clang:stretch:amd64 |
00:01:27
|
|
|||||
passed |
#186777
i386
linux
|
clang:stretch:i386 |
00:01:23
|
|
|||||
passed |
#186765
amd64
linux
|
docs:sid:amd64 |
00:00:44
|
|
|||||
passed |
#186774
amd64
linux
|
gcc:bionic:amd64 |
00:01:47
|
|
|||||
passed |
#186766
amd64
linux
|
gcc:centos6:amd64 |
00:01:55
|
|
|||||
passed |
#186767
amd64
linux
|
gcc:centos7:amd64 |
00:01:57
|
|
|||||
passed |
#186772
amd64
linux
|
gcc:fedora29:amd64 |
00:02:36
|
|
|||||
passed |
#186768
amd64
linux
|
gcc:jessie:amd64 |
00:01:36
|
|
|||||
passed |
#186770
amd64
linux
|
gcc:sid:amd64 |
00:01:36
|
|
|||||
passed |
#186771
i386
linux
|
gcc:sid:i386 |
00:01:55
|
|
|||||
passed |
#186769
amd64
linux
|
gcc:stretch:amd64 |
00:01:13
|
|
|||||
passed |
#186773
amd64
linux
|
gcc:xenial:amd64 |
00:01:49
|
|
|||||
passed |
#186778
amd64
linux
|
pkcs11:sid:amd64 |
00:01:54
|
|
|||||
Test | |||||||||
passed |
#186797
amd64
linux
|
system:asan:sid:amd64 |
00:08:03
|
|
|||||
passed |
#186795
amd64
linux
|
system:gcc:bionic:amd64 |
00:06:24
|
|
|||||
passed |
#186779
amd64
linux
|
system:gcc:centos6:amd64 |
00:06:21
|
|
|||||
passed |
#186803
linux
amd64
|
system:gcc:centos7:amd64 |
00:06:19
|
|
|||||
passed |
#186791
amd64
linux
|
system:gcc:fedora29:amd64 |
00:07:02
|
|
|||||
passed |
#186783
amd64
linux
|
system:gcc:jessie:amd64 |
00:06:58
|
|
|||||
passed |
#186787
amd64
linux
|
system:gcc:sid:amd64 |
00:07:22
|
|
|||||
passed |
#186807
i386
linux
|
system:gcc:sid:i386 |
00:06:17
|
|
|||||
passed |
#186785
amd64
linux
|
system:gcc:stretch:amd64 |
00:07:03
|
|
|||||
passed |
#186793
amd64
linux
|
system:gcc:xenial:amd64 |
00:06:45
|
|
|||||
passed |
#186806
linux
amd64
|
system:pkcs11:sid:amd64 |
00:06:28
|
|
|||||
passed |
#186798
amd64
linux
|
unit:asan:sid:amd64 |
00:01:00
|
|
|||||
passed |
#186799
amd64
linux
|
unit:clang:stretch:amd64 |
00:00:49
|
|
|||||
passed |
#186796
amd64
linux
|
unit:gcc:bionic:amd64 |
00:00:48
|
|
|||||
passed |
#186780
amd64
linux
|
unit:gcc:centos6:amd64 |
00:00:51
|
|
|||||
passed |
#186782
amd64
linux
|
unit:gcc:centos7:amd64 |
00:00:48
|
|
|||||
passed |
#186792
amd64
linux
|
unit:gcc:fedora29:amd64 |
00:00:54
|
|
|||||
passed |
#186784
amd64
linux
|
unit:gcc:jessie:amd64 |
00:00:28
|
|
|||||
passed |
#186788
amd64
linux
|
unit:gcc:sid:amd64 |
00:00:43
|
|
|||||
passed |
#186790
i386
linux
|
unit:gcc:sid:i386 |
00:00:42
|
|
|||||
passed |
#186786
amd64
linux
|
unit:gcc:stretch:amd64 |
00:00:43
|
|
|||||
passed |
#186794
amd64
linux
|
unit:gcc:xenial:amd64 |
00:00:50
|
|
|||||
passed |
#186801
amd64
linux
|
unit:pkcs11:sid:amd64 |
00:00:51
|
|
|||||
failed |
#186781
amd64
linux
|
system:gcc:centos7:amd64 |
00:07:03
|
|
|||||
failed |
#186805
linux
i386
|
system:gcc:sid:i386 |
00:06:43
|
|
|||||
failed |
#186789
i386
linux
|
system:gcc:sid:i386 |
00:07:21
|
|
|||||
failed |
#186800
amd64
linux
|
system:pkcs11:sid:amd64 |
00:07:25
|
|
|||||