Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

DHCP for private networks stop working after the most recent update RDO Juno Two Node Cluster on CentOS 7

Cluster working with no problems upgraded up to

[root@juno1 ~]# rpm -qa | grep neutron
python-neutron-2014.2-5.el7.centos.noarch
python-neutronclient-2.3.9-1.el7.centos.noarch
openstack-neutron-2014.2-5.el7.centos.noarch
openstack-neutron-ml2-2014.2-5.el7.centos.noarch
openstack-neutron-openvswitch-2014.2-5.el7.centos.noarch
[root@juno1 ~]# rpm -qa | grep nova
openstack-nova-novncproxy-2014.2-2.el7.centos.noarch
openstack-nova-console-2014.2-2.el7.centos.noarch
openstack-nova-common-2014.2-2.el7.centos.noarch
openstack-nova-cert-2014.2-2.el7.centos.noarch
python-novaclient-2.20.0-1.el7.centos.noarch
openstack-nova-scheduler-2014.2-2.el7.centos.noarch
openstack-nova-conductor-2014.2-2.el7.centos.noarch
openstack-nova-api-2014.2-2.el7.centos.noarch
python-nova-2014.2-2.el7.centos.noarch

New router2 and demo_network created after upgrade

[root@juno1 ~(keystone_admin)]# neutron net-list
+--------------------------------------+---------------+-----------------------------------------------------+
| id                                   | name          | subnets                                             |
+--------------------------------------+---------------+-----------------------------------------------------+
| 65cbd354-daae-41bb-9d3c-e58b1062be19 | public        | 147d5ecd-fe39-489e-8901-3b20a2c50148 192.168.1.0/24 |
| fa268d8c-f82f-4206-b320-6aabeee19923 | demo_network  | 2e2362b5-1b77-41b5-87f2-b3ddf70fe25e 90.0.0.0/24    |
+--------------------------------------+---------------+-----------------------------------------------------+

Picking up corresponding namespace ( dhcp_lease_time=120)

[root@juno1 ~(keystone_admin)]# ip netns | grep fa268d8c-f82f-4206-b320-6aabeee19923
qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923

