summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core/images
Commit message (Collapse)AuthorAgeFilesLines
* build-appliance-image: Update to mickledore head revisionyocto-4.2.4mickledore-4.2.4mickledoreSteve Sakoman2023-11-131-1/+1
| | | | | | (From OE-Core rev: 23b5141400b2c676c806df3308f023f7c04e34e0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionSteve Sakoman2023-11-121-1/+1
| | | | | | (From OE-Core rev: 3c35416a8bff3a857004beadbd053d50eca30ce2) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionSteve Sakoman2023-11-121-1/+1
| | | | | | (From OE-Core rev: 0f4cd6a395404352e2f66bdd11a7727c1f117046) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionSteve Sakoman2023-11-111-1/+1
| | | | | | (From OE-Core rev: ae69823d9439ba1995ef48676a2d2236a50fe665) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* core-image-ptest: Define a fallback for SUMMARY fieldKhem Raj2023-10-041-0/+1
| | | | | | | | | | | | | | | Fixes errors like below seen with bitbake core-image-ptest-fast WARNING: core-image-ptest-apr-util-1.0-r0 do_recipe_qa: QA Issue: Recipe core-image-ptest-apr-util in /mnt/b/yoe/master/sources/poky/meta/recipes-core/images/core-image-ptest.bb does not contain a SUMMARY. Please a dd an entry. [missing-metadata] (From OE-Core rev: 66c2245280dd6e22fa2de230de458ce5ba267f91) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 307381c9267eb3a3e687c577a0afd552d44248f7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionyocto-4.2.3mickledore-4.2.3Steve Sakoman2023-08-181-1/+1
| | | | | | (From OE-Core rev: 7e3489c0c5970389c8a239dc7b367bcadf554eb5) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mdadm: re-add mdadm-ptest to PTESTS_SLOWOvidiu Panait2023-08-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ptest problems reported in e21021dc00ec ("mdadm: drop from PTESTS_SLOW") should now be fixed, so mdadm can be added back to PTESTS_SLOW (a qemux86-64 test run takes about ~12 minutes to execute with kvm). root@qemux86-64:~# ptest-runner mdadm START: ptest-runner 2023-06-30T08:25 BEGIN: /usr/lib/mdadm/ptest PASS: /usr/lib/mdadm/ptest/tests/00linear PASS: /usr/lib/mdadm/ptest/tests/00multipath ... PASS: /usr/lib/mdadm/ptest/tests/19repair-does-not-destroy PASS: /usr/lib/mdadm/ptest/tests/20raid5journal PASS: /usr/lib/mdadm/ptest/tests/21raid5cache DURATION: 723 END: /usr/lib/mdadm/ptest 2023-06-30T09:16 STOP: ptest-runner TOTAL: 1 FAIL: 0 For the testcases to run correctly, there must be enough rootfs space to create 13 loop devices. Similar to strace and lttng-tools, add a new IMAGE_ROOTFS_EXTRA_SPACE entry for mdadm-ptest. (From OE-Core rev: 174ef92965acd605e5aa5ed26afb3f8d556e98b2) Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dfefff63c547adb1add0c8e3a308b2d0bd6cfc8c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionyocto-4.2.2mickledore-4.2.2Steve Sakoman2023-07-071-1/+1
| | | | | | (From OE-Core rev: 3ef283e02b0b91daf64c3a589e1f6bb68d4f5aa1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionyocto-4.2.1mickledore-4.2.1Steve Sakoman2023-05-191-2/+2
| | | | | | (From OE-Core rev: ab232138f633b0521867216570ff81fcdceb3be1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* recipes: Default to https git protocol where possibleRichard Purdie2023-05-181-1/+1
| | | | | | | | | | | | The recommendation from server maintainers is that the https protocol is both faster and more reliable than the dedicated git protocol at this point. Switch to it where possible. (From OE-Core rev: 8f3669f81db8a58f8ed2faef76acab3499f59619) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 139102a73d4151f4748b4a861bd4ab28dda7dab7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to mickledore head revisionyocto-4.2mickledore-4.2Richard Purdie2023-04-221-1/+1
| | | | | | (From OE-Core rev: c57d1a561db563ed2f521bbac5fc12d4ac8e11a7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to mickledore head revisionRichard Purdie2023-04-221-1/+1
| | | | | | (From OE-Core rev: c5e485619396d1af61bf11e93382f962a1f2141c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to mickledore head revisionRichard Purdie2023-04-221-2/+2
| | | | | | (From OE-Core rev: cd1e6a37cf18ae46c5be6ac9c66ad1b8c4685390) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-04-061-1/+1
| | | | | | (From OE-Core rev: 2bcb015b6fe72aa4c928741285c49d3d9ec55e85) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-04-051-1/+1
| | | | | | (From OE-Core rev: 5a96847e7ef2ff72958d739a91c90e2085c04bc6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-04-051-1/+1
| | | | | | (From OE-Core rev: 76f16451343b9e6a0f87eaf15a5c6f5a80b73633) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ptest-packagelists: Simplify ptest list/codeRichard Purdie2023-03-142-3/+3
| | | | | | | | | All the usage sites remove the -ptest suffix. Simply the original list instead and clean up the code. (From OE-Core rev: 4a28057849f9edc6ac06d115531f579673d788b5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-ptest: Switch to BBCLASSEXTEND parallel executionRichard Purdie2023-03-143-38/+59
| | | | | | | | | | | | | | | | | | | Replace the two images where tests are run serially with an image per ptest in the form core-image-ptest-XXX using class extensions. The original two images are then replaced with dependencies on these images. This allows parallel execution of the tests. The downside to this approach is the parsing time of an image generating this number of class extensions is slow but making it easier to execute and collect test data should outweigh that. A useful advantage is that the dependencies of each ptest package are checked/tested indvidually. (From OE-Core rev: f3f63ff01971df7d67213a7e7b1294489a5d3c0f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-02-271-1/+1
| | | | | | (From OE-Core rev: f6ac666c99da115ab4a214d24282978a06c36efa) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: fix HOMEPAGETrevor Woerner2023-02-241-1/+1
| | | | | | | | | Update the HOMEPAGE metadata. (From OE-Core rev: c59d21360d86f4fb9793faf7501003e6f3c97956) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: check for xattr featureTrevor Woerner2023-02-231-1/+3
| | | | | | | | | | | | | | | | The xattr DISTRO_FEATURE is required otherwise a bitbake build will fail due to a failure with the 'cp' utility: Subprocess output: cp: cannot preserve extended attributes, cp is built without xattr support ERROR: Logfile of failure stored in: /home/builder/poky/build/tmp/work/qemux86_64-poky-linux/packagegroup-base/1.0-r83/temp/log.do_populate_lic.1001 ERROR: Task (/home/builder/poky/meta/recipes-core/packagegroups/packagegroup-base.bb:do_populate_lic) failed with exit code '1' (From OE-Core rev: 7e1b2598fedfdc7c9a79c5c94273218f2eedcba9) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: QB_MEM: allow user configTrevor Woerner2023-02-231-1/+1
| | | | | | | | | | Allow the user to specify a QB_MEM value of their choosing, otherwise set it to a default value. (From OE-Core rev: 2f8c20ab6750bd900b28e6468493cbd010144050) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: add /lib64 symlinkTrevor Woerner2023-02-231-1/+7
| | | | | | | | | | | | | | | | | | | | Add a /lib64 -> /lib symlink in case the build appliance is 64-bit. Building rust-native requires cargo to be run. The native cargo is linked to look for /lib64/ld-linux-x86-64.so.2 and can't be run without it. The build produces the following error, even though that file does exist: FileNotFoundError: [Errno 2] No such file or directory: '/home/builder/poky/build/tmp/work/x86_64-linux/rust-native/1.66.1-r0/rust-snapshot/bin/cargo' Trying to run this binary on its own gives: qemux86-64:~/poky/build$ tmp/work/x86_64-linux/rust-native/1.66.1-r0/rust-snapshot/bin/cargo -sh: tmp/work/x86_64-linux/rust-native/1.66.1-r0/rust-snapshot/bin/cargo: cannot execute: required file not found (From OE-Core rev: a62b32907cb059b4512032f15571705540f1c147) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: set TERMTrevor Woerner2023-02-231-0/+1
| | | | | | | | | | | | | | Choose a nicer terminal for the build appliance so that build warnings and errors show up in colour instead of: $<50>Setscene tasks: 2844 of 2844 $<50>WARNING: mesa-2_22.3.3-r0 do_fetch: Failed to fetch URL https://mesa.freedesktop.org/archive/mesa-22.3.3.tar.xz, attempting MIRRORS if available $<50>WARNING: glslang-native-1_1.3.236.0-r0 do_fetch: Failed to fetch URL git://github.com/KhronosGroup/glslang.git;protocol=https;branch=master, attempting MIRRORS if available (From OE-Core rev: ab0e748c5652a86d6c535c1f0979aa7d3d367d6e) Signed-off-by: Trevor Woerner <twoerner@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance: Fix merge error4.2_M2Richard Purdie2023-01-261-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2023-01-261-1/+1
| | | | | | (From OE-Core rev: 493f2d163718d78560a2b3ad5d3c0fb34caae8c0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRoss Burton2022-12-071-1/+1
| | | | Signed-off-by: Ross Burton <ross.burton@arm.com>
* build-appliance-image: Update to master head revisionyocto-4.1langdale-4.1Richard Purdie2022-09-301-1/+1
| | | | | | (From OE-Core rev: 744a2277844ec9a384a9ca7dae2a634d5a0d3590) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-09-291-1/+1
| | | | | | (From OE-Core rev: 032cffb4a6011fbe55790c18df4dfcedd9911698) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision4.1_M3Richard Purdie2022-09-121-1/+1
| | | | | | (From OE-Core rev: bf5968bce59d5e5c777407dba431be3aec012404) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-09-071-1/+1
| | | | | | (From OE-Core rev: 974bf8584f209818e45335e140fd87e8343a74cd) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision4.1_M2Richard Purdie2022-07-191-1/+1
| | | | | | (From OE-Core rev: b4f1b78aef77198f26a8ef9e105fa690cc12e836) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionyocto-4.0kirkstone-4.0Richard Purdie2022-04-161-1/+1
| | | | | | (From OE-Core rev: 92fcb6570bddd0c5717d8cfdf38ecf3e44942b0f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-04-141-1/+1
| | | | | | (From OE-Core rev: 24e3b2ee56e0b59aa280191bd00fdfc773f0a973) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-04-141-1/+1
| | | | | | (From OE-Core rev: d5585ff062099412074901eeab9f44b7c7f8e351) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-04-141-1/+1
| | | | | | (From OE-Core rev: c6ebc3ef3045ecd7cb66b5a94777eb7a3c9f48a0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-04-051-1/+1
| | | | | | (From OE-Core rev: 62851965fc180f33ed6feb62ff5ac14706e4732a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.5_M3Richard Purdie2022-03-061-1/+1
| | | | | | (From OE-Core rev: 4caea2d32f177fbbe3887f37b6700b2b4996b2be) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-tiny-initramfs: Mark recipe as 32 bit ARM compatibleAlejandro Hernandez Samaniego2022-01-261-1/+1
| | | | | | | (From OE-Core rev: 68bf897e54d81ea7264f48f960b8435fc6bf7815) Signed-off-by: Alejandro Enedino Hernandez Samaniego <alhe@linux.microsoft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.5_M2Richard Purdie2022-01-221-1/+1
| | | | | | (From OE-Core rev: a179485351a0563d12a2fef3e49971122255ed80) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-01-191-1/+1
| | | | | | (From OE-Core rev: ecb61b36938754cf925bf58aad3edf7346deced0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revisionRichard Purdie2022-01-191-1/+1
| | | | | | (From OE-Core rev: e02fd3dd8dc64b7a0246cceff062e227924f62ff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes: Only allow network in existing network accessing codeRichard Purdie2022-01-121-0/+2
| | | | | | | | | | | | | | | | | | | Use the newly added network task flag against tasks where network access is expected. This is do_fetch, do_checkuri, do_testimage, do_testsdk and do_testsdkext. We can't disable networking in sstate tasks due to sstate downloads and also so we can report hash equivalence to the server so network access is enabled in sstate tasks. Access within build-appliance do_image is also allowed due to the use of pip, this is a poor example made rather obvious now and needs to be reworked. Network access anywhere else in any other task isn't allowed. (From OE-Core rev: 7ce1e88a3ad85bbb925bb9f7167dc0a5fd1c27f4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.5_M1Richard Purdie2021-12-091-2/+2
| | | | | | (From OE-Core rev: 1a6c2a7345199d77ad5aeac8ad337ed80a8aa39b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: use ln -rs instead of lnrRoss Burton2021-11-101-1/+1
| | | | | | | | | | | | | | | | | lnr is a script in oe-core that creates relative symlinks, with the same behaviour as `ln --relative --symlink`. It was added back in 2014[1] as not all of the supported host distributions at the time shipped coreutils 8.16, the first release with --relative. However the oldest coreutils release in the supported distributions is now 8.22 in CentOS 7, so lnr can be deprecated and users switched to ln. [1] 6ae3b85eaffd1b0b6914422e8de7c1230723157d (From OE-Core rev: 1ca455a98de4c713f58df0a537d4c982d256cd68) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to honister head revisionyocto-3.4honister-3.4Richard Purdie2021-10-111-1/+1
| | | | | | (From OE-Core rev: bb1dea6806f084364b6017db2567f438e805aef0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to honister head revisionRichard Purdie2021-10-111-2/+2
| | | | | | (From OE-Core rev: b3c387547c8b73ef134e6665e18bd4724d943133) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-ptest-all: bump RAM requirement to 4GAlexander Kanavin2021-09-101-2/+2
| | | | | | | | | | /tmp is half that, and lttng-ptest writes just under 1G there (and just over 1G on aarch64), so let's have a safe margin. (From OE-Core rev: ef39039cac5819b2e1d65838367ff2be69eab4c2) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to master head revision3.4_M3Richard Purdie2021-09-041-1/+1
| | | | | | (From OE-Core rev: ffb886497390d4de2631bda671f2f631bc0bc7be) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert to new override syntaxRichard Purdie2021-08-022-2/+2
| | | | | | | | | | | | This is the result of automated script conversion: scripts/contrib/convert-overrides.py <oe-core directory> converting the metadata to use ":" as the override character instead of "_". (From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>