** Description changed:
+ [ Impact ]
+
+ * A crash happens after reloading configurations (possibly more prone
+ with tags), especially blocking the CI infra of the Ironic project.
+
+ * The fix is taking from upstream but not yet released by them, but
+ incorporated already in Debian
+
+ [ T
** Changed in: dnsmasq (Debian)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To mana
** Merge proposal linked:
https://code.launchpad.net/~mirespace/ubuntu/+source/dnsmasq/+git/dnsmasq/+merge/478594
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu J
** Changed in: dnsmasq (Debian)
Status: Unknown => New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To manage no
In -proposed for plucky and reported to Debian.
** Bug watch added: Debian Bug tracker #1090352
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090352
** Also affects: dnsmasq (Debian) via
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090352
Importance: Unknown
Status: Unk
** Merge proposal linked:
https://code.launchpad.net/~mirespace/ubuntu/+source/dnsmasq/+git/dnsmasq/+merge/478238
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu J
** No longer affects: dnsmasq (Ubuntu Lunar)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To manage notifications about
** Changed in: dnsmasq (Ubuntu Jammy)
Status: Incomplete => Confirmed
** Also affects: dnsmasq (Ubuntu Noble)
Importance: Undecided
Status: New
** Also affects: dnsmasq (Ubuntu Oracular)
Importance: Undecided
Status: New
** Also affects: dnsmasq (Ubuntu Plucky)
Impo
Hi Jay,
On second thought, I'll include the fix in Plucky to proceed with the
SRUs as fast as possible. Later, when the fix arrives in Debian, we can
manually resync dnsmasq. This way, we unlock this.
I hope this helps you and the Ironic community. Sorry for the comings
and goings.
--
You recei
Hi Jay,
We can proceed with the SRU for Jammy by having you as part of the
testing process if that's OK with you. But, if I understood your comment
in #51 correctly, the problem is happening at Noble as well, right?
Also, based on your comment, the fix has not yet been released. Thanks
for asking
** Changed in: dnsmasq (Ubuntu Jammy)
Assignee: (unassigned) => Miriam España Acebal (mirespace)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on
** Tags removed: server-triage-discuss
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To manage notifications about this
Noting that Ironic no longer uses Jammy for CI; we use Noble. I made a
request on the dnsmasq-discuss mailing list requesting a release; but
I'd like to ask that we get that backported into now-noble if possible.
Thanks!
--
You received this bug notification because you are a member of Ubuntu
Bu
** Tags added: server-todo
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To manage notifications about this bug go to:
h
** Tags added: server-triage-discuss
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes on neutron-dhcp-agent updates
To manage notifications about this bu
Hi Jay,
Thanks for the checking and happy to hear that the applied patch is
working!.
I'm trying to reproduce the issue with the steps by Josselin in #46 [1]
for the SRU process.
[1] https://bugs.launchpad.net/ironic/+bug/2026757/comments/46
--
You received this bug notification because you ar
Ironic is moving forward with using the PPA-based version of this
package as it's preferable to having broken CI. Please reach out -- I'm
JayF on Libera and OFTC -- if there's anything I can do to help get this
processed as an SRU; but afaict a tight reproduction case is impossible.
We tried off-an
We have had several successful CI runs, with zero dnsmasq crashes on
https://review.opendev.org/c/openstack/ironic/+/933104
I do not have a tight reproduction case -- I never have -- but it was
occurring enough in our CI that I feel very confident this resolves, or
reduces the incidence of conside
I've made a change in Ironic CI to test this change:
https://review.opendev.org/c/openstack/ironic/+/933104 -- our crashes
were not reliably happening so I can't guarantee a lack of failure in
our CI will indicate it works, but I'll get a few runs to check. We have
never been able to exactly reprod
I have only seen this bug happen in production environments, unfortunately.
I think to reproduce it, you need:
- to start dnsmasq with --dhcp-optsfile and pass it a file that sets tags
(like neutron does)
- to have it answer to one request from the host mentioned in the configuration
- to send
Hello Josselin, Julia,
Thanks for the link, Josselin. I incorporated it into the last version
in Jammy, in the following PPA:
https://launchpad.net/~mirespace/+archive/ubuntu/dnsmasq
You can add it to your system using:
sudo add-apt-repository ppa:mirespace/dnsmasq
sudo apt update
I read the t
Hi, Simon Kelley committed a patch to fix that longstanding issue.
https://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commitdiff;h=f006be7842104a9f86fbf419326b7aad08ade61d
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.la
Yes, still happens with 2.90-0ubuntu0.22.04.1.
It is a problem with the upstream code as far as I can tell from
dnsmasq, not the ubuntu package build itself.
Message: Process 1671294 (dnsmasq) of user 65534 dumped core.
Found module linux-vdso.so.1 with bui
I wonder if the latest update to Jammy has fixed the issue? Is this
issue still occurring for you when upgrading to the Jammy package
version 2.90-0ubuntu0.22.04.1 Julia?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.lau
So, I tossed the change because I wanted to try and produce the failure.
I tried to re-create it, but didn't have the best of luck which makes me
think I masked the issue a bit too well. Playing with valgrind has me
questioning reality:
==1119241== ERROR SUMMARY: 9 errors from 6 contexts (suppress
Can you paste the change you're using that seems to help? Maybe getting
some eyes on it might help point in a direction? Not that I have lots of
extra cycles.
And I didn't expect the change I made to help, that failure probably
never happens, and if you're just dealing with IPv4 it won't come into
Petr messaged me and suggested maybe we try using rr to capture the
execution and failure to aid in debugging, unfortunately the cpu
performance events are unavailable on the machine I'm attempting
reproduction on.
I did manage to spend a little time the last two days adding some
additional debug
Coredump obtained from dnsmasq-base_2.90-0ubuntu0.22.04.1_amd64.deb
** Attachment added:
"core.dnsmasq.65534.9aed02ce9d8a44b9845ff26acd24ad62.34.170932239200.zst"
https://bugs.launchpad.net/ironic/+bug/2026757/+attachment/5751334/+files/core.dnsmasq.65534.9aed02ce9d8a44b9845ff26acd24a
Using instructions at https://askubuntu.com/questions/41610/how-do-i-
rebuild-a-package-to-include-debugging-information built a package with
working debug symbols.
(gdb) bt
#0 0x7f21c90499fc in pthread_kill () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x7f21c8ff5476 in raise () from /lib
This is from v2.90 from the ubuntu packaging:
Stack trace of thread 34:
#0 0x7f21c90499fc pthread_kill (libc.so.6 + 0x969fc)
#1 0x7f21c8ff5476 raise (libc.so.6 + 0x42476)
#2 0x7f21c8fdb7f3 abort (libc.so.6 + 0x287f3
From that trace, it looks like it is in this code in dhcp_config_free()
when it makes the free() call:
#ifdef HAVE_DHCP6
if (config->flags & CONFIG_ADDR6)
{
struct addrlist *addr, *tmp;
for (addr = config->addr6; addr; addr = tmp)
{
tmp
So, trying to at least get symbols for the dnsmasq binary has been
largely unsucessful, so i build v2.90 from dnsmasq git, and here is what
I got:
Found module linux-vdso.so.1 with build-id:
975d8292a19f8c241322ae7eb151b63f4f01d8e2
Found module ld-linux-x86-64.so.2
Listing... Done
dnsmasq-base-lua/unknown,unknown 2.90-0ubuntu0.22.04.1 amd64
dnsmasq-base/unknown,unknown,now 2.90-0ubuntu0.22.04.1 amd64
[installed,automatic]
dnsmasq-utils/unknown,unknown,now 2.90-0ubuntu0.22.04.1 amd64 [installed]
dnsmasq/unknown,unknown,now 2.90-0ubuntu0.22.04.1 all [installed
** Attachment added: "core dump file from 2.90 on Ubuntu Jammy"
https://bugs.launchpad.net/ironic/+bug/2026757/+attachment/5751256/+files/dnsmasq-jammy-2.90-package-coredumpctl_dump.core
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubun
** Attachment added: "core dump file from 2.90 on Ubuntu Jammy"
https://bugs.launchpad.net/ironic/+bug/2026757/+attachment/5751255/+files/dnsmasq-jammy-2.90-package-coredumpctl_dump.core
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubun
** Attachment added: "coredumpctl info output for 2.90 from Ubuntu Jammy"
https://bugs.launchpad.net/ironic/+bug/2026757/+attachment/5751229/+files/dnsmasq-jammy-2.90-package-coredumpctl_info
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to
Took some effort, but I've managed to capture a core dump
root@np0036907443:/opt/stack/dnsmasq# coredumpctl info 328293
PID: 328293 (dnsmasq)
UID: 65534 (nobody)
GID: 30 (dip)
Signal: 6 (ABRT)
Timestamp: Fri 2024-03-01 16:19:37 UTC (2min 34s ago)
Com
https://lists.thekelleys.org.uk/pipermail/dnsmasq-
discuss/2023q2/017134.html and original post relates.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2026757
Title:
dnsmasq on Ubuntu Jammy crashes
Indeed, and unfortunately it seems like I've been able to identify the
root cause which is still present in 2.90. What changed, we're no longer
seeing a segfault which was the tell-tale sign we were looking for, but
instead we just see it quietly exit with no trace. This led me to
getting a setup w
dnsmasq in Jammy was updated to a 2.90 based to resolve some security
issues.
As a result this bug may have been fixed by the rollforward to a new
version.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bug
40 matches
Mail list logo