Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add kexec support #1076

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

Mstrodl
Copy link

@Mstrodl Mstrodl commented Feb 4, 2025

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 :)

@Mstrodl Mstrodl force-pushed the feature/mstrodl/kexec branch 2 times, most recently from db47e9c to 585c7d3 Compare February 7, 2025 02:30
@Mstrodl
Copy link
Author

Mstrodl commented Feb 7, 2025

Related to, but doesn't fix #76

@lgarbarini
Copy link

lgarbarini commented Feb 8, 2025

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!

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 :)

Signed-off-by: Mary Strodl <[email protected]>
@Mstrodl Mstrodl force-pushed the feature/mstrodl/kexec branch from 585c7d3 to 58be6bc Compare February 9, 2025 19:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants