failed deploy undionly.kpxe then can't get ipxe script boot.ipxe

Bug #1415017 reported by FenghuaFang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ironic
Fix Released
Undecided
Unassigned

Bug Description

when i config ironic with ipxe then boot from pxe, the undionly.kpxe download success, but loop to download undionly.kpxe cant't down load boot.ipxe.I think because the dnsmasq can't recognize tag ipxe,then fix the cmd start dnsmasq like:
cmd = [
            'dnsmasq',
            '--no-hosts',
            '--no-resolv',
            '--strict-order',
            '--bind-interfaces',
            '--interface=%s' % self.interface_name,
            '--except-interface=lo',
            '--pid-file=%s' % pid_file,
            '--dhcp-hostsfile=%s' % self.get_conf_file_name('host'),
            '--addn-hosts=%s' % self.get_conf_file_name('addn_hosts'),
            '--dhcp-optsfile=%s' % self.get_conf_file_name('opts'),
            '--leasefile-ro',
            '--dhcp-user-class=%s'%'tag:ixpe,iPXE',
        ]

the problem be fixed.

summary: - failed deploy undionly.kpxe then can't get ipxe sript boot.ipxe
+ failed deploy undionly.kpxe then can't get ipxe script boot.ipxe
description: updated
description: updated
description: updated
Revision history for this message
Tan Lin (tan-lin-good) wrote :

Hi FenghuaFang,

You can add below info in neutron conf and restart neutron then it should work.
"dhcp-match=set:ipxe,175"

Changed in ironic:
status: New → Fix Committed
Thierry Carrez (ttx)
Changed in ironic:
milestone: none → kilo-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in ironic:
milestone: kilo-2 → 2015.1.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.