Attempt to launch Ubuntu 14.04 instance on demo_network

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tapba3a2dd7-73: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 90.0.0.11  netmask 255.255.255.0  broadcast 90.0.0.255
        inet6 fe80::f816:3eff:fee1:b31  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:e1:0b:31  txqueuelen 0  (Ethernet)
        RX packets 13  bytes 1250 (1.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 648 (648.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Capturing packets on tapba3a2dd7-73 during booting up new Ubuntu instance

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923  tcpdump -ln -i tapba3a2dd7-73
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tapba3a2dd7-73, link-type EN10MB (Ethernet), capture size 65535 bytes
16:04:51.166099 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:a9:66:5c, length 280
16:07:08.098881 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:08.666605 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:12.106926 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:12.674614 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:18.909275 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:18.924728 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:18.981290 IP6 :: > ff02::1:fffa:4e2f: ICMP6, neighbor solicitation, who has fe80::f816:3eff:fefa:4e2f, length 24
16:07:19.736925 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.980943 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.981238 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:20.320929 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:21.953500 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:23.985269 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:27.597602 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:27.993191 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:39.749518 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:54.474869 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:09.898354 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:29.355296 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, l

View also thread https://ask.openstack.org/en/question/53168/need-help-setting-up-neutron-networking/
showing same problem , what forced me to run yum -y update this morning on my system

DHCP for private networks stop stoped working after the most recent update RDO Juno Two Node Cluster on CentOS 7

Cluster working with no problems upgraded up to

[root@juno1 ~]# rpm -qa | grep neutron
python-neutron-2014.2-5.el7.centos.noarch
python-neutronclient-2.3.9-1.el7.centos.noarch
openstack-neutron-2014.2-5.el7.centos.noarch
openstack-neutron-ml2-2014.2-5.el7.centos.noarch
openstack-neutron-openvswitch-2014.2-5.el7.centos.noarch
[root@juno1 ~]# rpm -qa | grep nova
openstack-nova-novncproxy-2014.2-2.el7.centos.noarch
openstack-nova-console-2014.2-2.el7.centos.noarch
openstack-nova-common-2014.2-2.el7.centos.noarch
openstack-nova-cert-2014.2-2.el7.centos.noarch
python-novaclient-2.20.0-1.el7.centos.noarch
openstack-nova-scheduler-2014.2-2.el7.centos.noarch
openstack-nova-conductor-2014.2-2.el7.centos.noarch
openstack-nova-api-2014.2-2.el7.centos.noarch
python-nova-2014.2-2.el7.centos.noarch

New router2 and demo_network created after upgrade

[root@juno1 ~(keystone_admin)]# neutron net-list
+--------------------------------------+---------------+-----------------------------------------------------+
| id                                   | name          | subnets                                             |
+--------------------------------------+---------------+-----------------------------------------------------+
| 65cbd354-daae-41bb-9d3c-e58b1062be19 | public        | 147d5ecd-fe39-489e-8901-3b20a2c50148 192.168.1.0/24 |
| fa268d8c-f82f-4206-b320-6aabeee19923 | demo_network  | 2e2362b5-1b77-41b5-87f2-b3ddf70fe25e 90.0.0.0/24    |
+--------------------------------------+---------------+-----------------------------------------------------+

Picking up corresponding namespace ( dhcp_lease_time=120)

[root@juno1 ~(keystone_admin)]# ip netns | grep fa268d8c-f82f-4206-b320-6aabeee19923
qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923

Attempt to launch Ubuntu 14.04 instance on demo_network

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tapba3a2dd7-73: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 90.0.0.11  netmask 255.255.255.0  broadcast 90.0.0.255
        inet6 fe80::f816:3eff:fee1:b31  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:e1:0b:31  txqueuelen 0  (Ethernet)
        RX packets 13  bytes 1250 (1.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 648 (648.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Capturing packets on tapba3a2dd7-73 during booting up new Ubuntu instance

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923  tcpdump -ln -i tapba3a2dd7-73
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tapba3a2dd7-73, link-type EN10MB (Ethernet), capture size 65535 bytes
16:04:51.166099 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:a9:66:5c, length 280
16:07:08.098881 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:08.666605 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:12.106926 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:12.674614 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:18.909275 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:18.924728 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:18.981290 IP6 :: > ff02::1:fffa:4e2f: ICMP6, neighbor solicitation, who has fe80::f816:3eff:fefa:4e2f, length 24
16:07:19.736925 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.980943 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.981238 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:20.320929 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:21.953500 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:23.985269 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:27.597602 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:27.993191 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:39.749518 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:54.474869 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:09.898354 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:29.355296 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, l

View also thread https://ask.openstack.org/en/question/53168/need-help-setting-up-neutron-networking/
showing same problem , what forced me to run yum -y update this morning on my system

DHCP for private networks stoped working after the most recent update RDO Juno Two Node Cluster on CentOS 7

Cluster working with no problems upgraded up to

[root@juno1 ~]# rpm -qa | grep neutron
python-neutron-2014.2-5.el7.centos.noarch
python-neutronclient-2.3.9-1.el7.centos.noarch
openstack-neutron-2014.2-5.el7.centos.noarch
openstack-neutron-ml2-2014.2-5.el7.centos.noarch
openstack-neutron-openvswitch-2014.2-5.el7.centos.noarch
[root@juno1 ~]# rpm -qa | grep nova
openstack-nova-novncproxy-2014.2-2.el7.centos.noarch
openstack-nova-console-2014.2-2.el7.centos.noarch
openstack-nova-common-2014.2-2.el7.centos.noarch
openstack-nova-cert-2014.2-2.el7.centos.noarch
python-novaclient-2.20.0-1.el7.centos.noarch
openstack-nova-scheduler-2014.2-2.el7.centos.noarch
openstack-nova-conductor-2014.2-2.el7.centos.noarch
openstack-nova-api-2014.2-2.el7.centos.noarch
python-nova-2014.2-2.el7.centos.noarch

New router2 and demo_network created after upgrade

[root@juno1 ~(keystone_admin)]# neutron net-list
+--------------------------------------+---------------+-----------------------------------------------------+
| id                                   | name          | subnets                                             |
+--------------------------------------+---------------+-----------------------------------------------------+
| 65cbd354-daae-41bb-9d3c-e58b1062be19 | public        | 147d5ecd-fe39-489e-8901-3b20a2c50148 192.168.1.0/24 |
| fa268d8c-f82f-4206-b320-6aabeee19923 | demo_network  | 2e2362b5-1b77-41b5-87f2-b3ddf70fe25e 90.0.0.0/24    |
+--------------------------------------+---------------+-----------------------------------------------------+

Picking up corresponding namespace ( dhcp_lease_time=120)

[root@juno1 ~(keystone_admin)]# ip netns | grep fa268d8c-f82f-4206-b320-6aabeee19923
qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923

Attempt to launch Ubuntu 14.04 instance on demo_network

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tapba3a2dd7-73: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 90.0.0.11  netmask 255.255.255.0  broadcast 90.0.0.255
        inet6 fe80::f816:3eff:fee1:b31  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:e1:0b:31  txqueuelen 0  (Ethernet)
        RX packets 13  bytes 1250 (1.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 648 (648.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Capturing packets on tapba3a2dd7-73 during booting up new Ubuntu instance

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923  tcpdump -ln -i tapba3a2dd7-73
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tapba3a2dd7-73, link-type EN10MB (Ethernet), capture size 65535 bytes
16:04:51.166099 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:a9:66:5c, length 280
16:07:08.098881 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:08.666605 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:12.106926 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:12.674614 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:18.909275 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:18.924728 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:18.981290 IP6 :: > ff02::1:fffa:4e2f: ICMP6, neighbor solicitation, who has fe80::f816:3eff:fefa:4e2f, length 24
16:07:19.736925 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.980943 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.981238 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:20.320929 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:21.953500 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:23.985269 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:27.597602 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:27.993191 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:39.749518 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:54.474869 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:09.898354 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:29.355296 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, l

View also thread https://ask.openstack.org/en/question/53168/need-help-setting-up-neutron-networking/
showing same problem , what forced me to run yum -y update this morning on my system

Looks like dnsmasq failure to access /var/lib/neutron/dhcp/ and provide dhcp address :-

root@juno1 neutron]# cat  dnsmasq.log
    Nov 15 17:05:33 dnsmasq[11055]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11055]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11055]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11055]: DHCP, static leases only on 40.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11055]: failed to load names from /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/opts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11060]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11060]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11060]: DHCP, static leases only on 50.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11060]: failed to load names from /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11064]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11064]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11064]: DHCP, static leases only on 90.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11066]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11066]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11066]: DHCP, static leases only on 60.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11066]: failed to load names from /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/opts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available

