Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.1.rc1)

2024-05-09 Thread Richard Purdie
On Thu, 2024-05-09 at 13:21 -0400, Bill Mills wrote: > Richard / Steve / All, > > On 5/8/24 10:12 AM, Richard Purdie via lists.yoctoproject.org wrote: > > On Wed, 2024-05-08 at 14:06 +, Pokybuild User via > > lists.yoctoproject.org wrote: > > > > > >  

Re: [yocto] Yocto recipe file://DIRECTORY fetcher recursive tracking?

2024-05-09 Thread Richard Purdie
On Wed, 2024-05-08 at 12:37 -0700, bibibobibo via lists.yoctoproject.org wrote: > I have a dummy question regarding the file://DIRECTORY/ in recipe > usage, we are using this mechanism to directly point at a source > repository with potentially lots of subfolders, etc. Does bitbake > track

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.1.rc1)

2024-05-08 Thread Richard Purdie
On Wed, 2024-05-08 at 14:06 +, Pokybuild User via lists.yoctoproject.org wrote: > >     A build flagged for QA (yocto-5.0.1.rc1) was completed on the > autobuilder and is available at: > > >     https://autobuilder.yocto.io/pub/releases/yocto-5.0.1.rc1 > > >     Build URL: >

Re: [yocto] Generating SPDX documents without actually building anything

2024-05-08 Thread Richard Purdie
On Wed, 2024-05-08 at 13:59 +0200, Sebastian Schuberth via lists.yoctoproject.org wrote: > Hi all, > > to start with a disclaimer, I'm a total noob when it comes to Open > Embedded / Embedded Linux / Yocto / BitBake stuff. That said, I'm in > need of creating SPDX documents for Yocto projects in

Re: [yocto] Forbidden host packages?

2024-04-29 Thread Richard Purdie
On Mon, 2024-04-29 at 16:37 +, Danter, Richard via lists.yoctoproject.org wrote: > I know there are host packages which are required in order to build > Yocto, but are there any that are forbidden? > > For example, I have encountered a build issue on a RHEL host, but > only > if the

[yocto] [yocto-autobuilder-helper] [PATCH] cve-generate-chartdata: Handle unexpected files in the stats directory

2024-04-26 Thread Richard Purdie
A build of "stable/dunfell-nut" caused incorrect data to be added to the metrics repo and resulted in script failures. Handle this situation better. Signed-off-by: Richard Purdie --- scripts/cve-generate-chartdata | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc4)

2024-04-19 Thread Richard Purdie
On Fri, 2024-04-19 at 00:18 +, Pokybuild User via lists.yoctoproject.org wrote: > >     A build flagged for QA (yocto-5.0.rc4) was completed on the > autobuilder and is available at: > > >     https://autobuilder.yocto.io/pub/releases/yocto-5.0.rc4 > > >     Build URL: >

Re: [yocto] [tsc] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc2)

2024-04-18 Thread Richard Purdie
On Thu, 2024-04-18 at 11:45 -0400, Denys Dmytriyenko wrote: > On Thu, Apr 18, 2024 at 11:49:26AM +0100, Richard Purdie wrote: > > On Thu, 2024-04-18 at 10:45 +, Ross Burton wrote: > > > On 18 Apr 2024, at 09:11, Richard Purdie > > > wrote: > > > >

Re: [yocto] [tsc] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc2)

2024-04-18 Thread Richard Purdie
On Thu, 2024-04-18 at 10:45 +, Ross Burton wrote: > On 18 Apr 2024, at 09:11, Richard Purdie > wrote: > > For the purposes of history, the issue is in curl 8.7.0 and 8.7.1 was > > just a single bug fix. There is a fix in git master branch for the curl > > issue and c

Re: [yocto] [tsc] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc2)

2024-04-18 Thread Richard Purdie
On Wed, 2024-04-17 at 22:23 +0100, Richard Purdie via lists.yoctoproject.org wrote: > On Wed, 2024-04-17 at 11:36 +, Ross Burton via > lists.yoctoproject.org wrote: > > On 17 Apr 2024, at 09:50, Richard Purdie via lists.yoctoproject.org > > wrote: > > > For b),

Re: [yocto] [tsc] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc2)

2024-04-17 Thread Richard Purdie
On Wed, 2024-04-17 at 11:36 +, Ross Burton via lists.yoctoproject.org wrote: > On 17 Apr 2024, at 09:50, Richard Purdie via lists.yoctoproject.org > wrote: > > For b), updating buildtools should resolve it, I thought I had done > > that but there were a lot of moving pieces

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0.rc2)

2024-04-17 Thread Richard Purdie
On Wed, 2024-04-17 at 08:37 +, Pokybuild User via lists.yoctoproject.org wrote: > >     A build flagged for QA (yocto-5.0.rc2) was completed on the autobuilder > and is available at: > > >     https://autobuilder.yocto.io/pub/releases/yocto-5.0.rc2 > > >     Build URL: >

Re: [yocto] Any recommendation to make software layer Yocto Compatible?

2024-04-13 Thread Richard Purdie
On Mon, 2024-04-08 at 05:36 -0700, Duy wrote: > Hi Richard, > > Thanks for your response. > Here is one of the recipe bbappend files I'm working on: > meta-agl-ic-container/recipes-extended/dlt-daemon/dlt- > daemon_%.bbappend · master · Automotive Grade Linux / AGL / meta-agl- > devel · GitLab >

