summaryrefslogtreecommitdiffstats
path: root/templates/feature/agl-ci
AgeCommit message (Collapse)AuthorFilesLines
2024-11-21agl-ci: disable cve-check due to fetcher issuesJan-Simon Moeller1-1/+3
Currently there are issues while fetching the database. Disable the check. Bug-AGL: SPEC-5298 Change-Id: I646674e69abcd0835a7e69d7235b7c512052e5a5 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30529 ci-image-build: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2024-06-28Enable cve-check in CI jobs for additional cve log filesJan-Simon Moeller1-1/+1
This enables the cve-check class that creates cve reports during the build. Bug-AGL: SPEC-5191 Change-Id: I50cc479c97b44440afb6cb770074b29aa6f23c46 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/30041 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account
2024-06-13Re-enable PRserv and HASHserv after api migrationJan-Simon Moeller1-5/+5
The new services were deployed and can be enabled. Add a feature agl-prhash-public to enable use. Bug-AGL: SPEC-5173 Change-Id: I178fd2ff67847136045f5f6a684389fd0fd2f21a Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29987 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2024-05-28Document r/o and r/w PRserv and HASHserv in the templatesJan-Simon Moeller1-2/+4
This adds sections for the PRserv and HASHserv in the local.conf templates (for r/o upstream). Also we add comments to the r/w part that is reserved for CI. Change-Id: Id39b11bc9664b441f5dcae3646259401b5d9a6aa Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29945 Tested-by: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2024-04-28Handle suffix difference between kirkstone and scarthgapJan-Simon Moeller1-0/+3
This unifies the filesnames of the output image. Bug-AGL: SPEC-4578 Change-Id: I4b4431b2b672cb2147bdf1bc87e975be583889cd Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29852
2024-04-26next: disable PRSERV and HASHSERVJan-Simon Moeller1-5/+5
We need to deploy new versions and adapt. Until these are in place, disable. Change-Id: I64734b6ee828be8e90dc395eefda8d4061ace79f Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-12-19Revert "Do not include agl-create-spdx in agl-ci"Jan-Simon Moeller1-0/+1
This reverts commit 7e9efbe2d607886748a786e5e9818dd6b541ad94. Reason for revert: we do want to produce the SPDX artifacts for QQ. Change-Id: Ic8b9d2c9a5fdae34ec0598fcbb2a55411997551a Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29371 Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account
2023-11-03Do not include agl-create-spdx in agl-ciJan-Simon Moeller1-1/+0
Currently the sdpx generation is buggy and upstream has patches in master (but not in kirkstone). To allow builds to continue and being able to investigate more, disable the features. Bug-AGL: SPEC-4956 Change-Id: Ie01b7aa4b01bec95d057e1034b4783627981df53 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29356
2023-10-25CL: drop pinning/overriding of UNINATIVE_VERSIONDenys Dmytriyenko1-10/+0
Version 4.0 of Uninative tarball had a bug in patchelf that would break CI builds, so we had to pin the version down to 3.9 first, then explicitly update to 4.1 that would be used in YP 4.0.12 Now YP 4.0.13 comes with Uninative 4.3 tarball which resolves this issue, so we no longer need to pin down or explicitly override Uninative vars. This reverts commit 18f817e16daefe3bd7479cd66a9103974ff2a9be. This reverts commit 45b1b63c35c52b8283e1893dfa099607baa0cdcc. Bug-AGL: SPEC-4875 Change-Id: Iec5ffa77c0e9778f40bedd9092c25bcc593ac39c Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29178 Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2023-08-16CI: upgrade UNINATIVE_VERSION on YP 4.0.11 to fixed versionJan-Simon Moeller1-4/+6
UNINATIVE_VERSION 4.1 does have the fix for patchelf. Uprev to the new version as it will become the standard soon. Bug-AGL: SPEC-4875 Change-Id: I20d3ea5322e185b630a451368a8d1602eb40106b Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29124 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2023-08-08CI: downgrade UNINATIVE_VERSION on YP 4.0.11Jan-Simon Möller1-0/+8
The update to YP 4.0.11 came with a new UNINATIVE tarball. This led to problems in CI. Downgrade the tarball till we either fix the tarball or uprev the builders. Bug-AGL: SPEC-4875 Change-Id: Icd31c16f91af526454dede09a0620df9a374c534 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29103
2023-04-25Convert AGLCI into AGL_FEATUREJan-Simon Moeller1-1/+1
Use AGL_FEATURES instead of DISTRO_FEATURES. Change-Id: I9a866a4b921e2816613784768c60b874da28a16c Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28681 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2022-07-14Add feature for SPDX SBOM generationJan-Simon Moeller1-0/+1
We enable the built-in features of YP in kirkstone to create an spdx file that can serve as SBOM. Bug-AGL: SPEC-4384 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I98907fc07aee8c6eefbb6f0e12d30583268832d7 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27694 Tested-by: Jenkins Job builder account
2022-07-05Re-enable PRServ and HashservJan-Simon Moeller1-5/+5
With the new improved PRServ and HashServ we can run this. Also we can expose the readonly ports to the public. Bug-AGL: SPEC-4381 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I2c52cd80fa387457fd95b853519d8768fafacb10 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27699 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2022-04-26Disable hashserv and prserv settings until new servers are actually upJan-Simon Moeller1-5/+5
The new server revisions for kirkstone need to be deployed before we can use them. Bug-AGL: SPEC-4343 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I351d7e2a7f434bf194b03ed5cb982a1a3d93f282
2021-08-23Convert to new override syntaxScott Murray1-3/+3
This is mostly the result of running a slightly customized version of the convert-overrides.py script from poky with additional overrides added. A few minor fixups were done by hand afterwards during a review of the changes. The intent of these changes is to minimize the effort to keep the "next" branch that builds against poky master up to date and tested in preparation for the switch to the next Yocto LTS release in early 2022. Bug-AGL: SPEC-4052 Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia3bf63b7cb1aa1d95ada373d1a3ab56def0a125d Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26564 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2021-07-21SPEC-4003: add curl to agl-ciCorentin Labbe1-0/+1
curl is necessary to upload LAVA CI artifacts. Bug-AGL: SPEC-4003 Signed-off-by: Corentin Labbe <clabbe@baylibre.com> Change-Id: I53ee4d24f4b3500c11c4189824cb35284ca104bf Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26505 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2021-01-07Disable packagefeed-stability in agl-ci featureJan-Simon Moeller1-1/+1
This is added in the release builds only. Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I42bd1ebf924ad3d41107588b8e8d2b27b500b2a7
2021-01-06Add SSTATE and PREMIRROR settings to aglci featureJan-Simon Möller1-0/+27
This adds the CI mirror settings to the template. Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I5247ce27564072bf410240ccdb977724520cc44d
2020-04-23Fix a parallel make bug of opencv in CI envJan-Simon Moeller1-0/+3
I cannot reproduce it outside of the CI env, thus limited to CI for now. https://build.automotivelinux.org/job/ci-platform-meta-agl-verify-CIB-aglcompositor-qemux86-64/65/consoleFull Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Change-Id: I7168136045766006d62c691d10f7148bc299d0d0
2019-07-24add markdown documentation for all machines and featuresStéphane Desneux1-0/+9
THIS IS STILL WIP - not all features/machines are described Bug-AGL: SPEC-1902 Change-Id: I9bd5a3f57946199e1da90cfbed020742710218a1 Signed-off-by: Stéphane Desneux <stephane.desneux@iot.bzh>
2017-07-26Fix runqemu by generating an ext4 image by defaultJan-Simon Möller1-0/+1
runqemu does not detect an ext4.xz , thus default to ext4. Call it with: runqemu qemux86-64 kvm audio Also due to the optimization levels for x86-64, adapt QB_CPU and QB_CPU_KVM. For audiomanager to start up, sound needs to be enabled. QB_AUDIO_DRV and QB_AUDIO_OPT enable this. Finally bump memory in runqemu to 2G. For CI purposes, introduce a DISTRO_FEATURES flag 'AGLCI'. v2: fix missing space in append v3: qemuboot options fix v4: QB_AUDIO_DRV defaults to alsa Bug-AGL: SPEC-784 Change-Id: Ie9c9c2b7d8838b512f3f19b1e29952079039e0ab Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/10387 Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org> ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>