This may be a dumb question (and it’s hypothetical…the scenario hasn’t occurred). The scenario I’m interested in is for a remote machine with Kinoite installed on it where access to it is only via ssh. If somehow the newest image has a flaw that prevents the remote machine from even booting (so you can’t take advantage of rpm-ostree rollback), is there any kind of mechanism built into Kinoite that would automatically try to boot to an older image after a number of failed attempts to boot into the newest image? I can cycle the power off to the remote machine, so I could create multiple failed boots if needed.
I’m not aware of anything installed by default that provides this functionality on Atomic Desktops, but you may take a look at these:
3 Likes
Thank you very much. This looks like it will work for my concern. I will give it a try.
Afaik ostree systems automatically roll back if the boot failed, yes.
Also have a look at dropbear SSH. You will need a custom image though. But that would allow LUKE encryption
This it not done in ostree. As Hristo said, you need another program doing and cooperation with the bootloader.
1 Like