Re: [yocto] Any recommendation to make software layer Yocto Compatible?

2024-04-08 Thread Richard Purdie
On Mon, 2024-04-08 at 02:25 -0700, Duy wrote: > I'm currently trying to make my software layer Yocto compatible. > Running yocto-check-layer script is a convenient way. > But in practice, I found that for software layer, it is difficult to > make it pass test_signatures case. It requires to put

Re: [yocto] make a-quick quick again (and light on the AB, particularly arm)

2024-03-20 Thread Richard Purdie
On Wed, 2024-03-20 at 12:27 +0100, Alexander Kanavin wrote: > On Wed, 20 Mar 2024 at 11:55, Ross Burton > wrote: > > I’d be against removing _all_ arm hosts from the quick build.  With > > the in-progress changes to the autobuilder hosting we should be > > able to retire the slower Arm workers

Re: [yocto] make a-quick quick again (and light on the AB, particularly arm)

2024-03-20 Thread Richard Purdie
On Wed, 2024-03-20 at 10:33 +0100, Alexander Kanavin wrote: > I feel that a-quick builds as they are have ceased to be quick or > lightweight, and I'd like to trim heavy items from them. The goal is > to: > > - have a-quick complete in under an hour with fully populated sstate > - lessen the load

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0_M3.rc1)

2024-03-08 Thread Richard Purdie
On Fri, 2024-03-08 at 07:24 -0800, Pokybuild User wrote: > >     A build flagged for QA (yocto-5.0_M3.rc1) was completed on the > autobuilder and is available at: > > >     https://autobuilder.yocto.io/pub/releases/yocto-5.0_M3.rc1 > Somewhat surprisingly, this did build cleanly. I think

Re: [yocto] Yocto Project Quick Build - qemu

2024-03-07 Thread Richard Purdie
On Thu, 2024-03-07 at 15:06 -0800, Worik Stanton wrote: > Friends > > I am starting from first principles and following Yocto Project Quick Build. > > I am at the step: Simulate Your Image Using QEMU: > > I am unfamiliar with qemu.  But it has started up (I watched it spin its > wheels in top)

Re: [yocto] [yocto-autobuilder-helper] [PATCH] config.json: Switch poky-altcfg to use ipk as the package backend

2024-03-04 Thread Richard Purdie
On Mon, 2024-03-04 at 16:34 +0100, Michael Opdenacker wrote: > Hi Richard > > Many thanks for the patch! > > On 3/4/24 at 16:14, Richard Purdie wrote: > > Since we plan to have better "binary distro" testing on the autobuilder > > and we plan to primari

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Switch poky-altcfg to use ipk as the package backend

2024-03-04 Thread Richard Purdie
but switch poky-altcfg to use ipk. Whilst late in the release cycle, doing this now for scarthgap gives us a good platform to build off in the long term too. Signed-off-by: Richard Purdie --- config.json | 5 + 1 file changed, 5 insertions(+) diff --git a/config.json b/config.json ind

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Drop obsolete distros from master config

2024-03-04 Thread Richard Purdie
Signed-off-by: Richard Purdie --- config.json | 11 +-- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/config.json b/config.json index 0ef4d54..a1fb16a 100644 --- a/config.json +++ b/config.json @@ -1868,20 +1868,11 @@ } }, "build

[yocto] [meta-mingw] [PATCH] gettext: Resolve locale alias file issue

2024-02-28 Thread Richard Purdie
Adapt to changes in OE-Core locale generation and match alias handling with the change in glibc packaging. The file is only used for legacy situations. Signed-off-by: Richard Purdie --- recipes-core/gettext/gettext_%.bbappend | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

Re: [yocto] 'yocto-kernel-tools' requires git version much greater than general Yocto requirement

2024-02-23 Thread Richard Purdie
On Fri, 2024-02-23 at 13:45 -0500, Bruce Ashfield wrote: > On Fri, Feb 23, 2024 at 12:15 PM Konstantin Aladyshev > wrote: > > > > Should I see the new git version in the linux-yocto devshell? > > """ > > bitbake linux-yocto -c devshell > > """ > > > > I've tried to check it in the current poky

Re: [yocto] [PATCH yocto-autobuilder2] config.py: add meta-clang to a-full

2024-02-23 Thread Richard Purdie
On Fri, 2024-02-23 at 12:35 +, Ross Burton wrote: > From: Ross Burton > > Now that meta-clang builds successfully on the autobuilder, we can ensure > that it doesn't regress by enabling it in a-full builds. > > Signed-off-by: Ross Burton > --- >  config.py | 2 +- >  1 file changed, 1

[yocto] [yocto-autobuilder-helper] [PATCH] Add bitbake-extra-tests to cover taskexp ncurses UI.

2024-02-18 Thread Richard Purdie
Signed-off-by: Richard Purdie --- config.json | 4 scripts/bitbake-extra-tests | 14 ++ 2 files changed, 18 insertions(+) create mode 100755 scripts/bitbake-extra-tests diff --git a/config.json b/config.json index 3032fd7..3a2ab49 100644 --- a/config.json

Re: [linux-yocto] [yocto-kernel-cache][PATCH] qemuriscv32/qemuriscv64: Enable Goldfish RTC