DHCP for private networks stoped working after the most recent update RDO Juno Two Node Cluster on CentOS 7

Cluster working with no problems upgraded up to

[root@juno1 ~]# rpm -qa | grep neutron
python-neutron-2014.2-5.el7.centos.noarch
python-neutronclient-2.3.9-1.el7.centos.noarch
openstack-neutron-2014.2-5.el7.centos.noarch
openstack-neutron-ml2-2014.2-5.el7.centos.noarch
openstack-neutron-openvswitch-2014.2-5.el7.centos.noarch
[root@juno1 ~]# rpm -qa | grep nova
openstack-nova-novncproxy-2014.2-2.el7.centos.noarch
openstack-nova-console-2014.2-2.el7.centos.noarch
openstack-nova-common-2014.2-2.el7.centos.noarch
openstack-nova-cert-2014.2-2.el7.centos.noarch
python-novaclient-2.20.0-1.el7.centos.noarch
openstack-nova-scheduler-2014.2-2.el7.centos.noarch
openstack-nova-conductor-2014.2-2.el7.centos.noarch
openstack-nova-api-2014.2-2.el7.centos.noarch
python-nova-2014.2-2.el7.centos.noarch

New router2 and demo_network created after upgrade

[root@juno1 ~(keystone_admin)]# neutron net-list
+--------------------------------------+---------------+-----------------------------------------------------+
| id                                   | name          | subnets                                             |
+--------------------------------------+---------------+-----------------------------------------------------+
| 65cbd354-daae-41bb-9d3c-e58b1062be19 | public        | 147d5ecd-fe39-489e-8901-3b20a2c50148 192.168.1.0/24 |
| fa268d8c-f82f-4206-b320-6aabeee19923 | demo_network  | 2e2362b5-1b77-41b5-87f2-b3ddf70fe25e 90.0.0.0/24    |
+--------------------------------------+---------------+-----------------------------------------------------+

Picking up corresponding namespace ( dhcp_lease_time=120)

[root@juno1 ~(keystone_admin)]# ip netns | grep fa268d8c-f82f-4206-b320-6aabeee19923
qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923

