-
Notifications
You must be signed in to change notification settings - Fork 443
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
plugins: kernel: split kernel plugin into kernel and initrd plugins #4302
base: main
Are you sure you want to change the base?
Commits on Oct 3, 2024
-
plugins: split kernel plugin into kernel and initrd plugins
kernel plugin builds two components, kernel and initrd While initrd is dependent on the kernel, it is a separate component. Separating those 2 steps into 2 own plugins will allow greater reuse of the kernel plugin as well as each plugin being owned by respective teams. Initrd steps will always depend on the kernel step, but with the plugin separation, prebuilt kernel binaries can be used with the initrd plugin In the future inird might even become the official way to build kernel snap from kernel deb packages. Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4d43fc6 - Browse repository at this point
Copy the full SHA 4d43fc6View commit details -
tests: fix kernel, initrd tests after kernel plugin split
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d2aa7a1 - Browse repository at this point
Copy the full SHA d2aa7a1View commit details -
tests: fix legacy(v2) kernel, initrd tests after kernel plugin split
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41fbf0a - Browse repository at this point
Copy the full SHA 41fbf0aView commit details -
plugins: kernel: remove unused kernel-compiler-paths option
Generic build-environment part option can be used instead. Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d2a53d - Browse repository at this point
Copy the full SHA 6d2a53dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fea42c7 - Browse repository at this point
Copy the full SHA fea42c7View commit details -
plugins: initrd: fix efi image build
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87e932d - Browse repository at this point
Copy the full SHA 87e932dView commit details -
plugins: inird: download debs to source dir
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7b3e62 - Browse repository at this point
Copy the full SHA b7b3e62View commit details -
plugins: kernel: removing obsolete plugin options
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2caee35 - Browse repository at this point
Copy the full SHA 2caee35View commit details -
plugins: initrd: auto remove initrd.img if building kernel.efi
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ceed8b - Browse repository at this point
Copy the full SHA 8ceed8bView commit details -
plugins: kernel: fix kernel build corner case error
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0627b4 - Browse repository at this point
Copy the full SHA e0627b4View commit details -
plugins: initrd: if there are no modules defined, use default set def…
…ined in ubuntu-core-initrd package Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4765165 - Browse repository at this point
Copy the full SHA 4765165View commit details -
plugins: kernel: update build dependencies
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e5552bc - Browse repository at this point
Copy the full SHA e5552bcView commit details -
plugins: kernel: fix and add more tests for kdefconfig case
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1aae51d - Browse repository at this point
Copy the full SHA 1aae51dView commit details -
plugins: initrd: remove redundant kernel-image option
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 380e1bd - Browse repository at this point
Copy the full SHA 380e1bdView commit details -
plugins: kernel: only install kernel.img as kernel binary
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 66bf568 - Browse repository at this point
Copy the full SHA 66bf568View commit details -
plugins: kernel: fix various pytests
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0847b8 - Browse repository at this point
Copy the full SHA c0847b8View commit details -
plugins: initrd: fix various pytests
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ccba5c - Browse repository at this point
Copy the full SHA 5ccba5cView commit details -
plugins: kernel: set KERNELRELEASE name if building with ubuntu flavour
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd4d1a2 - Browse repository at this point
Copy the full SHA bd4d1a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92671ef - Browse repository at this point
Copy the full SHA 92671efView commit details -
plugins: initrd: fix tests after rework to chroot build env
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d94f8f - Browse repository at this point
Copy the full SHA 3d94f8fView commit details -
plugins: kernel: refactor kernel plugin for better readability
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 454c5ad - Browse repository at this point
Copy the full SHA 454c5adView commit details -
plugins: kernel: fix test after readability refactor
Signed-off-by: Ondrej Kubik <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddea88b - Browse repository at this point
Copy the full SHA ddea88bView commit details