Ignition failed when trying to install on Hetzner Cloud VPS

Is there information somewhere about what the ignition.platform.id is and why it needs to be changed or what values are valid?

I got the ISO image feature to work as well, but I didn’t do anything about the ignition.platform.id.

What I did was simply:

  1. Provision a server with Fedora 40
  2. Use the online UI to mount the FCOS image. I think you could also use hcloud server attach-iso <server> <iso>
  3. Open the online console that shows the remote terminal
  4. Press the Ctrl + Alt + Del button in that terminal. The server then booted from the ISO image.
  5. FCOS recognized it wasn’t installed permanently and suggested running a coreos-installer command:

Overall, I found this pretty easy, but using that online console is not a great experience. Pasting my URL for my ignition file had to be done with a right-click and ‘https://’ was converted to ‘https;//’ for some bizarre reason. Also, I think that having to use the online console makes it so that this method can not be automated.