Control: severity -1 serious

Hi Robert,

On 12-02-2021 04:22, Robert Edmonds wrote:
> I have confirmed that the current version of the package (2019052802) is
> shipping the correct root nameserver hints and root zone trust anchor
> content and that no RC regression exists, so I am lowering the severity
> of this bug report.

But the Release Team policy [1] says:
"""
6. Quality Assurance checks

  (a) autopkgtest

    Package are encouraged to implement autopkgtests. These tests must
    test at least one of its own installed binary packages in some
    non-trivial way, or must be marked as superficial. Examples of
    superficial tests include calling executables with --version or
    --help, testing for existence of files in binary packages, and
    $(python3 -c "import foo"). Failing tests on amd64 and arm64 are
    RC. Test regressions on release architectures are RC.
    Ref: RT
"""

> The problem seems to be that the test depends on the Knot Resolver's
> kresd daemon, whose service unit is masked and is not started after
> installing the knot-resolver package. I would guess something like the
> following would fix the regression in the test:
> 
> --- dns-root-data-2019052802/debian/tests/baseline.orig       2021-02-11 
> 22:08:17.857773156 -0500
> +++ dns-root-data-2019052802/debian/tests/baseline    2021-02-11 
> 22:13:28.483653604 -0500
> @@ -2,6 +2,9 @@
>  
>  set -e
>  
> -kdig @127.0.0.1 -t ns . +dnssec > root-nameservers-result
> +kresd --noninteractive --addr=127.53.53.53@53053 &
> +
> +kdig -p 53053 @127.53.53.53 -t ns . +dnssec > root-nameservers-result
>  cat root-nameservers-result
>  head -n1 < root-nameservers-result | grep -q '^;; ->>HEADER<<- opcode: 
> QUERY; status: NOERROR; id: '
> +head -n2 < root-nameservers-result | tail -1 | grep -q '^;; Flags: qr rd ra 
> ad;'

Please fix your autopkgtest. If the root cause of the problem lies
elsewhere, please file appropriate bugs (e.g. by cloning and
reassigning) to get it fixed and disable the test for the time being.

Paul

[1] https://release.debian.org/bullseye/rc_policy.txt

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

Reply via email to