-
Notifications
You must be signed in to change notification settings - Fork 4
Images
Status: moving to kernelci.org/docs
There are 3 different types of rootfs images that can be used by the boot and test plans, they're based on:
-
Buildroot hosted at http://storage.kernelci.org/images/rootfs/buildroot/
-
Debian hosted at http://storage.kernelci.org/images/rootfs/debian/
The Debian rootfs images have several variants using either Stretch or Buster, and with extra test suites installed such as v4l2-compliance or i-g-t.
All the rootfs images are also described in the YAML test configuration used by the KernelCI code.
They are provided in different formats:
-
initrd.cpio.gzis a minimal initramfs (~ 3M) -
rootfs.cpio.gzis a small base ramdisk with a stripped Debian of (~ 13M)
The full Debian images come in different formats:
-
full.rootfs.cpio.gz(~ 87M) -
full.rootfs.tar.xz(~56M) -
rootfs.ext4.xz(~57M)
The size are estimations since they vary for every variant.
The Debian images are built directly by the Jenkins server of kernelci.org using debos. The debos recipe for building the Debian images can be found in the kernelci-core repository.
The Debian images can be available for the following architectures:
- armhf, 32 bits ARM v7 with floating point, little endian.
- armel, 32 bits ARM v4t, little endian.
- arm64, 64 bits ARM v8, little endian. Also known as AArch64.
- x86, 32 bits. Also known as i386.
- x86_64, 64 bits x86. Also known as amd64.
- mips, 32 bits, big endian.
- mipsel, 32 bits, little endian.
- mips64el, 64 bits little endian.
Some Debian variants are only available for a subset of these due to some limitations in the test suites they include.
KernelCI has currently a lot of moving parts and all the information in this wiki is work in progress. This is a public wiki, feel free to contribute!