2024-02-16 Thread Richard Purdie
| 6 ++ >  bsp/qemuriscv64/qemuriscv64.cfg | 6 ++ >  2 files changed, 12 insertions(+) Acked-by: Richard Purdie This solves a number of problems we're having on the autobuilder. Cheers, Richard -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply On

Re: [yocto] bmap-tools repository closes

2024-01-26 Thread Richard Purdie
On Fri, 2024-01-26 at 08:26 -0700, Joshua Watt wrote: > I'd rather it stay on GitHub; I think it makes more sense _for this > project_. First of all, it already is on GitHub, so moving it is > likely more disruptive to the workflow > > Secondly, it already has CI setup through GitHub actions,

Re: [yocto] bmap-tools repository closes

2024-01-26 Thread Richard Purdie
On Thu, 2024-01-25 at 17:58 -0500, Philip Balister wrote: > On 1/25/24 11:58, Trevor Woerner wrote: > > On Wed 2024-01-24 @ 03:16:04 PM, Tim Orling wrote: > > > On Wed, Jan 24, 2024 at 2:02 PM Joshua Watt wrote: > > > > > > > On Wed, Jan 24, 2024 at 10:59 AM Trevor Woerner > > > > wrote: > > >

[yocto] [yocto-autobuilder2] [PATCH] schedulers: Run toaster tests daily

