Project

General

Profile

action #120886

"PXE-E32: TFTP open timeout" on ipmi machines in O3 size:S

Added by Julie_CAO 2 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Start date:
2022-11-23
Due date:
% Done:

100%

Estimated time:

Description

Hi nicksinger , okurz

blackbauhinia begun to fail to boot from iPXE at 20221108 snapshot with "PXE-E32: TFTP open timeout", fg. https://openqa.opensuse.org/tests/2862507#step/ipxe_install/1

https://openqa.opensuse.org/tests/2896893#next_previous

I checked the journals and found these suspicious lines. Restart dnsmasp service did not seem to help. I don't know much about dnsmasq or firewalled settings in ariel. Could you help with these settings or point me what I should do?

 559608 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
 559609 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: using default zone 'ext' for interface eth2
 559610 Nov 06 03:30:49 ariel SuSEfirewall2[2408]: /usr/bin/stat: cannot statx '/etc/sysconfig/SuSEfirewall2.d/services/dnsmasq-dns': No such file or>
 559611 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /etc/sysconfig/SuSEfirewall2.d/services/dnsmasq-dns to be sourced
 559612 Nov 06 03:30:49 ariel SuSEfirewall2[2410]: /usr/bin/stat: cannot statx '/usr/share/SuSEfirewall2/services/dnsmasq-dns': No such file or direc>
 559613 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /usr/share/SuSEfirewall2/services/dnsmasq-dns to be sourced
 559614 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Warning: config 'dnsmasq-dns' not available
 559615 Nov 06 03:30:49 ariel SuSEfirewall2[2412]: <36>Nov  6 03:30:49 SuSEfirewall2[2362]: Warning: config 'dnsmasq-dns' not available
 559616 Nov 06 03:30:49 ariel SuSEfirewall2[2414]: /usr/bin/stat: cannot statx '/etc/sysconfig/SuSEfirewall2.d/services/dnsmasq-dhcp': No such file o>
 559617 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /etc/sysconfig/SuSEfirewall2.d/services/dnsmasq-dhcp to be sourced
 559618 Nov 06 03:30:49 ariel SuSEfirewall2[2416]: /usr/bin/stat: cannot statx '/usr/share/SuSEfirewall2/services/dnsmasq-dhcp': No such file or dire>
 559619 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /usr/share/SuSEfirewall2/services/dnsmasq-dhcp to be sourced
 559620 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Warning: config 'dnsmasq-dhcp' not available
 559621 Nov 06 03:30:49 ariel SuSEfirewall2[2418]: <36>Nov  6 03:30:49 SuSEfirewall2[2362]: Warning: config 'dnsmasq-dhcp' not available
 559622 Nov 06 03:30:49 ariel SuSEfirewall2[2426]: /usr/bin/stat: cannot statx '/etc/sysconfig/SuSEfirewall2.d/services/ntp': No such file or directo>
 559623 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /etc/sysconfig/SuSEfirewall2.d/services/ntp to be sourced
 559624 Nov 06 03:30:49 ariel SuSEfirewall2[2427]: /usr/bin/stat: cannot statx '/usr/share/SuSEfirewall2/services/ntp': No such file or directory
 559625 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /usr/share/SuSEfirewall2/services/ntp to be sourced
 559626 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Warning: config 'ntp' not available
 559627 Nov 06 03:30:49 ariel SuSEfirewall2[2428]: <36>Nov  6 03:30:49 SuSEfirewall2[2362]: Warning: config 'ntp' not available
 559628 Nov 06 03:30:49 ariel SuSEfirewall2[2429]: /usr/bin/stat: cannot statx '/etc/sysconfig/SuSEfirewall2.d/services/atftp': No such file or direc>
 559629 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /etc/sysconfig/SuSEfirewall2.d/services/atftp to be sourced
 559630 Nov 06 03:30:49 ariel SuSEfirewall2[2433]: /usr/bin/stat: cannot statx '/usr/share/SuSEfirewall2/services/atftp': No such file or directory
 559631 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Cannot stat file /usr/share/SuSEfirewall2/services/atftp to be sourced
 559632 Nov 06 03:30:49 ariel SuSEfirewall2[2362]: Warning: config 'atftp' not available
 559633 Nov 06 03:30:49 ariel SuSEfirewall2[2434]: <36>Nov  6 03:30:49 SuSEfirewall2[2362]: Warning: config 'atftp' not available
....
702292 Nov 08 10:56:51 ariel dnsmasq-dhcp[16411]: cannot send DHCP/BOOTP option 3: no space left in packet

History

#1 Updated by okurz 2 months ago

  • Status changed from New to Feedback
  • Assignee set to okurz
  • Target version set to Ready

Hi, we don't really have much more experience with PXE within the o3 domain either so I suggest you investigate that yourself in detail, in particular I suggest to look into the meaning of the message "cannot send DHCP/BOOTP option 3: no space left in packet", what that could mean

#2 Updated by cdywan 2 months ago

  • Subject changed from "PXE-E32: TFTP open timeout" on ipmi machines in O3 to "PXE-E32: TFTP open timeout" on ipmi machines in O3 size:S

#3 Updated by cdywan 2 months ago

Note: We took a look during the estimation call, but consider it an S mainly because this is looking to be a support ticket. We didn't estimate the problem as such.

#4 Updated by favogt 2 months ago

  • Assignee changed from okurz to favogt
  • % Done changed from 0 to 100

/etc/dnsmasq.d/pxeboot.conf was modified at some point, probably to either deploy on some worker or for other tests.

I made those lines active again:

enable-tftp
tftp-root=/srv/tftpboot
pxe-service=x86PC, "ipxe", ipxe/ipxe.pxe

At least the PXE part is working again: https://openqa.opensuse.org/tests/2931843#live

#5 Updated by Julie_CAO 2 months ago

  • Status changed from Feedback to Resolved

Thank you favogt , the ipxe service comes back online. I was busy with OSD testing and have had the chance to take closer look, and I really don't know much about server stuff. It helps a lot.

Also available in: Atom PDF