netbootxyz / netboot.xyz

Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
https://netboot.xyz
Apache License 2.0
8.78k stars 663 forks source link

Update Talos PXE menu, platforms, and add custom_kernel_params #1373

Closed goproslowyo closed 8 months ago

goproslowyo commented 8 months ago

The second commit in the PR cleans up the Talos.ipxe menu, adds a new argument called custom_kernel_params that can be used to modify the parameters passed to the Talos kernel specifically, and adds a number of new supported arguments for the talos.platform variable (and fixes some platform names).

The other commit removes the old talos and talos-amd64 entries from endpoints.yml since they're very old and haven't been updated in quite a while in asset-mirror (since there are no longer any talos-related branches). I've created the required files in a branch in my own repo here but I am unsure how to open a PR to a branch that doesn't exist in the upstream repo. Anyway, you can review those two branches here and here and they should get updated Talos entries generated in endpoints.yml. If those branches are useful let me know how to proceed.

antonym commented 8 months ago

Fixed here: https://github.com/netbootxyz/netboot.xyz/commit/d92b40609c56a083263d0ffa44dce1d6588c5fc7