mbox series

[isar-cip-core,00/11] cip-core-image-kernelci

Message ID 20211115161724.19516-1-alice.ferrazzi@miraclelinux.com (mailing list archive)
Headers show
Series cip-core-image-kernelci | expand

Message

Alice Ferrazzi Nov. 15, 2021, 4:17 p.m. UTC
This patch series add a new image with settings for 
KernelCI.

This new image is called cip-core-image-kernelci and is 
based on isar-cip-core general image.
The cip-core-image-kernelci images are built by GitlabCI
and uploaded to KernelCI production fileserver.
https://storage.kernelci.org/images/rootfs/cip/

These patches are already integrated in the
isar-cip-core:alicef/kernelci_image repository branch and
are generating the images that are currently 
used by KernelCI.

cip-core-image-kernelci as been tested and are
already used in KernelCI production with good results.
https://linux.kernelci.org/test/job/stable-rc/branch/queue%2F5.14/kernel/v5.14.17-9-g9f7eecaa70b3/plan/baseline-cip-nfs/

Alice Ferrazzi (11):
  Deploy tarballs and initrd to kernelci
  Rename initrd with the gz suffix
  Add latest folder to the storage fileserver
  Create kernelci build step
  Ignore extension argument when not set
  Enable KernelCI build step also for arm and arm64
  Create cip-core-image-kernelci
  Remove root password
  Set the profile for KernelCI
  dmesg.sh is needed for KernelCI
  Upload to KernelCI production

 .gitlab-ci.yml                                | 40 +++++++++-
 kas/opt/kernelci.yml                          | 16 ++++
 .../images/cip-core-image-kernelci.bb         | 16 ++++
 .../files/99-silent-printk.conf               |  1 +
 .../kernelci-customizations/files/dmesg.sh    | 23 ++++++
 .../kernelci-customizations/files/ethernet    | 23 ++++++
 .../kernelci-customizations/files/postinst    | 34 +++++++++
 .../kernelci-customizations.bb                | 38 ++++++++++
 scripts/deploy-kernelci.py                    | 76 +++++++++++++++++++
 9 files changed, 266 insertions(+), 1 deletion(-)
 create mode 100644 kas/opt/kernelci.yml
 create mode 100644 recipes-core/images/cip-core-image-kernelci.bb
 create mode 100644 recipes-core/kernelci-customizations/files/99-silent-printk.conf
 create mode 100644 recipes-core/kernelci-customizations/files/dmesg.sh
 create mode 100644 recipes-core/kernelci-customizations/files/ethernet
 create mode 100644 recipes-core/kernelci-customizations/files/postinst
 create mode 100644 recipes-core/kernelci-customizations/kernelci-customizations.bb
 create mode 100755 scripts/deploy-kernelci.py