2024-01-23 Thread Richard Purdie
Signed-off-by: Richard Purdie --- schedulers.py | 4 1 file changed, 4 insertions(+) diff --git a/schedulers.py b/schedulers.py index edd77b51..9ffa88f5 100644 --- a/schedulers.py +++ b/schedulers.py @@ -509,6 +509,10 @@ schedulers.append(sched.Nightly(name='nightly-meta-oe-mirror-dunfell

Re: [yocto] Remove Python dependency from target package only

2024-01-23 Thread Richard Purdie
On Tue, 2024-01-23 at 21:58 +, Sebert, Holger.ext wrote: > Hi Quentin, > > > Von: Quentin Schulz > > > What does > > bitbake-getvar -r libxml2-native PACKAGECONFIG > > and > > bitbake-getvar -r libxml2 PACKAGECONFIG > > > > return? > > Here is the

[yocto] [yocto-autobuilder-helper] [PATCH] cve-report: Add summary counts of CVEs by recipe

2024-01-23 Thread Richard Purdie
It is often helpful to know how many CVEs are open against a given recipe. Add a summary table of this to the end of the CVE listing. Signed-off-by: Richard Purdie --- scripts/cve-report.py | 14 ++ 1 file changed, 14 insertions(+) diff --git a/scripts/cve-report.py b/scripts/cve

Re: [yocto] Remove Python dependency from target package only

2024-01-21 Thread Richard Purdie
On Sun, 2024-01-21 at 18:57 +, Sebert, Holger.ext wrote: > Hi, > > I am trying to remove the Python dependency in libxml2 for the target. > For the libxml2-native package it shall still be available, however. > > I have put this into my local.conf: > > PACKAGECONFIG:remove:pn-libxml2 =

Re: [yocto] [PATCH yocto-autobuilder-helper] config.json: meta-agl now needs meta-oe

2024-01-20 Thread Richard Purdie
On Thu, 2024-01-18 at 13:32 +0100, Alexandre Belloni via lists.yoctoproject.org wrote: > From: Alexandre Belloni > > rng-tools has been moved to meta-oe and is a dependency of > packagegroup-agl-core-boot > > Signed-off-by: Alexandre Belloni > --- > config.json | 5 +++-- > 1 file changed, 3

[yocto] [yocto-autobuilder2] [PATCH] schedulers: Drop mickledore for meta-oe/layer-checks

2024-01-08 Thread Richard Purdie
Signed-off-by: Richard Purdie --- schedulers.py | 6 -- 1 file changed, 6 deletions(-) diff --git a/schedulers.py b/schedulers.py index 4d7522a9..b8ff44b5 100644 --- a/schedulers.py +++ b/schedulers.py @@ -487,12 +487,6 @@ schedulers.append(sched.Nightly(name='nightly-check-layer-nanbield

Re: [yocto] CVE Scanners and Package Version

2023-12-24 Thread Richard Purdie
On Sat, 2023-12-23 at 02:47 -0800, fabian.hanke via lists.yoctoproject.org wrote: > we must provide a SBOM for our Yocto based product which will then be > used for (internal) CVE scanning by the security department. > Generating the base document in cycloneDX format is fairly easy > (thanks to

Re: [yocto] FW: Yocto and Red Hat 8

2023-12-18 Thread Richard Purdie
On Mon, 2023-12-18 at 12:28 +, Monsees, Steven C (US) wrote: > Is there any documentation or guidance you can provide on porting > Yocto for centos7 to 8 ? > I am currently working centos7 ZEUS… According to: https://git.yoctoproject.org/yocto-autobuilder2/tree/config.py#n177 we can build

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0_M1.rc3)

2023-12-18 Thread Richard Purdie
On Mon, 2023-12-18 at 14:43 +, Pokybuild User wrote: > A build flagged for QA (yocto-5.0_M1.rc3) was completed on the > autobuilder and is available at: > > > https://autobuilder.yocto.io/pub/releases/yocto-5.0_M1.rc3 > > > Build URL: >

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-5.0_M2.rc2)

2023-12-18 Thread Richard Purdie
On Mon, 2023-12-18 at 02:03 +, Pokybuild User wrote: > A build flagged for QA (yocto-5.0_M2.rc2) was completed on the > autobuilder and is available at: > > > https://autobuilder.yocto.io/pub/releases/yocto-5.0_M2.rc2 > > > Build URL: >

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Add rpm builds to pkgman-non-rpm

2023-12-17 Thread Richard Purdie
The CDN tests fail since do_package is run without rpm's being generated. With hash equivalence, this can lead to missing sstate artefacts from the CDN. Signed-off-by: Richard Purdie --- config.json | 12 1 file changed, 12 insertions(+) diff --git a/config.json b/config.json

[yocto] QA notification for completed autobuilder build (yocto-5.0_M1.rc1)

2023-12-17 Thread Richard Purdie
A build flagged for QA (yocto-5.0_M1.rc1) was completed on the autobuilder and is available at: https://autobuilder.yocto.io/pub/releases/yocto-5.0_M1.rc1 Build URL: https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/6338 Build hash information: bitbake:

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Update buildtools to 4.3 release tarballs

2023-12-06 Thread Richard Purdie
The older buildtools has a bug that zoneinfo is missing. Update to a newer release version to fix this. Signed-off-by: Richard Purdie --- config.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config.json b/config.json index c5fca45..6d9a4ed 100644

Re: [yocto] [RFC] devtool: support multiple sources

2023-11-22 Thread Richard Purdie
On Wed, 2023-11-22 at 13:53 +0100, Julien Stephan wrote: > Le mar. 14 nov. 2023 à 12:21, Alexander Kanavin > a écrit : > > > > I think no one actually anticipated all these corner cases when > > devtool was written. In general it's simply not designed to handle > > multiple sources in SRC_URI,

Re: [yocto] [yocto-autobuilder-helper] Add toaster test builder

2023-11-14 Thread Richard Purdie
On Mon, 2023-11-13 at 22:30 +, Richard Purdie via lists.yoctoproject.org wrote: > On Mon, 2023-11-13 at 13:21 -0500, > alexander.lussier-cul...@savoirfairelinux.com wrote: > > From: Alexander Lussier-Cullen > > > > > > Add a toaster test builder that runs

Re: [yocto] [yocto-autobuilder-helper] Add toaster test builder

2023-11-13 Thread Richard Purdie
On Mon, 2023-11-13 at 13:21 -0500, alexander.lussier-cul...@savoirfairelinux.com wrote: > From: Alexander Lussier-Cullen > > Add a toaster test builder that runs the tox test suite using a new > run-toaster-tests script. > > Signed-off-by: Alexander Lussier-Cullen > > CC:

Re: [yocto] [ANNOUNCEMENT] Yocto Project 4.3 is Released

2023-11-10 Thread Richard Purdie
On Fri, 2023-11-10 at 15:57 +0100, Michael Opdenacker via lists.yoctoproject.org wrote: > Hi Lee > > On 09.11.23 at 16:29, Lee Chee Yang wrote: > > > > Hi > > > > We are pleased to announce the Yocto Project 4.3 Release is now > > available for download. > > > > > >

Re: [yocto] [OE-core] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-11-04 Thread Richard Purdie
On Sat, 2023-11-04 at 11:29 +0100, adrian.freiho...@gmail.com wrote: > Hi Alex, hi Richard > > After some internal discussions, I would like to clarify my previous > answers on this topic. > > * Usually there are two different workflows > - application developers: could use an SDK with a

[yocto] [yocto-autobuilder-helper] [PATCH] [dunfell] config.json/scripts: Update to handle CVE checks for meta-oe

2023-11-03 Thread Richard Purdie
Backport the recent CVE script changes from the master branch and add in cvelayer.bbclass as a way to exclude specific paths from the CVE check. Master can use the layer overrides to do this but these are not present on kirkstone. Signed-off-by: Richard Purdie --- config.json

[yocto] [yocto-autobuilder-helper] [PATCH] [kirkstone] config.json/scripts: Update to handle CVE checks for meta-oe

2023-11-03 Thread Richard Purdie
Backport the recent CVE script changes from the master branch and add in cvelayer.bbclass as a way to exclude specific paths from the CVE check. Master can use the layer overrides to do this but these are not present on kirkstone. Signed-off-by: Richard Purdie --- config.json

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Fix upgrade helper conf path

2023-11-03 Thread Richard Purdie
Signed-off-by: Richard Purdie --- config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.json b/config.json index 7505e59..ee13bcf 100644 --- a/config.json +++ b/config.json @@ -1467,7 +1467,7 @@ "git config user.

[yocto] [yocto-autobuilder-helper] [PATCH] auh-meta-oe: Send to the openembedded-devel mailing list, not core

2023-11-03 Thread Richard Purdie
To do that we need a separate config file. Signed-off-by: Richard Purdie --- config.json | 2 +- .../auh-config/upgrade-helper-meta-oe.conf| 42 +++ 2 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 scripts/auh-config

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Add auto-upgrade-helper repo definition

2023-11-03 Thread Richard Purdie
Signed-off-by: Richard Purdie --- config.json | 6 ++ 1 file changed, 6 insertions(+) diff --git a/config.json b/config.json index 1b3c2b0..b2d6fb8 100644 --- a/config.json +++ b/config.json @@ -1631,6 +1631,12 @@ "branch" : "master",

Re: [yocto] [yocto-autobuilder-helper][PATCH v4 1/2] config.json: Move AUH from custom scripts to config.json

2023-11-03 Thread Richard Purdie
On Fri, 2023-11-03 at 10:44 +0100, Alexander Kanavin wrote: > On Fri, 3 Nov 2023 at 10:37, Alexander Kanavin via > lists.yoctoproject.org > wrote: > > > > Ka-boom: > > https://autobuilder.yoctoproject.org/typhoon/#/builders/130/builds/59 > > " > ERROR: Command . ./oe-init-build-env;

[yocto] [auto-upgrade-helper] [PATCH 2/2] weeklyjob.sh: Drop

2023-11-01 Thread Richard Purdie
We run AUH from the autobuilder and we don't need the cron script any more, we'd point people at the scripts there instead. Signed-off-by: Richard Purdie --- weeklyjob.sh | 30 -- 1 file changed, 30 deletions(-) delete mode 100755 weeklyjob.sh diff --git

[yocto] [auto-upgrade-helper] [PATCH 1/2] upgrade-helper: Drop layer_machines

2023-11-01 Thread Richard Purdie
We don't need the ability to change this per layer, drop the option and simplify the code. Signed-off-by: Richard Purdie --- upgrade-helper.py | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/upgrade-helper.py b/upgrade-helper.py index 3be6d68..869dc3f 100755

Re: [yocto] [OE-core] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-10-31 Thread Richard Purdie
On Tue, 2023-10-31 at 13:08 +0100, Alexander Kanavin wrote: > On Mon, 30 Oct 2023 at 16:02, Alexander Kanavin via > lists.openembedded.org > wrote: > > So here's what could be done: > > > > - esdk tools become symlinks in poky/scripts/esdk-tools/. esdk > > environment script puts that in PATH,

Re: [yocto] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-10-30 Thread Richard Purdie
On Mon, 2023-10-30 at 14:50 +0100, Alexander Kanavin wrote: > On Thu, 14 Sept 2023 at 14:56, Richard Purdie > wrote: > > There are design elements to this work. We need to work out how we can > > make eSDK and "normal" builds more similar and less of an overhe

Re: [yocto] [yocto-autobuilder-helper] [PATCH] config.json: Fix check-layer for meta-poky/meta-yocto-bsp

2023-10-28 Thread Richard Purdie
On Sat, 2023-10-28 at 11:10 -0700, Tim Orling wrote: > Steve, > > This needs to be applied to dunfell, kirkstone, mickledore and > nanbield (none of those are performing the correct check now). I've gone ahead and backported this since I've been working on this repo a lot recently. If there are

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-3.1.29.rc1)

2023-10-28 Thread Richard Purdie
On Fri, 2023-10-27 at 12:38 -1000, Steve Sakoman wrote: > There is currently a known reproducibility issue with the vim-common > package. In my opinion nothing that should hold up the release. > > Details: > > It seems that the last sstate build of vim was done on an Ubuntu 22.04 > worker and

Re: [yocto] [yocto-autobuilder-helper][PATCH v3] AUH: Add Openembedded auto-update-helper with list of layer to test

2023-10-28 Thread Richard Purdie
Hi David, On Thu, 2023-10-26 at 15:03 +0200, David Pierret wrote: > - Modify the setup-auh to use repositories cloned by the auto-builder. > Manage the case where meta-openembedded is not used. > > - Modify the run-auh to manage the optional additional layer. > Only 1 layer can be provided.

Re: [yocto] [PATCH yocto-autobuilder-helper] config.json: add a standalone builder for running yocto mirror tests

2023-10-27 Thread Richard Purdie
On Fri, 2023-10-27 at 09:21 +0200, Alexander Kanavin wrote: > Those tests are currently run as the last step in a-full/a-quick, > but it's useful to also trigger them separately, after perhaps > executing other builders that populate the mirrors (such as > qemux86-64 and such). > > Signed-off-by:

Re: [yocto] [yocto-autobuilder-helper][PATCH v3] AUH: Add Openembedded auto-update-helper with list of layer to test

2023-10-26 Thread Richard Purdie
On Thu, 2023-10-26 at 15:11 +0200, David Pierret wrote: > Hi, > > I've made separate steps for setup and run > I didn't yet modify the python script in upgrade-helper to include > Kevin reviews. > > follow some questions I have about the autobuilder. > > On Thu, Oct 26, 2023 at 3:04 PM David

Re: [yocto] [yocto-autobuilder-helper][PATCH v3] AUH: Add Openembedded auto-update-helper with list of layer to test

2023-10-26 Thread Richard Purdie
On Thu, 2023-10-26 at 15:53 +0200, Alexander Kanavin wrote: > This looks basically ok, but how can this be tested if needed changes > to AUH are still in review? > > Running auh over meta-oe layers shouldn't be defined as steps that are > run one after the other, but as separate parallelizable

Re: [yocto] [yocto-autobuilder-helper] [PATCH] config.json: Make meta-oe source mirror config wider coverage

2023-10-24 Thread Richard Purdie
On Tue, 2023-10-24 at 10:15 -0700, Khem Raj wrote: > On 10/24/23 4:03 AM, Richard Purdie wrote: > > Some recipes depend on DISTRO_FEATURES, commercial licensing or compiler > > config like fortran. Set these things so that we get wider soruce mirror > > covera

[yocto] [meta-mingw] [PATCH] SECURITY.md: add file

2023-10-24 Thread Richard Purdie
Add a SECURITY.md file with hints for security researchers and other parties who might report potential security vulnerabilities. Signed-off-by: Richard Purdie --- SECURITY.md | 24 1 file changed, 24 insertions(+) create mode 100644 SECURITY.md diff --git

[yocto] [yocto-autobuilder2] [PATCH] SECURITY.md: Add file

2023-10-24 Thread Richard Purdie
Add a SECURITY.md file with hints for security researchers and other parties who might report potential security vulnerabilities. Signed-off-by: Richard Purdie --- SECURITY.md | 13 + 1 file changed, 13 insertions(+) create mode 100644 SECURITY.md diff --git a/SECURITY.md b

[yocto] [yocto-autobuilder-helper] [PATCH] SECURITY.md: Add file

2023-10-24 Thread Richard Purdie
Add a SECURITY.md file with hints for security researchers and other parties who might report potential security vulnerabilities. Signed-off-by: Richard Purdie --- SECURITY.md | 24 1 file changed, 24 insertions(+) create mode 100644 SECURITY.md diff --git

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Make meta-oe source mirror config wider coverage

2023-10-24 Thread Richard Purdie
the source code. Signed-off-by: Richard Purdie --- config.json | 6 ++ 1 file changed, 6 insertions(+) diff --git a/config.json b/config.json index 0c35632..61cf374 100644 --- a/config.json +++ b/config.json @@ -1451,6 +1451,12 @@ "${BUILDDIR}/../meta-openembedded

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] AUH: Add Openembedded auto-update-helper with list of layer to test

2023-10-24 Thread Richard Purdie
Hi David, Comments below. I did try and sync up with Alex Kanavin so we have a consistent direction. On Tue, 2023-10-24 at 10:16 +0200, David PIERRET wrote: > On Fri, Oct 20, 2023 at 4:57 PM Richard Purdie > wrote: > > > > Hi David, > > > > Thanks for revising th

[yocto] [yocto-autobuilder-helper] [PATCH 3/5] metrics: Pass branchname to scripts

2023-10-23 Thread Richard Purdie
To prepapre to run the scripts per branch, pass the branchname to the scripts. Signed-off-by: Richard Purdie --- config.json | 4 ++-- scripts/run-cvecheck | 1 + scripts/run-patchmetrics | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/config.json b

[yocto] [yocto-autobuilder-helper] [PATCH 5/5] scripts/run-cvecheck: Remove branch iteration

2023-10-23 Thread Richard Purdie
Rather than running multiple checkouts, lets move this to the autobuilder to handle and have it trigger the builds with the right checkouts. Signed-off-by: Richard Purdie --- scripts/run-cvecheck | 52 1 file changed, 23 insertions(+), 29 deletions

[yocto] [yocto-autobuilder-helper] [PATCH 4/5] scripts/run-patchmetrics: Only monitor master branch

2023-10-23 Thread Richard Purdie
We only monitor the master branch for patch metrics as we can't really make improvements to release branches. Signed-off-by: Richard Purdie --- scripts/run-patchmetrics | 5 + 1 file changed, 5 insertions(+) diff --git a/scripts/run-patchmetrics b/scripts/run-patchmetrics index 20e6268

[yocto] [yocto-autobuilder-helper] [PATCH 2/5] scripts/run-patchmetrics: Split out CVE checks

2023-10-23 Thread Richard Purdie
Split the CVE checks from the patch metrics script Signed-off-by: Richard Purdie --- config.json | 6 + scripts/run-cvecheck | 54 scripts/run-patchmetrics | 36 --- 3 files changed, 60 insertions(+), 36

[yocto] [yocto-autobuilder-helper] [PATCH 1/5] scripts/run-patchmetrics: Only clone metrics if it isn't present

2023-10-23 Thread Richard Purdie
To prepare for splitting things up, only clone the metrics repo if it isn't present. Signed-off-by: Richard Purdie --- scripts/run-patchmetrics | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/run-patchmetrics b/scripts/run-patchmetrics index fc3f214..abe58c7

[yocto] [yocto-autobuilder-helper] [PATCH] config.json: Fix check-layer for meta-poky/meta-yocto-bsp

2023-10-21 Thread Richard Purdie
two fixes, the layer checks work correctly. Signed-off-by: Richard Purdie --- config.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/config.json b/config.json index 27e56c5..55fde54 100644 --- a/config.json +++ b/config.json @@ -1150,11 +1150,12

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] AUH: Add Openembedded auto-update-helper with list of layer to test

