Seems the permissions of the pidfiles is messed. From the dhcp agent logs:
2019-04-05 13:57:41.908 41253 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/pid get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:261
2019-04-05 13:57:41.909 41253 DEBUG neutron.agent.linux.utils [-] Running command (rootwrap daemon): ['ip', 'netns', 'exec', 'qdhcp-6445c6c0-76a4-46da-95df-b58aafca742e', 'dnsmasq', '--no-hosts', '--no-resolv', '--pid-file=/var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/pid', '--dhcp-hostsfile=/var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/host', '--addn-hosts=/var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/addn_hosts', '--dhcp-optsfile=/var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/opts', '--dhcp-leasefile=/var/lib/neutron/dhcp/6445c6c0-76a4-46da-95df-b58aafca742e/leases', '--dhcp-match=set:ipxe,175', '--dhcp-userclass=set:ipxe6,iPXE', '--local-service', '--bind-interfaces', '--dhcp-range=set:tag0,192.168.40.0,static,255.255.255.0,86400s', '--dhcp-option-force=option:mtu,1450', '--dhcp-lease-max=256', '--conf-file=', '--domain=localdomain'] execute_rootwrap_daemon /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:103
2019-04-05 13:57:43.130 41253 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/6445c6c0-76a4-46da-95df-b58aafca742e.pid get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:261
2019-04-05 13:57:43.131 41253 DEBUG neutron.agent.linux.utils [-] Unable to access /var/lib/neutron/external/pids/6445c6c0-76a4-46da-95df-b58aafca742e.pid get_value_from_file /usr/lib/python2.7/site-packages/neutron/agent/linux/utils.py:261
This also affects all UC Stein deployments http:// logs.openstack. org/59/ 648959/ 2/check/ tripleo- ci-centos- 7-undercloud- containers/ 7bfda2c/ logs/undercloud /var/log/ containers/ neutron/ dhcp-agent. log.txt. gz#_2019- 04-02_12_ 56_28_887