netbootxyz / docker-netbootxyz

netboot.xyz docker container
https://netboot.xyz/docs/docker
191 stars 52 forks source link

Unable to Find Menus for netbootxyz Initialization #40

Closed fenpaws closed 1 year ago

fenpaws commented 1 year ago

Issue Description: When attempting to use Docker Compose with netbootxyz, I encountered an error related to the program's inability to locate the menus. The specific error message I received is as follows:

netbootxyz  | [netbootxyz-init] Downloading netboot.xyz at 2.0.47
netbootxyz  | tar: /tmp/menus.tar.gz: Cannot open: No such file or directory
netbootxyz  | tar: Error is not recoverable: exiting now

I attempted to resolve the issue by removing the ENV responsible for the MENU_VERSION, as it was marked as #OPTIONAL. However, the problem persisted even after removing the ENV, resulting in the same error message.

Without the ENV, the error message appears as follows:

netbootxyz  | [netbootxyz-init] Downloading netboot.xyz at 
netbootxyz  | tar: /tmp/menus.tar.gz: Cannot open: No such file or directory
netbootxyz  | tar: Error is not recoverable: exiting now

I am currently unsure about the cause of this issue, and I have been unable to find any information regarding the storage location of the menu files on the GitHub repository. Any assistance or guidance in resolving this problem would be greatly appreciated.

fenpaws commented 1 year ago

This issue seams to be resolved now, I had a different DNS problem yesterday that none of my monitoring system caught and that also hindered the netbootxyz container to get DNS.

So for anyone who may have the same issue, check if your container can resolve DNS addresses. Cause its always DNS.

EDIT: Also, you can find the menu files in the current releases of netbootxyz