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:
- Provision a server with Fedora 40
- Use the online UI to mount the FCOS image. I think you could also use
hcloud server attach-iso <server> <iso>
- Open the online console that shows the remote terminal
- Press the
Ctrl + Alt + Del
button in that terminal. The server then booted from the ISO image. - 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.