Created attachment 1148051[details]
facter and iptables rules
Description of problem:
On OSPD 7.3 Introspection of nodes failed due to TFTP Timeout. When dropping all of the iptables rules introspection pass.
From the overcloud node:
Intel(R) Boot Agent GE v1.3.24
Copyright (C) 1997-2008, Intel Corporation
CLIENT MAC ADDR: 44 1E A1 73 3D 43 GUID: 36303930 3935 435A 3332 313142363630
.
CLIENT IP: 192.0.2.114 MASK: 255.255.255.0 DHCP IP: 192.0.2.1
GATEWAY IP: 192.0.2.1
PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-E32: TFTP open timeout
PXE-M0F: Exiting Intel Boot Agent.
Boot failed, continue to look for Boot Media
Wait for input.....
Version-Release number of selected component (if applicable):
python-ironicclient-0.5.1-12.el7ost.noarch
openstack-ironic-discoverd-1.1.0-8.el7ost.noarch
ipxe-bootimgs-20150821-1.git4e03af8e.el7.noarch
openstack-ironic-common-2015.1.2-2.el7ost.noarch
python-ironic-discoverd-1.1.0-8.el7ost.noarch
ipxe-roms-qemu-20150821-1.git4e03af8e.el7.noarch
openstack-ironic-api-2015.1.2-2.el7ost.noarch
openstack-ironic-conductor-2015.1.2-2.el7ost.noarch
How reproducible:
On my env 100%
Steps to Reproduce:
1. Install 7.3 undercloud and follow the installation guide
2. When you get to introspection stage, run: openstack baremetal introspection bulk start
3. Introspection timeout
Actual results:
Introspection of nodes failed
Expected results:
Introspection of nodes success.
Additional info:
sosreport and baremetal spec is attached.
Adding info about my deployment's possibly related issue.
Undercloud (ospd 8 2016-03-29.3) passed BM introspection, but overcloud deploy of 4 BMs fails with "no valid host".
Out of the 4 BM nodes, only one deploys OS. Looking at other node console I see no DHCP address is given on BM reboot hence no OS deployed.
Deleted ironic nodes introspcted them a few times, this works fine, but overcloud deploy fails over and over.
One more tip/hint I can think of I've used this undercloud for a while now deploying and deleting quite a few stacks on it successfully before this hit me. Maybe this causes the issue.
Created attachment 1148051 [details] facter and iptables rules Description of problem: On OSPD 7.3 Introspection of nodes failed due to TFTP Timeout. When dropping all of the iptables rules introspection pass. From the overcloud node: Intel(R) Boot Agent GE v1.3.24 Copyright (C) 1997-2008, Intel Corporation CLIENT MAC ADDR: 44 1E A1 73 3D 43 GUID: 36303930 3935 435A 3332 313142363630 . CLIENT IP: 192.0.2.114 MASK: 255.255.255.0 DHCP IP: 192.0.2.1 GATEWAY IP: 192.0.2.1 PXE-E32: TFTP open timeout PXE-E32: TFTP open timeout PXE-E32: TFTP open timeout PXE-M0F: Exiting Intel Boot Agent. Boot failed, continue to look for Boot Media Wait for input..... Version-Release number of selected component (if applicable): python-ironicclient-0.5.1-12.el7ost.noarch openstack-ironic-discoverd-1.1.0-8.el7ost.noarch ipxe-bootimgs-20150821-1.git4e03af8e.el7.noarch openstack-ironic-common-2015.1.2-2.el7ost.noarch python-ironic-discoverd-1.1.0-8.el7ost.noarch ipxe-roms-qemu-20150821-1.git4e03af8e.el7.noarch openstack-ironic-api-2015.1.2-2.el7ost.noarch openstack-ironic-conductor-2015.1.2-2.el7ost.noarch How reproducible: On my env 100% Steps to Reproduce: 1. Install 7.3 undercloud and follow the installation guide 2. When you get to introspection stage, run: openstack baremetal introspection bulk start 3. Introspection timeout Actual results: Introspection of nodes failed Expected results: Introspection of nodes success. Additional info: sosreport and baremetal spec is attached.