2023-10-20 Thread Richard Purdie
Hi David, Thanks for revising this, it is heading in the right direction. On Fri, 2023-10-20 at 16:05 +0200, David Pierret wrote: > - Add setup and run script openembedded specific > - Add job config > > Signed-off-by: David Pierret > --- > config.json | 6 ++ >

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-4.3.rc1)

2023-10-19 Thread Richard Purdie
On Thu, 2023-10-19 at 14:06 +, Jing Hui Tham wrote: > Hi all, > > Intel and WR YP QA is planning for QA execution for YP build yocto-4.3.rc1. > We are planning to execute following tests for this cycle: > > OEQA-manual tests for following module: > 1. OE-Core > 2. BSP-hw > > Runtime

Re: [yocto] [yocto-security] SRTool usage for CVE management at YP

2023-10-19 Thread Richard Purdie
On Wed, 2023-10-18 at 07:43 +0200, Marta Rybczynska wrote: > Hello all, > There' a discussion pending on the usage of SRTool and CVE management > for the Yocto project in general. It is related to the need of having > a list of CVEs the project is affected by, those fixed and those that > we know

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] meta-oe-mirror: Use a 2 step job to fetch and verify meta-openembedded mirror.

2023-10-19 Thread Richard Purdie
On Thu, 2023-10-19 at 12:52 +0100, Richard Purdie via lists.yoctoproject.org wrote: > On Thu, 2023-10-19 at 11:58 +0100, Richard Purdie via > lists.yoctoproject.org wrote: > > On Wed, 2023-10-18 at 15:46 +0200, David Pierret wrote: > > > Inspired from trigger-build and trigg

