Comment 9 for bug 1958955

Revision history for this message
Harald Jensås (harald-jensas) wrote :

I don't see a dnsmasq process for neutron dhcp-agent running
https://logserver.rdoproject.org/82/38582/2/check/periodic-tripleo-ci-centos-9-ovb-1ctlr_1comp-featureset002-master/3506780/logs/undercloud/var/log/extra/ps.txt.gz

Ironic Inspectors dnsmasq is there:

 0.0 472 3092 10004 149215 \_ /sbin/dnsmasq --conf-file=/etc/ironic-inspector/dnsmasq.conf -k --log-facility=/var/log/ironic-inspector/dnsmasq.log

But no dnsmasq for neutron.

Comparing to a CentOS 8 job:
https://logserver.rdoproject.org/25/823925/3/openstack-check/tripleo-ci-centos-8-ovb-3ctlr_1comp-featureset001/8b5c715/logs/undercloud/var/log/extra/ps.txt.gz

On CentOS 8 we can see:
 0.0 176 816 4236 131256 | \_ dumb-init --single-child -- /usr/sbin/dnsmasq -k --no-hosts --no-resolv --pid-file=/var/lib/neutron/dhcp/3d657407-c811-4c00-b360-64a49c742bfb/pid --dhcp-hostsfile=/var/lib/neutron/dhcp/3d657407-c811-4c00-b360-64a49c742bfb/host --addn-hosts=/var/lib/neutron/dhcp/3d657407-c811-4c00-b360-64a49c742bfb/addn_hosts --dhcp-optsfile=/var/lib/neutron/dhcp/3d657407-c811-4c00-b360-64a49c742bfb/opts --dhcp-leasefile=/var/lib/neutron/dhcp/3d657407-c811-4c00-b360-64a49c742bfb/leases --dhcp-match=set:ipxe,175 --dhcp-userclass=set:ipxe6,iPXE --local-service --bind-dynamic --dhcp-range=set:subnet-bb0010fc-e929-4129-9c6c-41acebddbe4d,192.168.24.0,static,255.255.255.0,86400s --dhcp-option-force=option:mtu,1350 --dhcp-lease-max=256 --conf-file=/dev/null --domain=localdomain

neutron-dhcp-agent's dnsmasq is not running would explain why Ironic would eventually timeout.