-
Notifications
You must be signed in to change notification settings - Fork 20
Build and test images for various kernels #77
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7900be5 to
c649820
Compare
This will allow limiting the builds where we use it. Signed-off-by: Loïc Minier <[email protected]>
Use the mainline kernel we just built. Signed-off-by: Loïc Minier <[email protected]>
LAVA schema check is run regularly, no need to repeat this here. Signed-off-by: Loïc Minier <[email protected]>
Images built from build-daily.yml, build-on-pr.yml and build-on-push.yml will use a Debian kernel instead of our mainline one as it's more representative. Enable the experimental kernel until we there is a Qualcomm Debian-style kernel: the trixie kernel has too many issues on target hardware. Signed-off-by: Loïc Minier <[email protected]>
5675313 to
5f660d8
Compare
This is a comma separated list of overlays to apply. Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
Signed-off-by: Loïc Minier <[email protected]>
5f660d8 to
26a685b
Compare
Kernels built with deb-pkg lack dependencies on an initramfs generator and other standard dependencies that Debian kernels have. Signed-off-by: Loïc Minier <[email protected]>
Contributor
Author
|
I can confirm this is now booting on RB1! |
|
This looks good enough to me, I dislike hardcoding the kernel version, but with Trixie having close enough versions, we can't rely on It boots and works on my RB1 as well. |
koenkooi
approved these changes
Jul 10, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR will properly test our regular (currently weekly) mainline
kernel debs, and after switching the regular image builds back to Debian
kernels (from experimental as the trixie one has too many issues on RB1
and RB3Gen2) it uses a new APT repository with a linux-qcom kernel.
Since we currently lack a kernel metapackage, this is hardcoding a versioned kernel package name.