Re: [yocto] QA notification for completed autobuilder build (yocto-4.3.rc1)

2023-10-19 Thread Richard Purdie
On Thu, 2023-10-19 at 14:28 +0200, Alexis Lothoré wrote: > Hi Ross, > On 10/19/23 13:04, Ross Burton wrote: > > > On 19 Oct 2023, at 09:36, Alexis Lothoré via lists.yoctoproject.org > > > wrote: > > I just skimmed your report and have some feedback to hopefully make it > > easier to read in the

Re: [yocto] QA notification for completed autobuilder build (yocto-4.3.rc1)

2023-10-19 Thread Richard Purdie
On Thu, 2023-10-19 at 10:36 +0200, Alexis Lothoré wrote: > Hello, > > On 10/18/23 08:16, Pokybuild User wrote: > > > > A build flagged for QA (yocto-4.3.rc1) was completed on the autobuilder > > and is available at: > > > > > >

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] meta-oe-mirror: Use a 2 step job to fetch and verify meta-openembedded mirror.

2023-10-19 Thread Richard Purdie
On Thu, 2023-10-19 at 11:58 +0100, Richard Purdie via lists.yoctoproject.org wrote: > On Wed, 2023-10-18 at 15:46 +0200, David Pierret wrote: > > Inspired from trigger-build and trigger-build-post-trigger > > The branch must be selected on build configuration. > > > > S

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] meta-oe-mirror: Use a 2 step job to fetch and verify meta-openembedded mirror.

