Hi Everyone,
In the Beaglebone-Black Health Check, `bbb_debian_ramdisk_test.yaml`, located in the Linaro master repository (https://git.linaro.org/lava-team/refactoring.git), there are the following lines in the "action:" block:
--- kernel: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/v... ramdisk: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/i... compression: gz # the bootloader needs a u-boot header on the modified ramdisk add-header: u-boot modules: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/m... compression: gz ---
How is the `initramfs.cpio.gz` generated? KernelCI's build.py script doesn't generate it. None of the Lava scripts generate it, yet it is required to perform the boot test of a kernel on the Beaglebone Black. I can't find it mentioned anywhere in the documentation either.
How did you generate this so it is compatible with the BBB? We want to follow Linaro's standards, guidelines and recommendations as close as we can, but this particular part seems to be missing.
Any help you can offer would be greatly appreciated.
Thank you!
On 12 May 2017 at 11:18, Don Brown don.brown@codethink.com wrote:
Hi Everyone,
In the Beaglebone-Black Health Check, `bbb_debian_ramdisk_test.yaml`, located in the Linaro master repository (https://git.linaro.org/lava-team/refactoring.git), there are the following lines in the "action:" block:
kernel: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/v... ramdisk: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/i... compression: gz # the bootloader needs a u-boot header on the modified ramdisk add-header: u-boot modules: url: http://snapshots.linaro.org/components/lava/standard/debian/jessie/armhf/4/m... compression: gz
How is the `initramfs.cpio.gz` generated? KernelCI's build.py script doesn't generate it.
If you look at the metadata of the same file, it provides a link to the build log and the build script.
https://git.linaro.org/lava-team/refactoring.git/tree/standard/standard-armm...
None of the Lava scripts generate it, yet it is required to perform the boot test of a kernel on the Beaglebone Black. I can't find it mentioned anywhere in the documentation either.
https://validation.linaro.org/static/docs/v2/dispatcher-design.html#creating... https://validation.linaro.org/static/docs/v2/standard-test-jobs.html#metadat...
How did you generate this so it is compatible with the BBB? We want to follow Linaro's standards, guidelines and recommendations as close as we can, but this particular part seems to be missing.
It's a standard Debian initrd, generated by debootstrap, from the ARMMP kernel.
lava-users@lists.lavasoftware.org