Talos install not persisting after initial boot / config from ISO #9256
-
Hi - ive got a fun issue where, i can boot to the ISO, apply a config, bootstrap and see all running nodes however when I reboot and remove the USB stick the node fails with errors about etcd. Error message after removing boot medium. I can't reboot into the Talos OS, as it just reverts back to my initial Ubuntu OS. Static IP / network config is applied correctly as well so the config is getting loaded nicely. Maybe just ignoring some of the install parameters? I've disabled Both Legacy Support and SecureBoot in BIOS. I just can't get it to persist. This is the output from the disk selector, they seem to tie.
Relevant config below - have tried to include the metal platform args, being verbose about installing a bootloader and then as a hail maray put legacyBIOS support to true which did not help.
I've seen #8806, and #9060 but I may not be understanding the issues here. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Try booting the machine from usb and before you apply the config remove the USB drive. This will eliminate the |
Beta Was this translation helpful? Give feedback.
-
The machine instantly reboots landing me on my secondary boot option. Had tried that a few times before my initial post however, putting the logs here may put me down a path. Ended up being able to grab a snap (below) of the error... typed it out for brevity. [sda] Synchronize Cache(10) failed: Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK It does however remove the drive from the talosctl drives list... curiously on push of the config it goes straight to the sda drive. Do I need to create partitions in the nvme? I had thought the OS was loaded into memory removing dependencies on any physical medium. Additionally used the device selector on and off to no avail. I've been investigating PXE boot, which has given me a bit of a headache however something I need to figure out eventually but... more of a me problem. Would really like to be able to get this cluster up and running with the .iso and play with the cluster before I jump head first into the lovely word of IaC - (Digital Rebar, Matchbox, Terraform, Ansible) |
Beta Was this translation helpful? Give feedback.
Strange update... with a fresh WSL install (new talosctl etc..) + new burn of the .iso (same file) seems to be working - sorta. The "install" cycle after pushing the config this go around took WAY longer which makes me think the last one was not actually installing to disk.
My repo was cloned into the new WSL install that contained all of my configs so, that didn't change. The environment was pretty clean the other day... only thing I can think of is the boot .iso got corrupted in some way when ripping it which is kind of a stretch?
I did notice a different grub menu on boot previously it was something like A*Talos... or, reset back to maintenance mode. Now I just see "Talos ISO" or "Rese…