(Replying to myself to keep conclusion of an IRC discussion)
Le sam. 16 mars 2024 à 00:29, Yoann Congal a écrit :
> Change the order of metrics branches:
> * First, master at 5am which may do the full CVE download (might take
> 1 hour to finish).
> * Then, the other branches sta
(at 8am)
Compared with commit 839c3cedbf6f ("schedulers: metrics: Start with master for
the daily full download"),
the last part is new.
Signed-off-by: Yoann Congal
---
schedulers.py | 9 +++--
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/schedulers.py b/scheduler
),
... we can run-cvecheck on master first while keeping run-cvecharts
last.
Signed-off-by: Yoann Congal
---
scripts/run-cvecharts | 79 +++
scripts/run-cvecheck | 13 ---
2 files changed, 79 insertions(+), 13 deletions(-)
create mode 100755 scripts/run
This builder generates global chart data from individual branch metrics.
By splitting it out of metrics we can simplify metrics and schedule it
more freely.
This builder should be scheduled after metrics has been run for every
branch.
Signed-off-by: Yoann Congal
---
config.json | 17
Change the order of metrics branches:
* First, master at 5am which may do the full CVE download (might take
1 hour to finish).
* Then, the other branches starting at 6am to allow them to use the
fresh download.
Signed-off-by: Yoann Congal
---
schedulers.py | 6 --
1 file changed, 4
.
That will workaround NVD API limitations were some updates may be missed
and the incrementaly updated database is not equivalent to a freshly
downloaded database.
Signed-off-by: Yoann Congal
---
This patch depends on [PATCH 2/2] cve-update-nvd2-native: Add an age threshold
for incremental update
Since [0], meta-networking depends on meta-python. So, add meta-python
layer wherever meta-networking is used.
[0]:
https://git.openembedded.org/meta-openembedded/commit/?id=ab7c469bfeb7aba97402d8eab03d9bb18725c6af
Signed-off-by: Yoann Congal
---
config.json | 2 ++
1 file changed, 2
, TMPDIR
path, ...).
Actual non-repros were not excluded :
* drbd-utils: a udev rule is either enabled or disabled
* apache2: a index.html is present or not in the package
* toybox-inittab: a getty is started or not on serial ports
Signed-off-by: Yoann Congal
---
v1->v2:
* Added non-reproduci
: a udev rule is either enabled or disabled
* apache2: a index.html is present or not in the package
* toybox-inittab: a getty is started or not on serial ports
Signed-off-by: Yoann Congal
---
config.json | 29 ++---
1 file changed, 26 insertions(+), 3 deletions(-)
diff
-20240217-j7swf3az/packages/diff-html/
Signed-off-by: Yoann Congal
---
config.json | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/config.json b/config.json
index 3032fd7..1596d1e 100644
--- a/config.json
+++ b/config.json
@@ -429,7 +429,8
Current URL returns "404 page not found".
Signed-off-by: Yoann Congal
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 214a3a7f..3330bcde 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
Patches to the kernel meta d
Since the stable meta-oe branches tend to be updated once a month. Run
meta-oe-mirror twice a month to be sure to catch every update.
Signed-off-by: Yoann Congal
---
schedulers.py | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a/schedulers.py b/schedulers.py
Signed-off-by: Yoann Congal
---
schedulers.py | 4
1 file changed, 4 insertions(+)
diff --git a/schedulers.py b/schedulers.py
index 561f2b4..edd77b5 100644
--- a/schedulers.py
+++ b/schedulers.py
@@ -476,6 +476,10 @@
schedulers.append(sched.Nightly(name='nightly-check-layer', branch
toproject.org
> Unsubscribe:
> https://lists.yoctoproject.org/g/yocto/leave/7785375/4316185/289819188/xyzzy
> [yoann.con...@smile.fr]
> -=-=-=-=-=-=-=-=-=-=-=
--
Yoann Congal
Smile ECS - Tech expert
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#62205
Some recipes (gnome-settings-daemon, accountsservice) depend on polkit
DISTRO_FEATURES. Set this up so that we get wider source mirror coverage
and fewer warnings.
Signed-off-by: Yoann Congal
---
config.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config.json b
rmation on how to keep the defconfig can be found here :
https://docs.yoctoproject.org/dev/kernel-dev/common.html#using-menuconfig
(You may want to use the documentation of your specific branch)
Regards,
>
>
> Thanks
> Hassan
>
>
>
>
--
Yoann Congal
Smile ECS -
use the old syntax in this case to match what is documented
in local.conf template, recipe comments, etc. But it is nice to know :)
> On Tue, Jan 2, 2024 at 7:07 PM Yoann Congal <mailto:yoann.con...@smile.fr>> wrote:
>
> Some recipes depend on DISTRO_FEATURES, commercial lic
the source code.
Signed-off-by: Richard Purdie
(cherry picked from commit 93d47af8abbc6558f9a098a0c7fa6c0e901424a9)
Signed-off-by: Yoann Congal
Backport: new->old override syntax
---
This should fix the warnings of the AB meta-oe-mirror/dunfell builds
---
config.json | 6 +-
1 file chan
or using it, only mirroring the source code.
Signed-off-by: Richard Purdie
(cherry picked from commit 93d47af8abbc6558f9a098a0c7fa6c0e901424a9)
Signed-off-by: Yoann Congal
---
This will fix many AB warnings for meta-oe-mirror/kirkstone
configuration
---
config.json | 6 ++
1 file changed, 6
Some USERADD_UID/GID_TABLES were missing for lower layers which caused
some recipes to be not buildable because of skipped recipes (e.g. xfmpc,
python3-ldap)
Signed-off-by: Yoann Congal
---
config.json | 13 +++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git
This is needed to fix a reproducibility error in netdata.
Signed-off-by: Yoann Congal
---
This depends on a patch in meta-oe/meta-webserver:
[meta-webserver][PATCH] static-id: add missing netdata group
https://lists.openembedded.org/g/openembedded-devel/message/106765
---
config.json | 1 +
1
Use the new OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES to not trigger a test
failure on the known not-reproducible packages from meta-openembedded.
Signed-off-by: Yoann Congal
---
config.json | 15 ---
1 file changed, 12 insertions(+), 3 deletions(-)
diff --git a/config.json b/config.json
oks really interesting.
I've added your proposed fix to
https://bugzilla.yoctoproject.org/show_bug.cgi?id=14918#c3 (the matching bug
that does happen to be assigned to me)
I'll try to look at what you sent in the next few days but in the meantime, if
you can/want you can always send this
ptions parser. I'd strongly
> suggest dropping layer_machines variable and just use the machines
> value in all cases.
>
> "layer-mode" seems pointless as you can determine if we're in "layer
> mode" if a layer is specified on the commandline (whi
Add each a new builder "auh-meta-oe" and one step by meta-openembedded
layers.
Co-authored-by: David Pierret
Signed-off-by: Yoann Congal
---
config.json | 126
1 file changed, 126 insertions(+)
diff --git a/config.json b/config.
ipt setup/run-auh inlined)
Yoann Congal (2):
config.json: Move AUH from custom scripts to config.json
config.json: Extend AUH to meta-openembedded layers
config.json | 152 ++-
scripts/auh-config/local.conf.append | 5 -
scripts/run-
setup-auh and run-auh were doing what the AB config.json does:
* creating repo checkouts: Now use NEEDREPOS
* configuring bitbake env: Now use extravars
This refactoring is needed to prepare adding AUH meta-oe support.
Signed-off-by: Yoann Congal
---
config.json | 26
Without it, auto-upgrade-helper skip most of the recipes because they do
not have a specific maintainer.
Signed-off-by: Yoann Congal
---
config.json | 30 ++
1 file changed, 30 insertions(+)
diff --git a/config.json b/config.json
index 6143969..ddf015f 100644
Le 01/11/2023 à 01:05, Yoann Congal a écrit :
> v2->v3:
> * Split single patch in a series. Previous version was:
> [auh][PATCH v2] upgrade-helper.py: Add layer command line option
I've just noticed that the "v3" tag is missing from the mail subject. Sorry
about that
For example:
./weeklyjob.sh --layer-dir ../meta-openembedded/ --layer-names "meta-oe"
Signed-off-by: Yoann Congal
---
weeklyjob.sh | 59 +++-
1 file changed, 58 insertions(+), 1 deletion(-)
diff --git a/weeklyjob.sh b/weeklyjob.sh
ind
From: David Pierret
- Layer options can be defined as command line arguments
- multiple layers can be defined in a single command
each layer is analyzed 1 by 1 to check if upgrades are available.
Signed-off-by: David Pierret
Reviewed-by: Yoann Congal
---
upgrade-helper.py | 68
Signed-off-by: Yoann Congal
---
upgrade-helper.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/upgrade-helper.py b/upgrade-helper.py
index bc485b8..4933a4a 100755
--- a/upgrade-helper.py
+++ b/upgrade-helper.py
@@ -677,7 +677,7 @@ class UniverseUpdater(Updater
This is to prepare for the futur loop on layers.
Signed-off-by: Yoann Congal
---
upgrade-helper.py | 23 ---
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/upgrade-helper.py b/upgrade-helper.py
index 2538d61..bc485b8 100755
--- a/upgrade-helper.py
+++ b
Signed-off-by: Yoann Congal
---
upgrade-helper.py | 32
1 file changed, 24 insertions(+), 8 deletions(-)
diff --git a/upgrade-helper.py b/upgrade-helper.py
index 57bf59a..2538d61 100755
--- a/upgrade-helper.py
+++ b/upgrade-helper.py
@@ -440,15 +440,23 @@ class
Both branches contained the same code
Signed-off-by: Yoann Congal
---
upgrade-helper.py | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/upgrade-helper.py b/upgrade-helper.py
index 1176a73..57bf59a 100755
--- a/upgrade-helper.py
+++ b/upgrade-helper.py
@@ -674,9 +674,7
id Pierret (1):
upgrade-helper.py: Add layer command line option
Yoann Congal (5):
upgrade-helper.py: simplify a condition
upgrade-helper.py: refactor _get_packages_to_upgrade to return a dict
upgrade-helper.py: extract the inner function of
get_packages_to_upgrade
upgrade-h
his only lists issues in meta-oe.
>
> Signed-off-by: Ross Burton
Thanks Ross!
Reviewed-by: Yoann Congal
> ---
> config.json | 29 -
> 1 file changed, 24 insertions(+), 5 deletions(-)
>
> diff --git a/config.json b/config.json
> index f3a4ee
metric addition as patchreview itself does
> that now.
>
> Add an explicit --push option so it's easy to test the scripts in
> isolation without pushing.
>
> Signed-off-by: Ross Burton
Thanks Ross!
Reviewed-by: Yoann Congal
> ---
> config.json| 14 ++
n WONTFIX bug :
https://bugzilla.yoctoproject.org/show_bug.cgi?id=13550
See : https://git.openembedded.org/bitbake/tree/lib/bb/fetch2/gitsm.py#n127
The only supported way to do this (that I know of) is to use .netrc as
Adrian suggested.
Regards,
--
Yoann Congal
Smile ECS - Tech expert
-=-
dir.
>>
>> Also, switch from BBPATH to BUILDDIR to reference the main build dir.
>>
>> [1]: https://bugzilla.yoctoproject.org/show_bug.cgi?id=15241
>>
>> Signed-off-by: Yoann Congal
>> ---
>> config.json | 20 ++--
>> 1 f
i?id=15241
Signed-off-by: Yoann Congal
---
config.json | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/config.json b/config.json
index c01a453..84da67b 100644
--- a/config.json
+++ b/config.json
@@ -303,7 +303,7 @@
],
Le mar. 10 oct. 2023 à 15:14, Richard Purdie
a écrit :
> That isn't actually valid json but I fixed it and will schedule a test
> build.
Huh, sorry about that :(
> I also tweaked the shortnames to make it clear it is meta-OE as
> "OE" isn't very specific.
Thanks!
--
rd to tell for sure which one will be shorter for you.
1) is definitely better for the community so I encourage you to try it ;)
Regards,
> Regards
> Simon
>
> Sent from my iPhone
>
> On Oct 3, 2023, at 11:27 PM, Yoann CONGAL wrote:
>
>
> Hello,
>
> Le mer.
information/context
for the bug?
Regards,
--
Yoann Congal
Smile ECS
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#61227): https://lists.yoctoproject.org/g/yocto/message/61227
Mute This Topic: https://lists.yoctoproject
Le mer. 20 sept. 2023 à 19:59, Yoann CONGAL a
écrit :
> Le mar. 19 sept. 2023 à 18:57, Sebert, Holger.ext <
> holger.sebert@karlstorz.com> a écrit :
>
>> Hi Yoann, hi Zoran,
>>
>
> Hi,
>
>
>> The bug is not present on the Poky master branch.
>
-nxp89xx.bb
I have tried _git instead of _%.
>
> I have also tried 1.0, since bitbake -e reports:
>
> PV="1.0"
>
> What should I be doing? Nothing in the bbappend does anything, unless I
> make it invalid, then I get an error.
>
> SRCREV is set in this recipe as
mbedded-core/message/187934
Regards,
> Thanks!
>
> -Holger
>
> ________
> Von: Yoann CONGAL
> Gesendet: Donnerstag, 14. September 2023 23:52
> An: Sebert, Holger.ext
> Cc: Zoran Stojsavljevic; Yocto-mailing-list
> Betreff: [Ext] Re:
terminal("sh -c \"%s; if [ \\$? -ne 0 ]; then echo 'Command
> failed.'; printf 'Press any key to continue... '; read r; fi\"" % make_cmd,
> > d.getVar('PN') + ' Configuration', d)
>
This patch looks interesting!
I would use s
e.
Every important piece of built software is kept in the "sstate cache" and
this cache is not removed by rm_work.
I usually have rm_work activated globally and reasonable build time : most
things are not re-built but taken from the sstate cache.
Regards,
--
Yoann Congal
Smile ECS - Tech
Hi,
It seems like the https://wiki.yoctoproject.org/ certificate has expired :(
"notAfter=Jun 13 03:28:00 2023 GMT"
Regards,
--
Yoann Congal
Smile ECS - Tech expert
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#602
On 4/28/23 09:01, Alexander Kanavin wrote:
> AUH itself already has an option to include the link into
> its email reports; the option just needs to be enabled.
>
> [YOCTO #15103]
>
> Signed-off-by: Alexander Kanavin
Looks good to me!
Reviewed-by: Yoann Congal
Thanks!
&g
o COMPATIBLE_MACHINE?
=>
https://docs.yoctoproject.org/ref-manual/variables.html#term-COMPATIBLE_MACHINE
Looks like a perfect match for what you are trying to do!
Regards,
--
Yoann Congal
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#59372): http
ird behavior which may be hard to debug and time consuming.
My advice is : keep your time and sanity, use ECC RAM.
Regards,
--
Yoann Congal
Smile ECS - Expert technique
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#59237): https://lists.yoctop
!
Alex
On Sat, 7 Jan 2023 at 14:05, Yoann Congal wrote:
Hi,
Since I plan to work regularly on upstream Yocto and contributing, I
wonder about the best way to best setup my git repos to do that...
I've started with the upstream poky repo but when I make a commit on,
for example, bitbake, my
w...?
To the Yocto maintainers, how do you manage this (poky repo, combo-layer
and individual bitbake/doc/meta-yocto repo) ?
Note: I have found the "combo-layer splitpatch" tool but it does not
look like a full solution... Maybe I'm missing something?
Thanks!
--
Yoann Congal ("yoct
lone command line. You
may need to change it to a '/'
SRC_URI = "git://g...@.com/xxx/xxx.git;protocol=ssh;"
This is a frequent error (I make it at least once per project)
Hope this helps!
Regards,
--
Yoann Congal
Smile ECS - Expert technique
-=-=-=-=-=-=-=-=-=-=-=-
Link
a sensor value or enable a PMIC regulator.
I'm interested in the list of packages you'll end up with... Will you share
it here ?
Regards,
--
Yoann Congal
Smile ECS - Expert technique
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#53188): https
57 matches
Mail list logo