Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

need an ipxe debugging guide #1116

Open
anderbubble opened this issue Mar 1, 2024 · 1 comment
Open

need an ipxe debugging guide #1116

anderbubble opened this issue Mar 1, 2024 · 1 comment
Labels
documentation Improvements or additions to documentation stake:ciq CIQ is a stakeholder of this issue
Milestone

Comments

@anderbubble
Copy link
Collaborator

So after working for some time, ipxe has stopped working for our little test cluster and I can’t quite figure out the software changes that prevent it from working. The first stages of the ipxe boot seem to go okay, the dhcp server responds, it configures the net0 device, deices on the filename it wants ( http://(server-local-ip):9873/ipxe/(node-local-mac-address)” with the server local IP and node local MAC address corret, then goed into “connecting” but eventually times out. Trying to fetch the file directly by curl or wget from the localhost returns nothing. Not sure what I broke but dar, ipxe debugging is an obscure art!

See also https://medium.com/@panda1100/warewulf-v4-ipxe-node-provisioning-explained-189422b10486

@anderbubble anderbubble added the documentation Improvements or additions to documentation label Mar 1, 2024
@anderbubble anderbubble added this to the v4.5.1 milestone Mar 1, 2024
@anderbubble anderbubble changed the title ipxe debugging guide need an ipxe debugging guide Mar 1, 2024
@griznog
Copy link
Contributor

griznog commented Mar 2, 2024

This is the behavior I see from recent ipxe on some NICs, usually Mellanox ConnectX cards. The fix I've been using is to roll ipxe back to the commits in August 2023, there is some commit after that which causes this network timeout to start happening for some cards. It's on my to-do list to narrow this down to a specific commit and report it to ipxe upstream, but not near enough to the top of that to-do list.

@anderbubble anderbubble added the stake:ciq CIQ is a stakeholder of this issue label Mar 20, 2024
@anderbubble anderbubble modified the milestones: v4.5.1, v4.6.0 Apr 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation stake:ciq CIQ is a stakeholder of this issue
Projects
None yet
Development

No branches or pull requests

2 participants