meta-agl/templates/feature/agl-netboot, branch 15.0.3 meta-agl layer (core AGL) http://git.automotivelinux.org/AGL/meta-agl/atom?h=15.0.3 2021-01-11T17:23:16+00:00 Fix agl-appfw-smack and agl-netboot dependency issue 2021-01-11T17:23:16+00:00 Jan-Simon Möller jsmoeller@linuxfoundation.org 2021-01-11T12:19:09+00:00 urn:sha1:a857b0b23a64a8cf209dc35c4773d22ab236162d Both layers need meta-python and meta-networking. But adding them to BBLAYERS twice will cause a duplicate inclusion error. Conditionals do not work out at this stage yet nicely, thus we use an empty variable as indirection to only include it once. (Kudos to Paul for the idea.) Adapt bblayers.conf.sample, agl-appfw-smack and agl-netboot features. This is the necessary follow-up to https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25844 and fixes the issue raised. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I74e27b8a6e1f1a68ed370e01c2f2d406841873c8 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25881 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> SPEC-3723: restructure meta-agl 2020-12-17T13:59:52+00:00 Jan-Simon Moeller jsmoeller@linuxfoundation.org 2020-12-08T10:12:45+00:00 urn:sha1:1c3c06842ac1b9c089d0a08e91c60f44e4844fac Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time. Trim dependencies and move most 'demo' related recipes to meta-agl-demo. v2: changed to bbapend + .inc , added description v3: testbuild of all images v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups. v5: rebased v6: merged meta-agl-distro into meta-agl-core, due to dependency on meta-oe, moved -test packagegroup and -qa images to own layer meta-agl-core-test v7: Fixed comments from Paul Barker v8: Update the markdown files v9: restore wayland/weston/agl-compositor recipes/appends, reworked to move app f/w specific changes to bbappends in meta-app-framework and only demo specific weston-init changes to meta-agl-demo v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend Description: This patch is part 1 out of 2 large patches that implement the layer rework discussed during the previous workshop. Essentially meta-agl-core is the small but versatile new core layer of AGL serving as basis for the work done by the IC and IVI EGs. All demo related work is moved to meta-agl-demo in the 2nd patchset. This should be applied together as atomic change. The resulting meta-agl/* follows these guidelines: - only bsp adaptations in meta-agl-bsp - remove the agl-profile-* layers for simplicity -- the packagegroup-agl(-profile)-graphical and so on have been kept in meta-agl-demo - meta-agl-profile-core is now meta-agl-core - meta-agl-core does pass yocto-check-layer -- therefore use the bbappend + conditional + .inc file construct found in meta-virtualization - meta-agl/meta-security has been merged into meta-agl/meta-app-framework - meta-netboot does pass yocto-check-layer - meta-pipewire does pass yocto-check-layer Migration: All packagegroups are preserved but they're now enabled by 'agl-demo'. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769 add markdown documentation for all machines and features 2019-07-24T18:38:21+00:00 Stéphane Desneux stephane.desneux@iot.bzh 2018-11-20T19:37:25+00:00 urn:sha1:bf1fe809582f424c65e593ece030351aaf797065 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> Move feature code into the meta recipes 2017-01-26T14:15:04+00:00 Ronan ronan.lemartret@iot.bzh 2017-01-20T15:57:00+00:00 urn:sha1:5334d458c46533c51bc6879b1026181f9ac453ae * Having a minimlal local.conf serving the only purpose of user customization is the "Yocto" way of doing things * After a source synchronization (repo sync), feature code must be update without regenerate local.conf Change-Id: I0bb0861f4c07a8b57cb59a03f6ffe9d2d693cbbe Signed-off-by: Ronan <ronan.lemartret@iot.bzh> Use kernel_configure_variable in append for rpi 2016-10-31T17:58:12+00:00 Jan-Simon Möller jsmoeller@linuxfoundation.org 2016-10-28T17:07:32+00:00 urn:sha1:59bf470bc3f870791f349691c1238c0f6c5b9704 This changeset simplifies the configuration of the rpi kernel by using kernel_configure_variable in do_configure_append. Due to an upstream bug, we need to repeat the final configuration call. We also enable BLK_DEV_RAM, BLK_DEV_NBD and SMACK. For this we also define an OVERRIDE for netboot. v2: add conditional appends for netboot, sota, smack by using overrides. Change-Id: I2a4a8fae6989246d715fc2fc71bb4c251f423bdb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> meta-netboot: add 256MB of extra space in generated rootfs 2016-09-01T21:40:46+00:00 Stephane Desneux stephane.desneux@iot.bzh 2016-09-01T07:16:26+00:00 urn:sha1:bcd5d1e36b83d39ea57ffa8b271a2256eaed49ff By default, only 16MB are added but this is not sufficient for most test cases: for example, installing an application with its data bigger than 16MB is impossible. Change-Id: Ife6d7f09ea5acaadff5b54aaad15a31e26a35d31 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> new configuration templates based on fragments 2016-07-05T18:49:46+00:00 Stephane Desneux stephane.desneux@iot.bzh 2016-06-28T21:27:38+00:00 urn:sha1:24c89f22961bab9a995ab9c18881a3109a1c8109 This is the application of the process proposed here: https://lists.linuxfoundation.org/pipermail/automotive-discussions/2016-June/002232.html Bug-AGL: SPEC-180 Change-Id: I5a7015fa810547a9ecf4fb096367323af3cdc670 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
This XML file does not appear to have any style information associated with it. The document tree is shown below.
<feed xmlns="http://www.w3.org/2005/Atom">
<title>meta-agl/templates/feature/agl-netboot, branch 15.0.3</title>
<subtitle>meta-agl layer (core AGL)</subtitle>
<id>http://git.automotivelinux.org/AGL/meta-agl/atom?h=15.0.3</id>
<link rel="self" href="http://git.automotivelinux.org/AGL/meta-agl/atom?h=15.0.3"/>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/"/>
<updated>2021-01-11T17:23:16+00:00</updated>
<entry>
<title>Fix agl-appfw-smack and agl-netboot dependency issue</title>
<updated>2021-01-11T17:23:16+00:00</updated>
<author>
<name>Jan-Simon Möller</name>
<email>jsmoeller@linuxfoundation.org</email>
</author>
<published>2021-01-11T12:19:09+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=a857b0b23a64a8cf209dc35c4773d22ab236162d"/>
<id>urn:sha1:a857b0b23a64a8cf209dc35c4773d22ab236162d</id>
<content type="text"> Both layers need meta-python and meta-networking. But adding them to BBLAYERS twice will cause a duplicate inclusion error. Conditionals do not work out at this stage yet nicely, thus we use an empty variable as indirection to only include it once. (Kudos to Paul for the idea.) Adapt bblayers.conf.sample, agl-appfw-smack and agl-netboot features. This is the necessary follow-up to https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25844 and fixes the issue raised. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> Change-Id: I74e27b8a6e1f1a68ed370e01c2f2d406841873c8 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25881 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> </content>
</entry>
<entry>
<title>SPEC-3723: restructure meta-agl</title>
<updated>2020-12-17T13:59:52+00:00</updated>
<author>
<name>Jan-Simon Moeller</name>
<email>jsmoeller@linuxfoundation.org</email>
</author>
<published>2020-12-08T10:12:45+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=1c3c06842ac1b9c089d0a08e91c60f44e4844fac"/>
<id>urn:sha1:1c3c06842ac1b9c089d0a08e91c60f44e4844fac</id>
<content type="text"> Goal is to reach a minimal meta-agl-core as base for IVI and IC work at the same time. Trim dependencies and move most 'demo' related recipes to meta-agl-demo. v2: changed to bbapend + .inc , added description v3: testbuild of all images v4: restore -test packagegroup and -qa images, compare manifests and adapt packagegroups. v5: rebased v6: merged meta-agl-distro into meta-agl-core, due to dependency on meta-oe, moved -test packagegroup and -qa images to own layer meta-agl-core-test v7: Fixed comments from Paul Barker v8: Update the markdown files v9: restore wayland/weston/agl-compositor recipes/appends, reworked to move app f/w specific changes to bbappends in meta-app-framework and only demo specific weston-init changes to meta-agl-demo v10: fix s/agldemo/aglcore/ missed in weston-init.bbappend Description: This patch is part 1 out of 2 large patches that implement the layer rework discussed during the previous workshop. Essentially meta-agl-core is the small but versatile new core layer of AGL serving as basis for the work done by the IC and IVI EGs. All demo related work is moved to meta-agl-demo in the 2nd patchset. This should be applied together as atomic change. The resulting meta-agl/* follows these guidelines: - only bsp adaptations in meta-agl-bsp - remove the agl-profile-* layers for simplicity -- the packagegroup-agl(-profile)-graphical and so on have been kept in meta-agl-demo - meta-agl-profile-core is now meta-agl-core - meta-agl-core does pass yocto-check-layer -- therefore use the bbappend + conditional + .inc file construct found in meta-virtualization - meta-agl/meta-security has been merged into meta-agl/meta-app-framework - meta-netboot does pass yocto-check-layer - meta-pipewire does pass yocto-check-layer Migration: All packagegroups are preserved but they're now enabled by 'agl-demo'. Bug-AGL: SPEC-3723 Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Signed-off-by: Scott Murray <scott.murray@konsulko.com> Change-Id: Ia6c6e5e6ce2b4ffa69ea94959cdc57c310ba7c53 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25769 </content>
</entry>
<entry>
<title>add markdown documentation for all machines and features</title>
<updated>2019-07-24T18:38:21+00:00</updated>
<author>
<name>Stéphane Desneux</name>
<email>stephane.desneux@iot.bzh</email>
</author>
<published>2018-11-20T19:37:25+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=bf1fe809582f424c65e593ece030351aaf797065"/>
<id>urn:sha1:bf1fe809582f424c65e593ece030351aaf797065</id>
<content type="text"> 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> </content>
</entry>
<entry>
<title>Move feature code into the meta recipes</title>
<updated>2017-01-26T14:15:04+00:00</updated>
<author>
<name>Ronan</name>
<email>ronan.lemartret@iot.bzh</email>
</author>
<published>2017-01-20T15:57:00+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=5334d458c46533c51bc6879b1026181f9ac453ae"/>
<id>urn:sha1:5334d458c46533c51bc6879b1026181f9ac453ae</id>
<content type="text"> * Having a minimlal local.conf serving the only purpose of user customization is the "Yocto" way of doing things * After a source synchronization (repo sync), feature code must be update without regenerate local.conf Change-Id: I0bb0861f4c07a8b57cb59a03f6ffe9d2d693cbbe Signed-off-by: Ronan <ronan.lemartret@iot.bzh> </content>
</entry>
<entry>
<title>Use kernel_configure_variable in append for rpi</title>
<updated>2016-10-31T17:58:12+00:00</updated>
<author>
<name>Jan-Simon Möller</name>
<email>jsmoeller@linuxfoundation.org</email>
</author>
<published>2016-10-28T17:07:32+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=59bf470bc3f870791f349691c1238c0f6c5b9704"/>
<id>urn:sha1:59bf470bc3f870791f349691c1238c0f6c5b9704</id>
<content type="text"> This changeset simplifies the configuration of the rpi kernel by using kernel_configure_variable in do_configure_append. Due to an upstream bug, we need to repeat the final configuration call. We also enable BLK_DEV_RAM, BLK_DEV_NBD and SMACK. For this we also define an OVERRIDE for netboot. v2: add conditional appends for netboot, sota, smack by using overrides. Change-Id: I2a4a8fae6989246d715fc2fc71bb4c251f423bdb Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org> </content>
</entry>
<entry>
<title>meta-netboot: add 256MB of extra space in generated rootfs</title>
<updated>2016-09-01T21:40:46+00:00</updated>
<author>
<name>Stephane Desneux</name>
<email>stephane.desneux@iot.bzh</email>
</author>
<published>2016-09-01T07:16:26+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=bcd5d1e36b83d39ea57ffa8b271a2256eaed49ff"/>
<id>urn:sha1:bcd5d1e36b83d39ea57ffa8b271a2256eaed49ff</id>
<content type="text"> By default, only 16MB are added but this is not sufficient for most test cases: for example, installing an application with its data bigger than 16MB is impossible. Change-Id: Ife6d7f09ea5acaadff5b54aaad15a31e26a35d31 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> </content>
</entry>
<entry>
<title>new configuration templates based on fragments</title>
<updated>2016-07-05T18:49:46+00:00</updated>
<author>
<name>Stephane Desneux</name>
<email>stephane.desneux@iot.bzh</email>
</author>
<published>2016-06-28T21:27:38+00:00</published>
<link rel="alternate" type="text/html" href="http://git.automotivelinux.org/AGL/meta-agl/commit/?id=24c89f22961bab9a995ab9c18881a3109a1c8109"/>
<id>urn:sha1:24c89f22961bab9a995ab9c18881a3109a1c8109</id>
<content type="text"> This is the application of the process proposed here: https://lists.linuxfoundation.org/pipermail/automotive-discussions/2016-June/002232.html Bug-AGL: SPEC-180 Change-Id: I5a7015fa810547a9ecf4fb096367323af3cdc670 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh> </content>
</entry>
</feed>