Expected behavior
either alter netboot.xyz/roles/netbootxyz/templates/menu/proxmox.ipxe.j2 to user ${live_endpoint};
initrd ${kernel_url}proxmox.iso /proxmox.iso
or remove the mention of the iso from netboot.xyz/endpoints.yml
Screenshots
Additional context
Sorry, not sure how to handle this. I can edit the proxmox.ipxe file manually and I can script the change to be applied afer an update but this doesn't help everyone else. I would create a pull request but not sure where to fix or if it really is a simple fix on not.
Describe the bug
File: netboot.xyz/roles/netbootxyz/templates/menu/proxmox.ipxe.j2
All the entries for proxmox ISO are hard coded. Example;
So do not have the option to user ${live_endpoint} for local hosting.
But the "netboot.xyz/endpoints.yml" file does have the isos listed and will download then and rename it as proxmox.iso. See example below;
proxmox-ve: path: /asset-mirror/releases/download/8.0-2-e021922f/ files:
So the downloaded iso will never be used on local hosting of netboot.xyz
To Reproduce Steps to reproduce the behavior:
ISO download will fail while trying to download from http://download.proxmox.com/iso/proxmox-ve8.0-2.iso
But there is a local asset downloaded as;
Expected behavior either alter netboot.xyz/roles/netbootxyz/templates/menu/proxmox.ipxe.j2 to user ${live_endpoint}; initrd ${kernel_url}proxmox.iso /proxmox.iso or remove the mention of the iso from netboot.xyz/endpoints.yml
Screenshots
Additional context Sorry, not sure how to handle this. I can edit the proxmox.ipxe file manually and I can script the change to be applied afer an update but this doesn't help everyone else. I would create a pull request but not sure where to fix or if it really is a simple fix on not.