Bootstraping a Local KernelCI
summary
Shows how to run a minimal local KernelCI in under a day by using the KernelCI docker image plus separate lava containers, connecting their Docker networks, and creating API tokens and a lab via kci-admin. Builds use kci-build to compile, push artifacts to the storage API, and register metadata; tests use jobs_from_api + lava-cli to generate and submit LAVA jobs. Official kernelci docker lacks storage so a more complete fork is recommended; manual token/callback setup is still required.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:10What is KernelCI
- 3:25KernelCI Beginners Checklist
- 7:40Work Phases
- 10:10Setup
- 16:50Running a KernelCI
- 25:24Running the test
- 26:40Summary
- 29:03Questions
related talks
40mKernelCI for Embedded: Enhancing Reliability through Scalable Test Automation
34mMerging your Kernel Testing Code into KernelCI
40mGetting Started With New KernelCI CLI Tools for Automating Linux Kernel Testing...
33mMerging an existing framework into KernelCI
40mOne year into the new KernelCI
54mKernelci.org Needs YOU!
33mKernel CI – How Far Can It Go?
37mKernel CI – How Far Can It Go?
