Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

No IP address obtained by overcloud nodes during PXE boot when trying to deploy with TripleO

Hi, I've got an issue with deploying overcloud with TripleO. There are two nodes in my lab - one for controller, one for compute. Introspection works well, as expected. The problem comes when I try to deploy the overcloud:

openstack overcloud deploy --templates --control-scale 1 --compute-scale 1 --compute-flavor compute --control-flavor control

What happens is that the overcloud nodes do not obtain an IP address. Strange is the fact that if I run dnsmasq on foreground on the Director system, I can clearly see that it receives the DHCP request and that it sends respond. Unfortunately, the response never reach the client (prooved by tcpdump)!

dnsmasq-dhcp: 3590489911 available DHCP subnet: 192.0.2.0/255.255.255.0
dnsmasq-dhcp: 3590489911 available DHCP range: 192.0.2.100 -- 192.0.2.120
dnsmasq-dhcp: 3590489911 DHCPDISCOVER(tap141f42ce-e0) 5c:f3:fc:2c:31:49 
dnsmasq-dhcp: 3590489911 tags: tap141f42ce-e0
dnsmasq-dhcp: 3590489911 DHCPOFFER(tap141f42ce-e0) 192.0.2.112 5c:f3:fc:2c:31:49
dnsmasq-dhcp: 3590489911 requested options: 1:netmask, 28:broadcast, 2:time-offset, 121:classless-static-route, 
dnsmasq-dhcp: 3590489911 requested options: 15:domain-name, 6:dns-server, 12:hostname, 
dnsmasq-dhcp: 3590489911 requested options: 40:nis-domain, 41:nis-server, 42:ntp-server, 
dnsmasq-dhcp: 3590489911 requested options: 26:mtu, 119:domain-search, 3:router
dnsmasq-dhcp: 3590489911 bootfile name: pxelinux.0
dnsmasq-dhcp: 3590489911 server name: localhost.localdomain
dnsmasq-dhcp: 3590489911 next server: 192.0.2.1
dnsmasq-dhcp: 3590489911 sent size:  1 option: 53 message-type  2
dnsmasq-dhcp: 3590489911 sent size:  4 option: 54 server-identifier  192.0.2.20
dnsmasq-dhcp: 3590489911 sent size:  4 option: 51 lease-time  2m
dnsmasq-dhcp: 3590489911 sent size:  4 option: 58 T1  1m
dnsmasq-dhcp: 3590489911 sent size:  4 option: 59 T2  1m45s
dnsmasq-dhcp: 3590489911 sent size:  4 option:  1 netmask  255.255.255.0
dnsmasq-dhcp: 3590489911 sent size:  4 option: 28 broadcast  192.0.2.255
dnsmasq-dhcp: 3590489911 sent size:  4 option:  3 router  192.0.2.20

Any idea what could cause this? The OpenStack release is Liberty.

Thanks, Jan