Attempt to launch Ubuntu 14.04 instance on demo_network

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tapba3a2dd7-73: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 90.0.0.11  netmask 255.255.255.0  broadcast 90.0.0.255
        inet6 fe80::f816:3eff:fee1:b31  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:e1:0b:31  txqueuelen 0  (Ethernet)
        RX packets 13  bytes 1250 (1.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 648 (648.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Capturing packets on tapba3a2dd7-73 during booting up new Ubuntu instance

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923  tcpdump -ln -i tapba3a2dd7-73
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tapba3a2dd7-73, link-type EN10MB (Ethernet), capture size 65535 bytes
16:04:51.166099 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:a9:66:5c, length 280
16:07:08.098881 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:08.666605 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:12.106926 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:12.674614 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:18.909275 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:18.924728 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:18.981290 IP6 :: > ff02::1:fffa:4e2f: ICMP6, neighbor solicitation, who has fe80::f816:3eff:fefa:4e2f, length 24
16:07:19.736925 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.980943 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.981238 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:20.320929 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:21.953500 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:23.985269 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:27.597602 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:27.993191 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:39.749518 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:54.474869 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:09.898354 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:29.355296 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, l

View also thread https://ask.openstack.org/en/question/53168/need-help-setting-up-neutron-networking/
showing same problem , what forced me to run yum -y update this morning on my system

Looks like dnsmasq failure to access /var/lib/neutron/dhcp/ and provide dhcp address :-

root@juno1 neutron]# cat  dnsmasq.log
    Nov 15 17:05:33 dnsmasq[11055]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11055]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11055]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11055]: DHCP, static leases only on 40.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11055]: failed to load names from /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/opts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11060]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11060]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11060]: DHCP, static leases only on 50.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11060]: failed to load names from /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11064]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11064]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11064]: DHCP, static leases only on 90.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11066]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11066]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11066]: DHCP, static leases only on 60.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11066]: failed to load names from /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/opts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available

Seems as regression Bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=996776
Cannot restart dnsmasq as root.

DHCP for private networks stoped working after the most recent update RDO Juno Two Node Cluster on CentOS 7

Cluster working with no problems upgraded up to

[root@juno1 ~]# rpm -qa | grep neutron
python-neutron-2014.2-5.el7.centos.noarch
python-neutronclient-2.3.9-1.el7.centos.noarch
openstack-neutron-2014.2-5.el7.centos.noarch
openstack-neutron-ml2-2014.2-5.el7.centos.noarch
openstack-neutron-openvswitch-2014.2-5.el7.centos.noarch
[root@juno1 ~]# rpm -qa | grep nova
openstack-nova-novncproxy-2014.2-2.el7.centos.noarch
openstack-nova-console-2014.2-2.el7.centos.noarch
openstack-nova-common-2014.2-2.el7.centos.noarch
openstack-nova-cert-2014.2-2.el7.centos.noarch
python-novaclient-2.20.0-1.el7.centos.noarch
openstack-nova-scheduler-2014.2-2.el7.centos.noarch
openstack-nova-conductor-2014.2-2.el7.centos.noarch
openstack-nova-api-2014.2-2.el7.centos.noarch
python-nova-2014.2-2.el7.centos.noarch

New router2 and demo_network created after upgrade

[root@juno1 ~(keystone_admin)]# neutron net-list
+--------------------------------------+---------------+-----------------------------------------------------+
| id                                   | name          | subnets                                             |
+--------------------------------------+---------------+-----------------------------------------------------+
| 65cbd354-daae-41bb-9d3c-e58b1062be19 | public        | 147d5ecd-fe39-489e-8901-3b20a2c50148 192.168.1.0/24 |
| fa268d8c-f82f-4206-b320-6aabeee19923 | demo_network  | 2e2362b5-1b77-41b5-87f2-b3ddf70fe25e 90.0.0.0/24    |
+--------------------------------------+---------------+-----------------------------------------------------+

Picking up corresponding namespace ( dhcp_lease_time=120)

[root@juno1 ~(keystone_admin)]# ip netns | grep fa268d8c-f82f-4206-b320-6aabeee19923
qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923