2023-10-19 Thread Richard Purdie
On Wed, 2023-10-18 at 15:46 +0200, David Pierret wrote: > Inspired from trigger-build and trigger-build-post-trigger > The branch must be selected on build configuration. > > Signed-off-by: David Pierret > Reviewed-by: Yoann Congal > --- > config.json | 30 ++ > 1

Re: [yocto] [tsc] [qa-build-notification] QA notification for completed autobuilder build (yocto-4.3.rc1)

2023-10-18 Thread Richard Purdie
On Wed, 2023-10-18 at 15:32 +, Ross Burton wrote: > On 18 Oct 2023, at 07:29, Richard Purdie via lists.yoctoproject.org > wrote: > > > > On Wed, 2023-10-18 at 06:16 +, Pokybuild User wrote: > > >A build flagged for QA (yocto-4.3.rc1) was complete

Re: [yocto] CDN for sstate.yoctoproject.org

2023-10-18 Thread Richard Purdie
On Wed, 2023-10-18 at 14:02 +0200, Alexander Kanavin wrote: > On Wed, 18 Oct 2023 at 08:45, Richard Purdie > wrote: > > I'm torn on the targets to test as sato-sdk is a large image and world > > is a lot of work. I'd be tempted to test sato, weston and full-cmdline? > >

Re: [yocto] CDN for sstate.yoctoproject.org

2023-10-18 Thread Richard Purdie
On Tue, 2023-10-17 at 17:33 +0200, Alexander Kanavin wrote: > Thanks for working on this! I finally got to playing with CDN mirror a > bit, and it seems to basically work ok, so next I'm going to write AB > tests that check that it remains useful. Specifically: > > 1. What should the test be? >

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-4.3.rc1)

2023-10-18 Thread Richard Purdie
On Wed, 2023-10-18 at 06:16 +, Pokybuild User wrote: > A build flagged for QA (yocto-4.3.rc1) was completed on the autobuilder > and is available at: > > > https://autobuilder.yocto.io/pub/releases/yocto-4.3.rc1 > > > Build URL: >

Re: [yocto] [yocto-autobuilder-helper][PATCH] config.json : Fix repro-meta-oe layer dependency

2023-10-14 Thread Richard Purdie
On Fri, 2023-10-13 at 16:34 +0200, Fabien Thomas wrote: > Fix meta-filesystem build issue due to hidden dependencies (not set by > LAYERDEPENDS) smbnetfs(meta-filesystem) depends on > samba(meta-networking) that depends on python3-dnspython (meta-python) > > Create new build-st dir for each layer

Re: [yocto] are there any plans for a RISC-V reference board?

2023-10-13 Thread Richard Purdie
On Fri, 2023-10-13 at 03:09 -0400, Robert P. J. Day wrote: > On Tue, 10 Oct 2023, Josef Holzmayr wrote: > > It has been discussed at numerous occasions. The main blocker is: we > > need a commitment for the maintenance. So if a high-ranking member > > decides to push forwards with this and

