Bug#995655: dnsmasq breaks systemd autopkgtest: b'megasearch.net: 192.168.42.1' not found in b'megasearch.net: 207.148.248.143

Michael Biebl email at michaelbiebl.de
Sun Oct 3 20:32:53 BST 2021


Control: reassign -1 dnsmasq/2.86-1

It's a (known) regression in dnsmasq 2.86-1

CCing what I sent Simon privately a couple of days ago

> Hi Simon,
> 
> as you probably know, the recent update of dnsmasq 2.86 to unstable broke the systemd autopkgtests, namely test-networkd.py, and more specifically
> 
> ======================================================================
> ERROR: test_resolved_domain_restricted_dns (__main__.DnsmasqClientTest)
> resolved: domain-restricted DNS servers
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/tmp/autopkgtest-lxc.knebmh6r/downtmp/build.00t/src/test/networkd-test.py", line 659, in test_resolved_domain_restricted_dns
>     out = subprocess.check_output(['resolvectl', 'query', 'search.example.com'])
>   File "/usr/lib/python3.9/subprocess.py", line 424, in check_output
>     return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
>   File "/usr/lib/python3.9/subprocess.py", line 528, in run
>     raise CalledProcessError(retcode, process.args,
> subprocess.CalledProcessError: Command '['resolvectl', 'query', 'search.example.com']' returned non-zero exit status 1.
> 
> ----------------------------------------------------------------------
> Ran 35 tests in 143.025s
> 
> FAILED (errors=1, skipped=2)
> 
> 
> Afaics, this is a regression introduced by
> https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=12a9aa7c628e2d7dcd34949603848a3fb53fce9c
> 
> and should be fixed by
> https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=26bbf5a314d833beaf0f147d24409969f05f3dba



Am 03.10.21 um 19:23 schrieb Paul Gevers:
> Source: dnsmasq, systemd
> Control: found -1 dnsmasq/2.86-1
> Control: found -1 systemd/247.9-1
> Severity: serious
> Tags: sid bookworm
> X-Debbugs-CC: debian-ci at lists.debian.org
> User: debian-ci at lists.debian.org
> Usertags: breaks needs-update
> 
> Dear maintainer(s),
> 
> With a recent upload of dnsmasq the autopkgtest of systemd fails in
> testing when that autopkgtest is run with the binary packages of dnsmasq
> from unstable. It passes when run with only packages from testing. In
> tabular form:
> 
>                         pass            fail
> dnsmasq                from testing    2.86-1
> systemd                from testing    247.9-1
> all others             from testing    from testing
> 
> I copied some of the output at the bottom of this report.
> 
> Currently this regression is blocking the migration of dnsmasq to
> testing [1]. Due to the nature of this issue, I filed this bug report
> against both packages. Can you please investigate the situation and
> reassign the bug to the right package?
> 
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
> 
> Paul
> 
> [0] You can see what packages were added from the second line of the log
> file quoted below. The migration software adds source package from
> unstable to the list if they are needed to install packages from
> dnsmasq/2.86-1. I.e. due to versioned dependencies or breaks/conflicts.
> [1] https://qa.debian.org/excuses.php?package=dnsmasq
> 
> https://ci.debian.net/data/autopkgtest/testing/amd64/s/systemd/15711756/log.gz
> 
> 
> ======================================================================
> FAIL: test_resolved_domain_restricted_dns (__main__.DnsmasqClientTest)
> resolved: domain-restricted DNS servers
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>    File
> "/tmp/autopkgtest-lxc.re_u3b37/downtmp/build.aCg/src/test/networkd-test.py",
> line 660, in test_resolved_domain_restricted_dns
>      self.assertIn(b'megasearch.net: 192.168.42.1', out)
> AssertionError: b'megasearch.net: 192.168.42.1' not found in
> b'megasearch.net: 207.148.248.143                             -- link:
> eth0\n\n-- Information acquired via protocol DNS in 123.2ms.\n-- Data is
> authenticated: no\n'
> 
> ----------------------------------------------------------------------
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-systemd-maintainers/attachments/20211003/8c5f4bff/attachment.sig>


More information about the Pkg-systemd-maintainers mailing list