<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<div class="moz-cite-prefix">On 04.09.20 11:46, Iain Lane wrote:<br>
</div>
<blockquote type="cite"
cite="mid:20200904094651.GC1728648@nightingale.orangesquash.org.uk">
<pre class="moz-quote-pre" wrap="">Hi,
In Ubuntu we started seeing failures of NetworkManager's tests when we
updated to dnsmasq 2.82 (from the Debian package; thanks Simon for
maintaining this). Search for 'Regex didn't match' in:
<a class="moz-txt-link-freetext" href="https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/amd64/n/network-manager/20200903_200241_5f5fd@/log.gz">https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-groovy/groovy/amd64/n/network-manager/20200903_200241_5f5fd@/log.gz</a>
and you can work out after a bit of squinting that it's because the
kernel is saying the address isn't 'dynamic' any more.
I did a bit of manual testing in a VM (spawning LXD containers which get
IPs from dnsmasq running on the host) and managed to reproduce this
change:
dnsmasq 2.81:
inet6 fd42:d287:488a:d7e8:216:3eff:fecb:d41b/64 scope global dynamic mngtmpaddr noprefixroute
dnsmasq 2.82:
inet6 fd42:d287:488a:d7e8:216:3eff:fecb:d41b/64 scope global mngtmpaddr noprefixroute
Was this intentional and is it actually a problem? i.e. I'm wondering if
we should update the tests to not check for 'dynamic', or if a fix in
dnsmasq is needed instead.</pre>
</blockquote>
<p>Hey Iain,<br>
</p>
<p>The only related difference I can see between v2.81 and v2.82
seem to be this one:
<a class="moz-txt-link-freetext" href="http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4d85e409cd2f4b0935d6ac5e8c72f6a151735d52">http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=4d85e409cd2f4b0935d6ac5e8c72f6a151735d52</a></p>
<p>It's not clear to me when the kernel marks an address as
"dynamic". Changing the flooring of the lease time may or not have
an effect here. Would you be able to compile dnsmasq from source
and check if this behavior you observed can be triggered by going
to 4d85e40 and then back to its parent (2bd02d2)?</p>
<p>Best,<br>
Dominik<br>
</p>
<blockquote type="cite"
cite="mid:20200904094651.GC1728648@nightingale.orangesquash.org.uk">
<pre class="moz-quote-pre" wrap="">
Cheers,
</pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Dnsmasq-discuss mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Dnsmasq-discuss@lists.thekelleys.org.uk">Dnsmasq-discuss@lists.thekelleys.org.uk</a>
<a class="moz-txt-link-freetext" href="http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss">http://lists.thekelleys.org.uk/mailman/listinfo/dnsmasq-discuss</a>
</pre>
</blockquote>
</body>
</html>