===== EG CIAT bi-weekly call ===== ==== Dial In info ==== Topic: AGL EG-CIAT Meeting Join Zoom Meeting: https://zoom.us/j/295064716?pwd=QlM1ZStZYVpJYVBsVkRlVXBnS0p1UT09 Meeting-ID: 295 064 716\\ Passcode: 722399 One tap mobile +16465588656,,295064716# US (New York) +16699006833,,295064716# US (San Jose) Dial by your location +1 646 558 8656 US (New York) +1 669 900 6833 US (San Jose) 855 880 1246 US Toll-free 877 369 0926 US Toll-free Meeting ID: 295 064 716 Find your local number: https://zoom.us/u/adIxBQMUc2 -------- ==== Roadmap for 2023 ==== * Extend image/machine matrix * Extend testsuite - contribution from Fujitsu * Uprev LAVA * Remote LAVA labs * Extend test matrix * Binary feed -------- ==== Meeting 2024/03/20 ==== === Attendees === Jan-Simon, Walt, Victor ===Topics=== Active topics: * lava lab status * 02/21: * baylibre: operational * agl-core: operational * uprevs/ -next branch / Denys * 02/07 * 4 patches for next branch in gerrit * need to check out weston 13 (Marius) * 2/21 * Working on scarthgap support for -next * Still waiting for dependency layers to pick up scarthgap * meta-selinux * meta-openembedded * meta-rcar-gen3 (has nanbield-dev branch) * 3/20 * meta-selinux , meta-security do not have a scarthgap branch, but LAYER_COMPAT is at least queued * meta-openembedded has now a scarthgap branch * meta-rcar-gen3 (has nanbield-dev branch), s4 * meta-sancloud ? * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * 3/6 * WIP * Pi 5 * 2/7 * No update (e.g meta-raspberrypi) * meta-raspberrypi has pi5 in master branch now. (should be ready for scarthgap / next LTS) * https://github.com/agherzan/meta-raspberrypi/pull/1271 * if it lands in kirkstone, we could add a template. * could do template for https://github.com/agherzan/meta-raspberrypi/blob/master/conf/machine/raspberrypi-armv8.conf in -next * 2/21 * https://github.com/agherzan/meta-raspberrypi/commit/9dc6673d41044f1174551120ce63501421dbcd85 * New business: * Edi got a Sifive unmatched (incl. gfx), one for dev, two in CI, one spare * Graphics Firmware added to template * input issue not resolved, yet * Rust: * databroker crash during FOSDEM, related to rust dependencies. * got workaround for risc board * virtio-sound: might need uprev to rust >=1.71 * scarthgap uses rust 1.74.1 , so the uprev will help * agl-compositor as separate project/repo On Hold: * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing Next meeting: Apr 3rd ==== Meeting 2024/02/07 ==== === Attendees === Jan-Simon, Walt, Marius ===Topics=== Active topics: * lava lab status * 02/21: * baylibre: operational * agl-core: operational * uprevs/ -next branch / Denys * 02/07 * 4 patches for next branch in gerrit * need to check out weston 13 (Marius) * 2/21 * Working on scarthgap support for -next * Still waiting for dependency layers to pick up scarthgap * meta-selinux * meta-openembedded * meta-rcar-gen3 (has nanbield-dev branch) * 3/6 * * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * 3/6 * WIP * Pi 5 * 2/7 * No update (e.g meta-raspberrypi) * meta-raspberrypi has pi5 in master branch now. (should be ready for scarthgap / next LTS) * https://github.com/agherzan/meta-raspberrypi/pull/1271 * if it lands in kirkstone, we could add a template. * could do template for https://github.com/agherzan/meta-raspberrypi/blob/master/conf/machine/raspberrypi-armv8.conf in -next * 2/21 * https://github.com/agherzan/meta-raspberrypi/commit/9dc6673d41044f1174551120ce63501421dbcd85 * New business: * Edi got a Sifive unmatched (incl. gfx), one for dev, two in CI, one spare * Graphics Firmware added to template * input issue not resolved, yet * Rust: * databroker crash during FOSDEM, related to rust dependencies. * got workaround for risc board * virtio-sound: might need uprev to rust >=1.71 * scarthgap uses rust 1.74.1 , so the uprev will help * agl-compositor as separate project/repo On Hold: * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing Next meeting: Mar 20th ==== Meeting 2024/02/07 ==== === Attendees === Jan-Simon, Walt, Scott, Marius, Denys ===Topics=== Active topics: * lava lab status * 02/21: * baylibre: operational * agl-core: operational * uprevs/ -next branch / Denys * 02/07 * 4 patches for next branch in gerrit * need to check out weston 13 (Marius) * 2/21 * Working on scarthgap support for -next * Still waiting for dependency layers to pick up scarthgap * meta-selinux * meta-openembedded * meta-rcar-gen3 (has nanbield-dev branch) * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * 02/07 * WIP * Pi 5 * 2/7 * No update (e.g meta-raspberrypi) * meta-raspberrypi has pi5 in master branch now. (should be ready for scarthgap / next LTS) * https://github.com/agherzan/meta-raspberrypi/pull/1271 * if it lands in kirkstone, we could add a template. * could do template for https://github.com/agherzan/meta-raspberrypi/blob/master/conf/machine/raspberrypi-armv8.conf in -next * 2/21 * https://github.com/agherzan/meta-raspberrypi/commit/9dc6673d41044f1174551120ce63501421dbcd85 * New business: * Edi got a Sifive unmatched (incl. gfx), one for dev, two in CI, one spare * Graphics Firmware added to template * input issue not resolved, yet * Rust: * databroker crash during FOSDEM, related to rust dependencies. * got workaround for risc board * virtio-sound: might need uprev to rust >=1.71 * scarthgap uses rust 1.74.1 , so the uprev will help * agl-compositor as separate project/repo On Hold: * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing Next meeting: Mar 6th ==== Meeting 2024/02/07 ==== === Attendees === Jan-Simon, Walt, Scott, Marius ===Topics=== Active topics: * lava lab status * 02/07: * baylibre: operational * agl-core: maintenance * uprevs/ -next branch / Denys * 12/13 * Next look after CES * 02/07 * 4 patches for next branch in gerrit * need to check out weston 13 (Marius) * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * 02/07 * WIP * Pi 5 * No update (e.g meta-raspberrypi) * meta-raspberrypi has pi5 in master branch now. (should be ready for scarthgap / next LTS) * https://github.com/agherzan/meta-raspberrypi/pull/1271 * if it lands in kirkstone, we could add a template. * could do template for https://github.com/agherzan/meta-raspberrypi/blob/master/conf/machine/raspberrypi-armv8.conf in -next New business: * Edi got a Sifive unmatched (incl. gfx), one for dev, two in CI, one spare * Layerindex: test is failing on meta-pipewire * https://git.automotivelinux.org/AGL/meta-agl/tree/meta-pipewire/recipes-multimedia/wireplumber/wireplumber_git.bb#n65 * can remove (only declared) On Hold: * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing * 11/29 * No update Next meeting: Feb 21st ==== Meeting 2023/12/13 ==== === Attendees === Jan-Simon, Walt, Scott, Marius ===Topics=== * lava lab status * 11/29 * Lab-baylibre operational * Lab-agl-core down due to system update * LAVA update available, need to schedule uprev with Ryan * 12/13 * Maint window scheduled with Ryan * uprevs/ -next branch / Denys * 11/29 * 3.1.29 uploaded * 4.0.14 is WIP * -next is waiting for the next cycle * 12/13 * Next look after CES * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 10/18 * no update * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing * 11/29 * No update * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * New Beagle Boards * Denys pushed an update. * No update * 12/13 * Templates for BeagleAI-64 and BeaglePlay * meta-ti update in gerrit * Pi 5 * No update (e.g meta-raspberrypi) * icu-native change in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29486 * symptom: it does not trigger a rebuild in https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIB-html5-qemux86-64/409/consoleFull as it should. (grep for icu-native) * https://jira.automotivelinux.org/browse/SPEC-4980 * https://bugzilla.yoctoproject.org/show_bug.cgi?id=15302 Next meeting: Jan 17th ==== Meeting 2023/11/29 ==== === Attendees === Jan-Simon, Walt, Scott, Yan, Marius ===Topics=== * lava lab status * 11/29 * Lab-baylibre operational * Lab-agl-core down due to system update * LAVA update available, need to schedule uprev with Ryan * uprevs/ -next branch / Denys * 11/2 * e.g. after workshop we can take a look again. * 11/29 * 3.1.29 uploaded * 4.0.14 is WIP * -next is waiting for the next cycle * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 10/18 * no update * 11/29 * Next step is then to deal with meta-agl-demo and all its dependencies. This is a larger operation and unsure we can actually deal with all dependency layers. We need to see if we can exempt external layers and only check meta-agl-demo content in the meantime. * Extend Testing * 11/29 * No update * * IC image and integration of drm-leasemanager * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * 11/29 * Images merged https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/29355 * fixme's: order of displays is not fixed, network issues * need to work out automated test * CI to build image * LAVA test description, shell script * RISC-V * rust/ring crate situation getting better, databroker supposed to build now * new release of databroker available gerrit 29490 * BeagleAI * Denys pushed an update. * No update * Pi 5 * No update (e.g meta-raspberrypi) New: * icu-native change in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/29486 * symptom: it does not trigger a rebuild in https://build.automotivelinux.org/job/ci-platform-meta-agl-demo-verify-CIB-html5-qemux86-64/409/consoleFull as it should. (grep for icu-native) * bitbake -S printdiff icu-native * Need debug session w/ Ryan Next meeting: Dec 13th ==== Meeting 2023/11/02 ==== === Attendees === Jan-Simon, Walt, Scott ===Topics=== * lava lab status * 11/02 * Lab Baylibre operational * AGL core lab up * Ryan scheduled Updates and announced. * jenkins not executing jobs due to an migration issue of the cloud configuration * jenkins is back up now * bbe build failing. need to debug. * * -next branch / Denys * 10/18 * no news, waiting for update cycle after Nanbield release. * Next LTS will be YP 5.0 Scarthgap . Release is planned for Apr. * 11/2 * e.g. after workshop we can take a look again. * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 10/18 * no update * Extend Testing * 10/18 * * IC image and integration of drm-leasemanager * 09/20 * Next: bring up simple demo image with 2 containers bringing up a static reference image * 10/04 * Scott looking into the container images next * 10/18 * WIP * 11/2 * Scott has image locally for drm-lease, * lxc network is broken for agl-cluster-demo-lxc-host.bb * focus on agl-host-drm-lease-test image * RISC-V * rust/ring crate situation getting better, databroker supposed to build now * BeagleAI * Denys pushed an update. * Pi 5 * first boards shipping, sourced 2 * am335x (bbe) gfx works again ... New: Next meeting: Nov 15th ==== Meeting 2023/10/04 ==== === Attendees === Jan-Simon, Yan, Marius, Scott, Denys ===Topics=== * lava lab status * 10/18 * Lab Baylibre operational * AGL core lab up * Ryan scheduled Updates and announced. * -next branch / Denys * 10/04 * mesa issue fixed, but still visible in -next branch (depends on kernel) * good news is all is building atm, * waiting for next update cycle from upstream YP * 10/18 * no news, waiting for update cycle after Nanbield release. * Next LTS will be YP 5.0 Scarthgap . Release is planned for Apr. * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 10/04 * no update * 10/18 * no update * Extend Testing * 10/04 * 10/18 * * IC image and integration of drm-leasemanager * 09/20 * Next: bring up simple demo image with 2 containers bringing up a static reference image * 10/04 * Scott looking into the container images next * 10/18 * WIP New: * discussed -next, RiscV and rust/crates <-- revisit * RiscV + rust (ring crate) to build * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. * will have about 4 weeks to find solution for BeagleAI * Pi5 will get 3-4 boards starting 10/23 for workshop * * am335x: https://git.yoctoproject.org/meta-ti/commit/?id=c3b08caa9b63ea287963c9d02a448e00b3bb7653 * gfx could work again Next meeting: Nov 1st ==== Meeting 2023/10/04 ==== === Attendees === Jan-Simon, Walt, Scott, Denys, Marius ===Topics=== * lava lab status * 10/04 RiscV board being moved into production lab@baylibre, config upstreamed * Lab Baylibre operational * AGL core lab * Likely need a series of system uprev's across infra. * -next branch / Denys * 10/04 * mesa issue fixed, but still visible in -next branch (depends on kernel) * good news is all is building atm, * waiting for next update cycle from upstream YP * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 10/04 * no update * Extend Testing * 10/04 * IC image and integration of drm-leasemanager * 09/20 * Next: bring up simple demo image with 2 containers bringing up a static reference image * 10/04 * Scott looking into the container images next New: * discussed -next, RiscV and rust/crates <-- revisit * RiscV + rust (ring crate) to build * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. * will have about 4 weeks to find solution for BeagleAI * Pi5 will get 3-4 boards starting 10/23 for workshop * Next meeting: Oct 18th ==== Meeting 2023/09/20 ==== === Attendees === Jan-Simon, Walt, Scott, Yan, ===Topics=== * lava lab status * 09/06 One RiscV board arrived @ baylibre * 09/20 Upload of initial board config * Lab Baylibre operational * AGL core lab down due to software update and issues with lava-docker * -next branch / Denys * 09/06 * Denys: try a full agl-ivi-demo-platform build on -next so we can verify the next YP release does work. * 09/20 * Denys is working on the next branch builds. * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 08/09 * Expansion on hold till after release of pike. * Extend Testing * 09/20 * IC image and integration of drm-leasemanager * 05/31 * Summary: patched qemu version hosted on docker, can bring up screens. * Next: bring up simple demo image with 2 containers bringing up a static reference image * 06/14 * no update * 08/09 * Next: bring up simple demo image with 2 containers bringing up a static reference image * Artifacts for IC demo -> 3b) - for releases for pi4 * 09/6 * WIP * 09/20 * Next: bring up simple demo image with 2 containers bringing up a static reference image * Artifacts for IC demo -> 3b) - for releases for pi4 * Working on segfault during build: https://build.automotivelinux.org/job/release-pike-icdemo-snapshot/MACHINE=qemux86-64,label=agl-test-slave/2/console New: * discussed -next, RiscV and rust/crates * discussed BeaglePlay or BeagleAI ? Will look at BeagleAI first. Next meeting: Oct 4th ==== Meeting 2023/09/06 ==== === Attendees === Jan-Simon, Walt, Scott, Marius ===Topics=== * lava lab status * 09/06 One RiscV board en-route * -next branch / Denys * 08/09 * Uninative bug (patchelf) affected master (4.0.11 uprev). * test with new uninative 4.1 is here https://build.automotivelinux.org/job/test-single-uninative/AGLBRANCH=master,MACHINE=qemux86-64,label=agl-test-slave/5/console * Richard reported a warning: https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/3139 * 09/06 * Denys: try a full agl-ivi-demo-platform build on -next so we can verify the next YP release does work. * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 08/09 * Expansion on hold till after release of pike. * 09/06 * Extend Testing * IC image and integration of drm-leasemanager * 05/31 * Summary: patched qemu version hosted on docker, can bring up screens. * Next: bring up simple demo image with 2 containers bringing up a static reference image * 06/14 * no update * 08/09 * Next: bring up simple demo image with 2 containers bringing up a static reference image * Artifacts for IC demo -> 3b) - for releases for pi4 * 09/06 New: Next meeting: Sept 20th ==== Meeting 2023/08/09 ==== === Attendees === Jan-Simon, Scott, Marius ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * got 2 sifive unleashed, setup WIP * -next branch / Denys * 06/14 * Updates WIP, close to done * Keep a closer eye starting in september timeframe on -next (2-3 - weekly) so we can fix issues in the upcoming release. * 8/9 * Uninative bug (patchelf) affected master (4.0.11 uprev). * test with new uninative 4.1 is here https://build.automotivelinux.org/job/test-single-uninative/AGLBRANCH=master,MACHINE=qemux86-64,label=agl-test-slave/5/console * Richard reported a warning: https://autobuilder.yoctoproject.org/typhoon/#/builders/120/builds/3139 * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 8/9 * Expansion on hold till after release of pike. * Extend Testing * Upload fixed by corentin * https://lava.automotivelinux.org/scheduler/job/33397 * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. * Discussed https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28858 * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * https://gitlab.com/qemu-project/qemu/-/issues/1107 * WIP version of kernelci/qemu with our patches * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:,display=vid,head=0 -display vnc=unix:,display=vid,head=1 * plus simple client tool to open * 05/03: * Can bring up qemu with 2 screens, problem is connecting from the outside still. * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. * https://lava.automotivelinux.org/scheduler/job/33185 * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 * connect_outputs=on needs to be set * working! * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images * 05/31 * Summary: patched qemu version hosted on docker, can bring up screens. * Next: bring up simple demo image with 2 containers bringing up a static reference image * 06/14 * no update * 08/09 * Next: bring up simple demo image with 2 containers bringing up a static reference image * Artifacts for IC demo -> 3b) - for releases for pi4 * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse - done. Times down. * flutter still a bit high * html5 looks good, flutter still high, qemux86-64 a bit longer than expected. New: * build host uprev pending to 20.04 or 22.04 * docs for pike Next meeting: Sept 6 ==== Meeting 2023/06/14 ==== === Attendees === Jan-Simon, Walt, Yan, Scott, Marius ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * got 2 sifive unleashed, need to setup * -next branch / Denys * 05/31 * lets bump next before M1 * 06/14 * Updates WIP, close to done * Keep a closer eye starting in september timeframe on -next (2-3 - weekly) so we can fix issues in the upcoming release. * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 04/19 * meta-agl-devel layers left * 06/14 * jenkins will run a YCL run for the layers we got working for all CI builds * meta-agl-devel layers left * Extend Testing * Upload fixed by corentin * https://lava.automotivelinux.org/scheduler/job/33397 * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. * Discussed https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28858 * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * https://gitlab.com/qemu-project/qemu/-/issues/1107 * WIP version of kernelci/qemu with our patches * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:,display=vid,head=0 -display vnc=unix:,display=vid,head=1 * plus simple client tool to open * 05/03: * Can bring up qemu with 2 screens, problem is connecting from the outside still. * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. * https://lava.automotivelinux.org/scheduler/job/33185 * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 * connect_outputs=on needs to be set * working! * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images * 05/31 * Summary: patched qemu version hosted on docker, can bring up screens. * Next: bring up simple demo image with 2 containers bringing up a static reference image * 06/14 * no update * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * xwayland required * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries * Between Scott, Marius & Jan-Simon check if xwayland can be enabled * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature * 05/03 * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. * need change in compositor to start xwayland during startup * Mahdi: let's talk about a container build env for devel and ci * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse - done. Times down. * flutter still a bit high * packagegroup rework - https://jira.automotivelinux.org/browse/SPEC-4813 * merged in master New: - Error: Transaction test error: file /etc/polkit-1/rules.d conflicts between attempted installs of polkit-rule-agl-app-1.0-r0.82.aarch64 and polkit-0.119-r0.83.aarch64 -- could we use a different path to install the rule ? -- pseudo bug ?? -- JIRA - Flutter image -> see buildstat wrt re-use and spdx here https://build.automotivelinux.org/job/ci-platform-AGL-repo-verify-CIB-flutter-qemux86-64/70/consoleFull Next meeting: July 26th ! ==== Meeting 2023/05/31 ==== === Attendees === Jan-Simon, Walt, Yan, Scott, Damian, Ishii-san, Marius, Kurokawa-san ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * h3 firmware update * -next branch / Denys * 05/03 * planning a bump of next layer * 05/31 * lets bump next before M1 * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 03/22 * patches to meta-agl-demo merged * 04/19 * meta-agl-devel layers left * Extend Testing * 04/19 * Artifactorial being restarted, including pyartiproxy * Upload fixed by corentin * https://lava.automotivelinux.org/scheduler/job/33397 * http://135.181.99.107:8002/artifacts/home/agl/2023/05/30/15/36/ * https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28935 * recommend NO_COLOR=1 for pytest runs to avoid color escape sequences in logs. * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * https://gitlab.com/qemu-project/qemu/-/issues/1107 * WIP version of kernelci/qemu with our patches * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:,display=vid,head=0 -display vnc=unix:,display=vid,head=1 * plus simple client tool to open * 05/03: * Can bring up qemu with 2 screens, problem is connecting from the outside still. * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. * https://lava.automotivelinux.org/scheduler/job/33185 * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 * connect_outputs=on needs to be set * working! * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images * 05/31 * Summary: patched qemu version hosted on docker, can bring up screens. * Next: bring up simple demo image with 2 containers bringing up a static reference image * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * xwayland required * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries * Between Scott, Marius & Jan-Simon check if xwayland can be enabled * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature * 05/03 * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. * need change in compositor to start xwayland during startup * Mahdi: let's talk about a container build env for devel and ci * SPEC-4783 -> dnsmasq in KVM demo images conflict with netboot new: * inspect flutter, html5 and ic-multicontainer builds wrt sstate reuse * packagegroup rework - https://jira.automotivelinux.org/browse/SPEC-4813 Next meeting: June 14th ==== Meeting 2023/05/03 ==== === Attendees === Jan-Simon, Walt, Scott, Damian, Marius ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * lava server container did not restart * fixed by reinstalling backup * operational but some logs need to be restored still * -next branch / Denys * 04/05 * no update * 04/19 * no update * 05/03 * planning a bump of next layer * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 03/22 * patches to meta-agl-demo merged * 04/19 * meta-agl-devel layers left * Extend Testing * 04/19 * Artifactorial being restarted, including pyartiproxy * * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * https://gitlab.com/qemu-project/qemu/-/issues/1107 * WIP version of kernelci/qemu with our patches * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:,display=vid,head=0 -display vnc=unix:,display=vid,head=1 * plus simple client tool to open * 05/03: * Can bring up qemu with 2 screens, problem is connecting from the outside still. * Custom qemu-docker WIP. bullseye has qemu-5.2 , would need patch for that version. * https://lava.automotivelinux.org/scheduler/job/33185 * job with correct option turned on https://lava.automotivelinux.org/scheduler/job/33187 * connect_outputs=on needs to be set * working! * AI: stripped-down homescreen to display reference image only, alternative is weston-image in fullscreen mode * reference image: https://git.automotivelinux.org/src/qa-testdefinitions/tree/reference-images * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * xwayland required * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries * Between Scott, Marius & Jan-Simon check if xwayland can be enabled * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature * 05/03 * could build xwayland (enabled x11 distro-feature), but had to workaround qtwayland issue. * need change in compositor to start xwayland during startup * Mahdi: let's talk about a container build env for devel and ci * Marius: nbd issue: systemd-network-generator kicking in, difference to CI that CI has "systemd.mask=systemd-network-generator.service ip=dhcp" versus "ip=dhcp systemd.mask=systemd-network-generator.service" ... go figure. systemd magic ? * Example of fixed IP setting : * root=/dev/ram0 ramdisk_size=16384 ip=192.168.10.2::192.168.1.1:255.255.0.0::::192.168.1.1 nbd.server=192.168.1.8 systemd.mask=systemd-network-generator.service Next meeting: May 31st !! ==== Meeting 2023/04/19 ==== === Attendees === Jan-Simon, Walt, Scott, Damian, Ishii-san, Yan ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * operational * -next branch / Denys * 04/05 * no update * 04/19 * no update * Yocto-check-layer - https://jira.automotivelinux.org/browse/SPEC-4680 * 03/22 * patches to meta-agl-demo merged * 04/19 * meta-agl-devel layers left * Extend Testing * 03/22 * Issue with artifactorial upload, see email. Lava Job 31880. * JS to look * 04/19 * Artifactorial being restarted, including pyartiproxy * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * https://gitlab.com/qemu-project/qemu/-/issues/1107 * WIP version of kernelci/qemu with our patches * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) * -device virtio-vga,max_outputs=2,id=vid -display vnc=unix:,display=vid,head=0 -display vnc=unix:,display=vid,head=1 * plus simple client tool to open * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * xwayland required * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries * Between Scott, Marius & Jan-Simon check if xwayland can be enabled * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature * Mahdi: let's talk about a container build env for devel and ci Next meeting: May 3rd ==== Meeting 2023/04/05 ==== === Attendees === Jan-Simon, Walt, Damian, Scott, Marius, Victor, Rahul, Du Erpei, Mahdi Shourabi, Kurokawa-san ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * operational * -next branch / Denys * 02/28 * fixes required on meta-agl-core for autobuilder to pass * 03/22 * fixes merged * 04/05 * no update * Yocto-check-layer * 02/28 * patches for meta-agl-demo sent to gerrit * 03/22 * patches to meta-agl-demo merged * * Extend Testing * 03/22 * Issue with artifactorial upload, see email. Lava Job 31880. * JS to look * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: * 04/05 * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * YES: https://lava.baylibre.com/scheduler/job/3473045/definition#defline97 * Option 1: use 1-2 vnc-clients to connect to target and bring screen up - problem needs to connect before cluster starts to connect the output. * Option 2: Custom qemu in docker would already run as patch enables 2nd output by default. * AI(jsmoeller): create qemu with patch and host on docker to test * AI(Damian): qemu cmdline example (Option2 first , Option1 good for dev) Backlog: * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 01/31 * issue still present (vc4, drm) * try monitor instead of dongle to rule out dongle * 02/14 * no update * 04/05 * adding 2nd dongle to free port * AI3: POC for binary feed (and what features are included)# * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image * 01/31 * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * xwayland required * Unigine has downloadable installer, but only x86. Commandline-driven version is not free. * LD_TRACE_LOADED_OBJECTS=1 /usr/bin/foo to find missing libraries * Between Scott, Marius & Jan-Simon check if xwayland can be enabled * Note: talk with upstream wrt enabling xwayland w/o x11 DISTRO feature * Mahdi: let's talk about a container build env for devel and ci Next meeting: 5th Apr 2023 ==== Meeting 2023/03/22 ==== === Attendees === Jan-Simon, Walt, Marius, Damian, Du Erpei, Mahdi Shourabi, Rahul, Kurokawa-san ! NEW MEETING TIME (day changed to wednesday) ! ===Topics=== * lava lab status * uprev done (server, core-lab, baylibre) * operational * -next branch / Denys * 02/28 * fixes required on meta-agl-core for autobuilder to pass * 03/22 * fixes merged * Yocto-check-layer * 02/28 * patches for meta-agl-demo sent to gerrit * 03/22 * patches to meta-agl-demo merged * Extend Testing * 03/22 * Issue with artifactorial upload, see email. Lava Job 31880. * JS to look * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs * 03/22 * Problem: we can setup multiple ports, but they are not connected. Patch sent upstream, but no movement so far. * AI: confirm with Corentin if we can use a dockerized 'custom' qemu * Marius offers to reply with a tested-by: Backlog: * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 01/31 * issue still present (vc4, drm) * try monitor instead of dongle to rule out dongle * 02/14 * no update * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image * 01/31 * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) New: * Rahul (AMD): benchmarking the OS, gfxbench, 3dmark, * Marius: glmark2 (wayland-es backend works) * https://layers.openembedded.org/layerindex/recipe/5190/ * gfxbench or 3dmark are more featureful tests * there are no recipes * Uniengine has downloadable installer, but only x86. Commandline-driven version is not free. * Next meeting: 5th Apr 2023 ==== Meeting 2023/02/28 ==== === Attendees === Jan-Simon, Walt, Scott, Du Erpei, Damian, Ishii-san, Marius ===Topics=== * lava lab status * operational * PI4 has kernel issues -> graphics does not come up -> see below * preparations for uprev on wednesday (1st march) ~ 3pm UTC * -next branch / Denys * 02/14 * nothing new to report * 02/28 * fixes required on meta-agl-core for autobuilder to pass * Yocto-check-layer * 02/14 * 2 minor issues in layer within meta-agl and meta-agl-demo * continuing with meta-agl-devel * 02/28 * patches for meta-agl-demo sent to gerrit * Extend Testing * 01/17 * Questions by mail * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. * For now switch to qemux86-64 * 02/14 * Working on talk for AMM * 02/28 * Done * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * 02/28 * working on qemu cmdline for multiple/two outputs Backlog: * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 01/31 * issue still present (vc4, drm) * try monitor instead of dongle to rule out dongle * 02/14 * no update * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image * 01/31 * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) New: * https://gerrit.automotivelinux.org/gerrit/c/AGL/AGL-repo/+/28482 * https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/buildinfo.h.in * https://github.com/eclipse/kuksa.val/blob/master/kuksa-val-server/git_watcher.cmake * Next meeting: 21th Mar 2023 ==== Meeting 2023/02/14 ==== === Attendees === Jan-Simon, Walt, Scott, Du Erpei ===Topics=== * lava lab status * operational * PI4 has kernel issues -> graphics does not come up -> see below * lava uprev (replace xnbd-server) * preparations for a mid-feb uprev (after release) - Feb 22-24 would be free * -next branch / Denys * 01/31 * nothing new to report * 02/14 * nothing new to report * Yocto-check-layer * 01/31 * work started * 02/14 * 2 minor issues in layer within meta-agl and meta-agl-demo * continuing with meta-agl-devel * Extend Testing * 01/17 * Questions by mail * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. * For now switch to qemux86-64 * 02/14 * Working von talk for AMM * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 01/31 * issue still present (vc4, drm) * try monitor instead of dongle to rule out dongle * 02/14 * no update Backlog: * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image * 01/31 * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) New: * IC image and integration of drm-leasemanager * rcar + kvm + pi4 * qemux86-64 * rcar config set to one output on each drm lease * AI1: qemu-x86-64 commandline how to boot the ic-multicontainer image (Damian) * Marius max_outputs=2 == two outputs in qemu * AI2: port above configuration to lava and enable image boot (Jan-Simon) * AI3: extend test to take snapshots within container guests (Jan-Simon and Damian) * AI4: add rcar3 build (kingfisher or refhw tbd) * Next meeting: 28th Feb 2023 ==== Meeting 2023/01/31 ==== === Attendees === Jan-Simon, Walt, Du Erp, Scott, Kurokawa-san, Marius ===Topics=== * lava lab status * operational * pyartiproxy restarted * Issues solved w/ systemd-network-generator, all boards but the pi4 work fine. * PI4 has kernel issues -> graphics does not come up -> see below * lava uprev (replace xnbd-server) * Progress on nbd-server setup * preparations for a mid-feb uprev (after release) * -next branch / Denys * 01/17 * bugfix for YP mickledore * build might be broken with latest upstream * 01/31 * nothing new to report * Yocto-check-layer * 01/31 * work started * Extend Testing * 01/17 * Questions by mail * We're debugging a timeout that we see (~30min). We do not know yet what component does cause it. * For now switch to qemux86-64 * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 01/31 * issue still present (vc4, drm) * try monitor instead of dongle to rule out dongle Backlog: * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image * 01/31 * Multiconfig for IC-container and KVM WIP in support of this (enabling agl-compositor there) New: * Discuss goals/plans/features for 2023 Next meeting: 14th Feb 2023 ==== Meeting 2023/01/17 ==== === Attendees === Jan-Simon, Walt, Yan, Du Erpei, Marius, Scott, Kurokawa-san ===Topics=== * lava lab status * operational * agl-core-lab resetup * lab partially back * lab-baylibre * refhw throws connection errors * This seems to bite us: * https://github.com/renesas-rcar/meta-renesas/blob/dunfell/meta-rcar-gen3/recipes-core/systemd/systemd-conf_%25.bbappend * adding BBMASK * Marius: * nbd boot issue on pi (master) * check config leaking into image * lava uprev overdue (replace xnbd-server) * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. * https://paste.debian.net/1261480/ * being debugged * * -next branch / Denys * 01/17 * bugfix for YP mickledore * build might be broken with latest upstream * * Extend Testing * 01/17 * Questions by mail * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * 01/17 * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 12/13: * No update due to travel * 01/17 * qemuarm -> connman does not ignore network if -> fails due to netboot * 01/17 * Issue solved (adding a !nbdroot match to ignore IF) * That led the connman systemd unit check to fail (due to being ignored). * leads to dns resolution not being up * https://git.automotivelinux.org/AGL/meta-agl/tree/meta-netboot/recipes-core/initramfs-netboot/files/init.sh#n144 * + /usr-merge * check https://git.kernel.org/pub/scm/network/connman/connman.git/tree/ * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 12/13: * Revisit after CES. * 01/17 * Discussing https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/28190 * JIRA: SPEC-4606 and SPEC-4608 * Scott will take a look as he had similar issues w/ the KVM image New: * Discuss goals/plans/features for 2023 * Next meeting: 31th January 2023 ==== Meeting 2022/12/13 ==== === Attendees === Jan-Simon, Du Erpei, Marius, Scott ===Topics=== * lava lab status * operational * agl-core-lab resetup * lab partially back * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. * https://paste.debian.net/1261480/ * being debugged * -next branch / Scott * 11/22 * Scott updated his WIP tree and pushed to gerrit. Sent instructions to Denys to proceed. * YP master uses weston 11 , thus agl-compositor need to be looked at (SPEC-4617) * 12/13 * No update. * Extend Testing * 12/13 * LAVA token issued * use lavacli to setup auth and submit jobs * releng-scripts -> into file , then lavacli can upload job from file * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * 12/13 * Talk slides here: https://static.sched.com/hosted_files/ossjapan2022/84/OSSJ-jsmoeller%20Speed-up%20bitbake.pdf * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 10/11 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * 11/22: * WIP * 12/13: * No update due to travel * qemuarm -> connman does not ignore network if -> fails due to netboot * 10/25: * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) * 12/13: * No update due to travel * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI * 11/22 * Image for IC (and flutter) are in CI now. All are setup to just build on qemux86-64 now. * 12/13: * Revisit after CES. New: * html5 build -> move out of loop and put it at the end (aka won't hold up commit until sstate reuse issue is debugged) * DONE * need to check bbe on needlefish * -> telematic done. Next meeting: 17th January 2023 ==== Meeting 2022/11/22 ==== === Attendees === Jan-Simon, Du Erpei, Yan Xinkuan, Scott, Walt, Marius ===Topics=== * lava lab status * operational * agl-core-lab resetup * lab partially back * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * Corentin preparing update. Currently checking why new nbd-server is mounted read-only. * https://paste.debian.net/1261480/ * being debugged * -next branch / Scott * 10/25 * planned for this week * 11/8 * AB issue (weston bbappend) * -> unblock * 11/22 * Scott updated his WIP tree and pushed to gerrit. Sent instructions to Denys to proceed. * YP master uses weston 11 , thus agl-compositor need to be looked at (SPEC-4617) * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * 10/11 * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) * 10/25 * meta-agl-core-test removed as discussed * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. * 22/8 * Discussion about when to enable the 'crashme' tool. Conclusion: It needs to be selectable (aka user should specifically *enable* the test / possibly expose parameters like length) by the user and not run by default. It also should be the last test to run (due to the crash). * Default inclusion for releng-scripts is defined in these shortcuts. CI user 'ci'(.jinja2) https://git.automotivelinux.org/AGL/releng-scripts/tree/templates/config/default.cfg * * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * 11/22: * Talk for ALS in preparation (PRServ, HashServ) * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 10/11 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * 10/25: * no update * 11/22: * WIP * qemuarm -> connman does not ignore network if -> fails due to netboot * 10/25: * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI * 11/22 * Image for IC (and flutter) are in CI now. All are setup to just build on qemux86-64 now. New: * html5 build -> move out of loop and put it at the end (aka won't hold up commit until sstate reuse issue is debugged) * need to check bbe on needlefish * Next meeting: 13th December 2022 after that: 17th January ==== Meeting 2022/11/8 ==== === Attendees === Jan-Simon, Du Erpei, Yan Xinkuan, Scott, Walt, Marius ===Topics=== * lava lab status * operational * agl-core-lab resetup * lab partially back * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * server need an uprev * time is coordinated between IT and baylibre * -next branch / Scott * 10/25 * planned for this week * 11/8 * AB issue (weston bbappend) * -> unblock * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * 10/11 * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) * 10/25 * meta-agl-core-test removed as discussed * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. * 11/8 * ==== Meeting 2022/10/25 ==== === Attendees === Jan-Simon, Du Erpei, Scott, Ishii-san, Marius, raouf Riahi, ===Topics=== * lava lab status * operational * agl-core-lab resetup * WIP * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * server need an uprev * time is coordinated between IT and baylibre * -next branch / Scott * 9/27 * WIP, works locally, shooting for YP RC timeframe * Likely need to pin meta-clang to pre-v15.0 version * 10/11 * after workshop * 10/25 * planned for this week * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * 10/11 * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) * 10/25 * meta-agl-core-test removed as discussed * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. * 11/8 * New changes in gerrit https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28119/1 https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28120/1 https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28121/1 * Once https://gerrit.automotivelinux.org/gerrit/c/src/qa-testdefinitions/+/28099 is merged, we can update releng-scripts to call the new testdefinititon. * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 10/11 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * 10/25: * no update * qemuarm -> connman does not ignore network if -> fails due to netboot * 10/25: * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI New: * Backlog: * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Nov 22nd , same time * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 10/11 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * 10/25: * no update * qemuarm -> connman does not ignore network if -> fails due to netboot * 10/25: * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI New: * Backlog: * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Nov 22th , same time ==== Meeting 2022/10/25 ==== === Attendees === Jan-Simon, Du Erpei, Scott, Ishii-san, Marius, raouf Riahi, ===Topics=== * lava lab status * operational * agl-core-lab resetup * WIP * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * server need an uprev * time is coordinated between IT and baylibre * -next branch / Scott * 9/27 * WIP, works locally, shooting for YP RC timeframe * Likely need to pin meta-clang to pre-v15.0 version * 10/11 * after workshop * 10/25 * planned for this week * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * 10/11 * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) * 10/25 * meta-agl-core-test removed as discussed * discussion on https://gerrit.automotivelinux.org/gerrit/c/src/agl-test-framework/+/28053 about what to do when ptests are changed/updated/deleted. * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * 10/25: * no news * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 10/11 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * 10/25: * no update * qemuarm -> connman does not ignore network if -> fails due to netboot * 10/25: * only qemuarm does not ignore the network interface where nbdroot is served (we do modify connman configuration file to exclude it in initrd) * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI New: * Backlog: * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Nov 8th , same time ==== Meeting 2022/10/11 ==== === Attendees === Jan-Simon, Du Erpei, Scott, Ishii-san, Marius ===Topics=== * lava lab status * operational * agl-core-lab resetup * WIP * lab-baylibre * refhw throws connection errors * lava uprev overdue (replace xnbd-server) * -next branch / Scott * 9/27 * WIP, works locally, shooting for YP RC timeframe * Likely need to pin meta-clang to pre-v15.0 version * 10/11 * after workshop * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * 10/11 * we will remove meta-agl/meta-agl-core-test , what is useful can be adopted in meta-agl-devel/meta-agl-test * before adopting or copying, check https://layers.openembedded.org/layerindex/branch/kirkstone/recipes/ is a recipe already exists (e.g. in meta-oe) * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * 11/10 * issue in vc4 driver, later kernel has patch * possibly backport patch * JS to confirm * qemuarm -> connman does not ignore network if -> fails due to netboot * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * 11/10 * depends on IC image in CI New: * Backlog: * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Oct 11th , same time -------- ==== Meeting 2022/09/27 ==== === Attendees === Jan-Simon, Du Erpei, Scott, Marius ===Topics=== * lava lab status * operational * agl-core-lab resetup * WIP * lab-baylibre * operational * lava uprev overdue (replace xnbd-server) * -next branch / Scott * 9/27 * WIP, works locally, shooting for YP RC timeframe * Likely need to pin meta-clang to pre-v15.0 version * Extend Testing (Qiu) * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * 9/27 * Working on lava testdefinition (yaml+script) for qa-testdefinitions * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Talk about binary feed during ELCE Dublin with chbae New: * pi4 -> drm issue needs to be reproduced https://lava.automotivelinux.org/scheduler/job/28963#L3744 * watch out for connman.service failures * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * Discussed UI snapshot for the different variants (IVI, HTML5, flutter, IC) and how to enable it. Backlog: * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Oct 11th , same time ==== Meeting 2022/08/30 ==== === Attendees === Jan-Simon, Qiu, Du Erpei, Scott, Marius ===Topics=== * lava lab status * agl-core-lab resetup * WIP * lab-baylibre * operational * -next branch / Scott * test builds up to homescreen, waiting for fixes on warnings upstream * WIP but close * Extend Testing (Qiu) * 8/2 * above changes got merged * next steps: * need to enable feature - target is agl-(ivi-)demo-platform * need a lava test definition to call it * then adding more test cases / test sets * 8/30 * Will adopt a ptest-first workflow. Add ptests where necessary and extend only diff to fuego. * rpm ptest: need package for dependency 'fakechroot' (try devtool) . * rpm has ./tests subfolder, can produce pre-compiled rpm-ptest package with it * can work on upstreaming to YP (wrt rpm-ptest and its dependency 'fakechroot') * Discussions during the F2F in Berlin show interest in binary feeds. Thus continuing the work on setting up PRServ and Hashserv with readonly ports. Then lateron extending this with a binary feed on master. * AI1: setup new VM for PRServ/new and Hashserv/new. * done * AI2: change CI in master to use it * done * AI3: POC for binary feed (and what features are included)# * WIP * discussion what the set of packages is that should be in the feed * bitbake world ? * discussion point: qt+html5+flutter demo ? * ask Denys * one idea was to have a minimal bootable image and let the user pull all * need to start somewhere, e.g. agl-demo-platform and expand * Damian: adding IC and drm-lease to CI loop (SPEC-4464) * a) adding the IC (agl-lxc) image to jenkins and build the 'lxc-host-image-demo' image. * todo: adding image to CI * b) add drm lease specific test template to qa-testdefinitions (=test scripts) and releng-scripts (template for jenkins to call) * c) then add test in jenkins run specifc to IC/drm-lease New: * IC image -> screen snapshot test ? E.g. can disable animation by ENV variable. * Discussed UI snapshot for the different variants (IVI, HTML5, flutter, IC) and how to enable it. Backlog: * "runqemu audio" - since qemu 4.2 , the setup of audio devices seems to have changed and runqemu uses the old setup. Effect - we can't get audio in and out with runqemu now. * Hints: https://mathiashueber.com/virtual-machine-audio-setup-get-pulse-audio-working/ * Also issue in YP upstream Next call: Sep 20th , same time ==== Meeting Archive ==== [[eg-ciat:meetings-archive|Meeting Archive]] ==== Meeting 2016/yy/zz ==== ==Attendees== ==Topics== ==Notes== ==Goals for next 2 weeks== ==Next meeting== ----- ==== test ====