From: "Trevor Woerner" <twoerner@gmail.com>
To: yocto@lists.yoctoproject.org
Subject: Yocto Technical Team Minutes, Engineering Sync, for September 8, 2020
Date: Tue, 8 Sep 2020 17:31:37 -0400 [thread overview]
Message-ID: <20200908213137.GA30356@linux-uys3> (raw)
Yocto Technical Team Minutes, Engineering Sync, for September 8, 2020
archive: https://docs.google.com/document/d/1ly8nyhO14kDNnFcW2QskANXW3ZT7QwKC5wWVDg9dDH4/edit
== disclaimer ==
Best efforts are made to ensure the below is accurate and valid. However,
errors sometimes happen. If any errors or omissions are found, please feel
free to reply to this email with any corrections.
== attendees ==
Trevor Woerner, Stephen Jolley, Jan-Simon Möller, Armin Kuster, Trevor
Gamblin, Joshua Watt, Saul Wold, Alejandro H, Bruce Ashfield, Scott Murray,
David Reyna, Vineela (phone-in), Paul Barker, Richard Purdie, Steve
Sakoman, Ross Burton, Mark Hatle, Martin Jansa, Michael Halstead
== notes ==
- 3.2-m3 is closed (feature freeze)
- bitbake parsing merges/fixes
- work to enable pr-serv merged
- no more recipe upgrades
- issues with older releases and new distro versions
- new technique for handling AB issues
== general ==
RP: a new tweak to qemu for AB testing. appears to lead to fewer AB failures.
JPEW working on a number of things, some of which have already been pulled
(e.g. signal handler)
JPEW: we can’t use multiprocess due to multiple platforms, but the analysis
leads to new solutions in other areas
RP: there is a bug open with upstream python, following the python
documentation (i.e. writing code as per the official python
recommendations) can lead to a deadlock (with multiple processes, worker
pools)! this seems to have been an issue since python 2
RP: issues building older releases on the AB (zeus, warrior, thud). useful
for the LTS, and to keep up-to-date with severe security issues. i have
patch queues for thud and pyro. please check the mailing list for the
discussion. currently older branches are bitrotting
J-SM: any impact on dunfell for multiprocessing?
RP: i’d like to see things stabilize on master before considering back
patches. the bugs have been there for a while (e.g. python 2). we’ve
been working around these issues for a while
SS: i think i’d like to do a release (dunfell) before the new stuff comes in
RP: good idea, but i think we could fast-track a couple patches (intermittent
issues and runqemu-nice stuff)
RP: once we hit feature-freeze, the AB reacts differently: there’s a
difference between full-rebuild-builds, and incremental-build-builds
RP: sphinx documentation
SS: master only?
RP: yes, we’ve talked about bringing it back to dunfell, but we need to get
it working in master first, there haven’t been many changes between
master and dunfell, so it shouldn’t be too much work to back-port once
its ready
JPEW: any crops maintainers here
RP: i don’t see them
JPEW: image retention policy has changed on docker hub, they now will be
removed after 6 months
Paul: there has also been talks because images are pushed from travis
unsigned, so that might be an issue. maybe opening an issue on the crops
tracker would help
JPEW: we’re seeing this with pyrex as well, so it wouldn’t be good if
crops containers didn’t disappear randomly
RP: Randy looks at this from time to time. on the one hand we don’t want
stuff disappearing, but we also don’t want to have security issues. Timo
is also the other person to poke
Ross: i’ve talked to Randy about it and he’s been responsive
JPEW: okay, i’ll look into those
RP: systemd question, serial timeouts with systemd usually on MIPS
(core-image-sato-sdk). the timeout is 60 seconds, this should be enough.
my own testing shows: core-image-sato-sdk: 55 seconds(!)
Mark: maybe device probing, udev?
JPEW: trying to setup a user sessions?
PB: reminds me of something a while back (on arch). perhaps login session
dependencies?
Ross: try it manually
RP: if someone could take a look, it looks reproducible
Paul: core-image-sato-sdk with systemd?
RP: yes
Ross: on qemu-mips?
RP: yes, but has been seen with qemu-arm, but rarer with qemu-arm
Ross: random number generator-related?
RP: i was wondering that too, but we did put the virtual device in
Ross: maybe it’s broken with qemu-mips?
JPEW: are we using the jitter random number generator?
RP: don’t know, i know we had issues, but then we enabled qemu-passthrough
which fixed most issues
JPEW: i’ve seen issues like this, but for me enabling jitter worked
RP: the passthrough seems to work
JPEW: as long as the kernel config is enabled
RP: it’d be nice to see this one fixed, it’s one of the ones that still
lingers despite fixing so many other issues
JPEW: is it a RO rootfs?
RP: shouldn’t matter
David: request for papers open for the next devday (yocto project summit)
Link: https://pretalx.com/yocto-project-summit-2020/cfp
reply other threads:[~2020-09-08 21:31 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20200908213137.GA30356@linux-uys3 \
--to=twoerner@gmail.com \
--cc=yocto@lists.yoctoproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.