[Fuego] kernel_build patch series

Daniel Sangorrin daniel.sangorrin at toshiba.co.jp
Tue Sep 4 08:41:04 UTC 2018


Hello Tim,

This is a list of patches that tries to improve the kernel_build test.
After applying the patches the kernel build will occur during test_build
phase and not test_run phase. This was possible thanks to your
function log_this, and not only makes sense but also simplifies the code.

Apart from that, I have added three possible deploy options:
- Copy the kernel artifacts to /var/lib/tftp 
- Copy the kernel artifacts to the log folder
- SCP copy the kernel to the target's boot folder and update the bootloader
  [Note] currently GRUB, but this needs to be polished up

In the future, once the kernelci/squad code is merged I will add deploy
methods to upload the kernel artifacts to kernelci/squad servers.

[PATCH 1/7] kernel_build: separate the build target from the
[PATCH 2/7] kernel_build: use tinyconfig by default
[PATCH 3/7] kernel_build: support kernel config files
[PATCH 4/7] kernel_build: use test_build instead of test_run
[PATCH 5/7] kernel_build: build modules and compress them
[PATCH 6/7] kernel_build: use log_this for storing the build log
[PATCH 7/7] kernel_build: add multiple deploy options

Thanks,
Daniel


More information about the Fuego mailing list