Add kexec support
When --kexec is passed, an upgrade or switch will load the new deployment into the kernel's kexec buffer
I don't know how to get a bootc dev environment quickly, so it's very possible this doesn't actually work. Please feel free to take this as a base and make changes :)
Related to, but doesn't fix #76
I literally just sat down to make this change 😂. Just tested with bootc upgrade --kexec --apply on my dev environment and it just works! Thank you!
@cgwalters this looks good to me! What else needs to be done to merge?
Very interesting. Is this still being worked on?