Attempt to launch Ubuntu 14.04 instance on demo_network

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 ifconfig
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tapba3a2dd7-73: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 90.0.0.11  netmask 255.255.255.0  broadcast 90.0.0.255
        inet6 fe80::f816:3eff:fee1:b31  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:e1:0b:31  txqueuelen 0  (Ethernet)
        RX packets 13  bytes 1250 (1.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 8  bytes 648 (648.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Capturing packets on tapba3a2dd7-73 during booting up new Ubuntu instance

[root@juno1 ~(keystone_admin)]# ip netns exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923  tcpdump -ln -i tapba3a2dd7-73
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on tapba3a2dd7-73, link-type EN10MB (Ethernet), capture size 65535 bytes
16:04:51.166099 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:a9:66:5c, length 280
16:07:08.098881 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:08.666605 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:12.106926 IP6 fe80::40b2:38ff:feaf:524 > ff02::2: ICMP6, router solicitation, length 16
16:07:12.674614 IP6 fe80::581b:4bff:fef1:3afb > ff02::2: ICMP6, router solicitation, length 16
16:07:18.909275 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:18.924728 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:18.981290 IP6 :: > ff02::1:fffa:4e2f: ICMP6, neighbor solicitation, who has fe80::f816:3eff:fefa:4e2f, length 24
16:07:19.736925 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.980943 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:19.981238 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:20.320929 IP6 fe80::f816:3eff:fefa:4e2f > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28
16:07:21.953500 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:23.985269 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:27.597602 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:27.993191 IP6 fe80::f816:3eff:fefa:4e2f > ff02::2: ICMP6, router solicitation, length 16
16:07:39.749518 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:07:54.474869 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:09.898354 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, length 300
16:08:29.355296 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from fa:16:3e:fa:4e:2f, l

View also thread https://ask.openstack.org/en/question/53168/need-help-setting-up-neutron-networking/
showing same problem , what forced me to run yum -y update this morning on my system

Looks like dnsmasq failure to access /var/lib/neutron/dhcp/ and provide dhcp address :-

root@juno1 neutron]# cat  dnsmasq.log
    Nov 15 17:05:33 dnsmasq[11055]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11055]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11055]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11055]: DHCP, static leases only on 40.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11055]: failed to load names from /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11055]: cannot read /var/lib/neutron/dhcp/f0df774f-a892-4dd7-a2e9-14ae4051df1a/opts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: started, version 2.66 cachesize 150
    Nov 15 17:05:33 dnsmasq[11060]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:33 dnsmasq[11060]: warning: no upstream servers configured
    Nov 15 17:05:33 dnsmasq-dhcp[11060]: DHCP, static leases only on 50.0.0.0, lease time 1d
    Nov 15 17:05:33 dnsmasq[11060]: failed to load names from /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/addn_hosts: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/host: Permission denied
    Nov 15 17:05:33 dnsmasq[11060]: cannot read /var/lib/neutron/dhcp/45577666-657d-4f75-a3ab-9bc232f15203/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11064]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11064]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11064]: DHCP, static leases only on 90.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: started, version 2.66 cachesize 150
    Nov 15 17:05:34 dnsmasq[11066]: compile time options: IPv6 GNU-getopt DBus no-i18n IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset auth
    Nov 15 17:05:34 dnsmasq[11066]: warning: no upstream servers configured
    Nov 15 17:05:34 dnsmasq-dhcp[11066]: DHCP, static leases only on 60.0.0.0, lease time 1d
    Nov 15 17:05:34 dnsmasq[11066]: failed to load names from /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/addn_hosts: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/host: Permission denied
    Nov 15 17:05:34 dnsmasq[11066]: cannot read /var/lib/neutron/dhcp/eb0a79de-1142-4f3c-9fc8-7a63ee565a24/opts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: failed to load names from /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host: Permission denied
    Nov 15 17:09:30 dnsmasq[11064]: cannot read /var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts: Permission denied
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:09:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:10:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 available DHCP subnet: 90.0.0.0/255.255.255.0
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 vendor class: udhcp 1.20.1
    Nov 15 17:11:49 dnsmasq-dhcp[11064]: 2774929198 DHCPDISCOVER(tapba3a2dd7-73) fa:16:3e:36:86:4b no address available

Seems as regression Bugzilla https://bugzilla.redhat.com/show_bug.cgi?id=996776
Cannot restart Killing dnsmasq and restarting as root.root works as in bugzilla record above.

[root@juno1 neutron]# ip net  exec qdhcp-fa268d8c-f82f-4206-b320-6aabeee19923 dnsmasq --user=root  --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tapba3a2dd7-73 --except-interface=lo --pid-file=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/pid --dhcp-hostsfile=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host --addn-hosts=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts --dhcp-optsfile=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts --leasefile-ro --dhcp-range=set:tag0,90.0.0.0,static,86400s --dhcp-lease-max=256 --conf-file=/etc/neutron/dnsmasq.conf --domain=openstacklocal
[root@juno1 neutron]# ps -ef | grep dnsmasq
root     18270  8449  0 17:37 pts/1    00:00:00 grep --color=auto dnsmasq
root     32219     1  0 18:41 ?        00:00:00 dnsmasq --user=root --no-hosts --no-resolv --strict-order --bind-interfaces --interface=tapba3a2dd7-73 --except-interface=lo --pid-file=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/pid --dhcp-hostsfile=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/host --addn-hosts=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/addn_hosts --dhcp-optsfile=/var/lib/neutron/dhcp/fa268d8c-f82f-4206-b320-6aabeee19923/opts --leasefile-ro --dhcp-range=set:tag0,90.0.0.0,static,86400s --dhcp-lease-max=256 --conf-file=/etc/neutron/dnsmasq.conf --domain=openstacklocal