Re: [yocto] [yocto-autobuilder-helper][PATCH] oe-mirror: Add job to mirror openembedded sources

2023-10-11 Thread Richard Purdie
On Tue, 2023-10-10 at 16:49 +0200, David Pierret wrote: > - Add a job that call run-fetchuniverse > - Add script run-fetchuniverse >- loop over each LTS branches >- Download all the meta-openembedded layers sources. >- Call to oe-selftest test_yocto_source_mirror after fetching. > We

Re: [yocto] [auh][PATCH] weeklyjob: Add Openembedded update-helper conf

2023-10-11 Thread Richard Purdie
On Wed, 2023-10-11 at 11:02 +0200, Alexander Kanavin wrote: > On Tue, 10 Oct 2023 at 16:59, David Pierret wrote: > > We've chosen to use a template configuration file rather than multiple > > configuration files (1 per meta). The template file contains tags > > between braces that is replaced in

Re: [yocto] [yocto-autobuilder-helper][PATCH] config.json : reproducible-meta-oe build fixes

2023-10-10 Thread Richard Purdie
On Tue, 2023-10-10 at 12:07 +0200, Fabien Thomas wrote: > - Distro has been changed to Poky so exclude Poky's layers from world to > limit reproducibility tests to the targeted layer only. > - Execution on autobuilder shows that addlayer steps often fail : > reorder layer in ADDLAYER list

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] config.json: add reproducible-openembedded build

2023-10-05 Thread Richard Purdie
On Thu, 2023-10-05 at 20:46 +0100, Richard Purdie via lists.yoctoproject.org wrote: > On Thu, 2023-10-05 at 17:42 +0100, Richard Purdie via > lists.yoctoproject.org wrote: > > On Mon, 2023-10-02 at 16:54 +0200, Fabien Thomas wrote: > > > The purpose of this new

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] config.json: add reproducible-openembedded build

2023-10-05 Thread Richard Purdie
On Thu, 2023-10-05 at 17:42 +0100, Richard Purdie via lists.yoctoproject.org wrote: > On Mon, 2023-10-02 at 16:54 +0200, Fabien Thomas wrote: > > The purpose of this new builder is to report the reproducibility status > > of all meta-openembedded recipes layer by layer.

Re: [yocto] [yocto-autobuilder-helper][PATCH v2] config.json: add reproducible-openembedded build

2023-10-05 Thread Richard Purdie
On Mon, 2023-10-02 at 16:54 +0200, Fabien Thomas wrote: > The purpose of this new builder is to report the reproducibility status > of all meta-openembedded recipes layer by layer. It use the same > reproducible selftest than OE-Core but setting only world as target, > and excluding all oecore and

Re: [yocto] [qa-build-notification] QA notification for completed autobuilder build (yocto-4.3_M3.rc9)

2023-10-02 Thread Richard Purdie
On Mon, 2023-10-02 at 09:41 +, Jing Hui Tham wrote: > Hi all, > > Intel and WR YP QA is planning for QA execution for YP build > yocto-4.3_M3.rc9. We are planning to execute following tests for this cycle: > > OEQA-manual tests for following module: > 1. OE-Core > 2. BSP-hw > > Runtime

Re: [yocto] [Openembedded-architecture] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-09-29 Thread Richard Purdie
On Fri, 2023-09-29 at 14:06 +0200, Alexander Kanavin wrote: > On Thu, 28 Sept 2023 at 18:49, Richard Purdie > wrote: > > > I'm curious to see what you find with analysis of bitbake-whatchanged. > > I've taken a look a the script. It obtains the current location of &g

Re: [yocto] [Openembedded-architecture] Core workflow: sstate for all, bblock/bbunlock, tools for why is sstate not being reused?

2023-09-28 Thread Richard Purdie
On Thu, 2023-09-28 at 18:43 +0200, Alexander Kanavin wrote: > On Fri, 22 Sept 2023 at 12:42, Richard Purdie > wrote: > > > Things which used to be problematic: > > > > a) changes involving changes to gcc-source since it uses a shared > > sources stamps which

Re: [yocto] [PATCH][yocto-autobuilder-helper] config.json: add reproducible-openembedded build

2023-09-28 Thread Richard Purdie
On Thu, 2023-09-28 at 15:18 +0200, Fabien Thomas wrote: > The purpose of this new build is to report the reproducibility status of > all meta-openembedded recipes. It use the same reproducible selftest than > OE-Core but setting only world as target, and excluding all oecore recipes > from it.

[yocto] [yocto-autobuilder2] [PATCH 4/4] Drop wikilog plugin, we're not going back to it!

2023-09-28 Thread Richard Purdie
Signed-off-by: Richard Purdie --- README.md| 17 +- TODO | 2 - lib/__init__.py | 0 lib/wiki.py | 210 - reporters/wikilog.py | 361 --- services.py | 6 - 6 files changed

[yocto] [yocto-autobuilder2] [PATCH 3/4] services: Update email notification config

2023-09-28 Thread Richard Purdie
Signed-off-by: Richard Purdie --- services.py | 29 ++--- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/services.py b/services.py index cc891434..bdfdbc1d 100644 --- a/services.py +++ b/services.py @@ -3,20 +3,27 @@ # from buildbot.plugins import

  1   2   3   4   5   6   7   8   >