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

refactor: use akmods repo as source for kmods #170

Merged
merged 21 commits into from
Jul 22, 2024
Merged

refactor: use akmods repo as source for kmods #170

merged 21 commits into from
Jul 22, 2024

Conversation

bsherman
Copy link
Collaborator

@bsherman bsherman commented Jul 8, 2024

This is an effort to move away from distinct builds of kmods for CoreOS based uCore, instead using the shared akmods repo's kmods.

This also uses the kernel-cache, ublue-os signed, coreos kernel images, swaps in the kernel like we do in main images, and checks the kernel's secureboot signatures before allowing a push to repo.

This is an effort to move away from distinct builds of kmods for CoreOS
based uCore, instead using the shared akmods repo's kmods.
@bsherman bsherman requested a review from m2Giles July 8, 2024 00:56
@bsherman bsherman marked this pull request as ready for review July 22, 2024 03:17
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jul 22, 2024
@dosubot dosubot bot added the enhancement New feature or request label Jul 22, 2024
@bsherman bsherman enabled auto-merge July 22, 2024 03:18
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jul 22, 2024
@bsherman bsherman added this pull request to the merge queue Jul 22, 2024
Merged via the queue into main with commit 416a2f5 Jul 22, 2024
37 checks passed
@bsherman bsherman deleted the use-akmods branch July 22, 2024 03:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants