This is more a feature request than a question, but is RancherOS planning on supporting Kexec reboots like CoreOS?
On a bare metal server with hardware RAID, PXE boot for booting into rescue/reinstall mode and the ordinary BIOS is a tediously lengthy process, while after an upgrade you’d want the server back up and running ASAP. By directly booting into a (new) kernel all the BIOS/hardware/boodloaders are skipped, drastically reducing downtime.
Check out the --kexec flag for ros os upgrade. kexec is actually packaged in the upgrade image, which is why you haven’t been able to find it in our base image. It might make sense to have it available in the base image as well though.
It would be helpful in my scenario to have it in the base image but frankly, only because our blade’s boot time is ridiculously long and I’m rebooting often only to test various things. In normal operations, the upgrade option is enough.