[15:59] <rbalint> o/
[16:00] <sil2100> o/
[16:00] <mclemenceau> o/
[16:00] <slyon> o/
[16:00] <bdmurray> o/
[16:00] <JawnSmith> o/
[16:01] <waveform> o/
[16:01] <bdmurray> #startmeeting Weekly Ubuntu Foundations team
[16:01] <meetingology> Meeting started at 16:01:15 UTC.  The chair is bdmurray.  Information about MeetBot at https://wiki.ubuntu.com/meetingology
[16:01] <meetingology> Available commands: action, commands, idea, info, link, nick
[16:01] <bdmurray> #topic Lightning Round
[16:01] <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert)
[16:01] <bdmurray> rbalint jawnsmith mwhudson sil2100 waveform bdmurray vorlon slyon tdaitx xnox juliank dbungert doko
[16:02] <bdmurray> rbalint:
[16:02] <rbalint> * tried to install 20.04 with subiquity with encrypted LVM + swap partition, reported the crash, then did it with the legacy installer
[16:02] <rbalint> * partner work
[16:02] <rbalint> * helping glibc & systemd to migrate
[16:02] <rbalint> (done)
[16:03] <JawnSmith> * LP: #1905627 fix bluetooth on raspberry pi
[16:03] <JawnSmith> * LP: #1915307 merge sudo from debian
[16:03] <JawnSmith> * LP: #1902025 SRU for groovy and focal
[16:03] <JawnSmith> * Starting work on raspi GPIO support with new kernel
[16:03] <JawnSmith> [done]
[16:03] <sil2100> - SRU reviews and releases
[16:03] <sil2100> - Released 20.04.2.0!
[16:03] <sil2100>   * Usual publishing/preparation tasks
[16:03] <sil2100>   * Discussions with certification about risks
[16:03] <sil2100>   * Helping out with flavor ISO testing, gathering feedback
[16:03] <sil2100>   * Hacks to debian-cd for the point-point release handling
[16:03] <sil2100>   * Finalization tasks
[16:03] <sil2100> - Some release retrospective discussions
[16:03] <sil2100> - Updated and prepared for testing cloud package updates for the CPC team
[16:03] <sil2100> - Netplan reviews of the new NM key-file implementation
[16:03] <sil2100> - Proof-reading and endorsing Dave's application (about time!)
[16:03] <sil2100> - Reading up about Swift and swiftclient bindings
[16:03] <sil2100> - More proof-of-concept code preparation for ESM britney, some work on the spec
[16:04] <sil2100> - Small fixes for the public security britney
[16:04] <sil2100> - Investigating possible fine-grained ACLs for britney PPA runs
[16:04] <sil2100> - Security package copies
[16:04] <sil2100> - Started looking at merges
[16:04] <sil2100> - Prepping some uc18 gadget respins
[16:04] <sil2100> (done)
[16:04] <waveform> * initramfs-tools merge (LP: #1915966) (lots of clean-up! \o/)
[16:04] <waveform> * flash-kernel merge (LP: #1916034)
[16:04] <waveform> * Working on u-boot merge
[16:04] <waveform> * Working on lgpio/rgpio packaging (needs one more patch for GPIO pulls)
[16:04] <waveform> * PPU application written
[16:04] <waveform> * Pi meetings
[16:04] <waveform> (done)
[16:05] <bdmurray> sponsored the focal, groovy debdiffs fixing LP: #1902025
[16:05] <bdmurray> sponsored the apport change in LP: #1903605
[16:05] <bdmurray> submitted RT regarding a devel environment for the Error Tracker
[16:05] <bdmurray> worked on deploying the devel environment for the Error Tracker
[16:05] <bdmurray> merged lptools
[16:05] <bdmurray> submitted lptools MP with some lp-grab-attachments changes
[16:05] <bdmurray> merged software-properties change re armhf testing
[16:05] <bdmurray> release upgrader bug triage
[16:05] <bdmurray> short week with a national holiday
[16:05] <bdmurray> ✔ done
[16:05] <bdmurray> vorlon:
[16:05] <vorlon> nothing significant to report this week, skip me :)
[16:06] <slyon> - plusone maintenance yesterday & today
[16:06] <slyon>   + mergerfs & network-manager FTBFS
[16:06] <slyon>   + nm-tray, gnome-pkg-tools, axel, ganeti-instance-debootstrap, lua-dbi merges
[16:06] <slyon>   + findutils sponsoring for waveform
[16:06] <slyon>   + many autopkgtest triggers adopted for gtk4, snapd, pango1.0 rebuilds
[16:06] <slyon>   + some update-excuse bugs, LP: #1915926, LP: #1903748
[16:06] <slyon> - alpha merge party; vim 2:8.2.2434-1ubuntu1
[16:06] <slyon> - Working on binutils/bionic SRU for IBM, bug #1903814
[16:06] <slyon> - Working on NetworkManager YAML backend
[16:06] <slyon>   + passes full NM test-suite (make check) & manual testing
[16:06] <bdmurray> on to another on$
[16:06] <slyon>   + needs some more adoptions for the API functions
[16:06] <slyon> [16:06] <slyon> - Bug triage
[16:06] <slyon>   + netplan snap, bug #1903748
[16:06] <slyon>   + cloud-init; NM unmanaged interfaces, bug #1914784
[16:06] <slyon> - NM snap + legacy nms-netplan-plugin, MP #396213
[16:06] <slyon> - Implemented feedback for PR#187, merged
[16:06] <slyon> - Prepared new PR#191 for YAML backend API changes
[16:06] <slyon> - Working on PR#189 feedback
[16:06] <bdmurray> tdaitx:
[16:06] <slyon> (done)
[16:06] <tdaitx> Short week: out Mon/Tue (holiday)
[16:06] <tdaitx> * jck 11
[16:06] <tdaitx>   - reviewed jck documentation, found some bits I should be doing differently (native lib location mosly)
[16:06] <tdaitx>   - created cloud-init configs for the jck-server and jck-agent; it captures dependencies, settings through debconf, some required conf files, and some 'run-once' commands
[16:06] <tdaitx>   - moved away from snap, it was nice in theory but private snaps are not practical (no automated installs, no way to build from private repo)
[16:06] <tdaitx>   - moving all code and config into a single repo
[16:06] <tdaitx>   - single jck-server (amd64) lxd container per network + 1 test agent container for each release/arch
[16:06] <tdaitx>   - cleaned up a few more failures from the runtime testsuite
[16:06] <tdaitx>   - fixing agent setup for compiler testsuite (bloody thing needs a shared folder between jck server and agent)
[16:06] <tdaitx> * looked over some fixes needed before next openjdk-8 security update
[16:06] <tdaitx> (done)
[16:07] <bdmurray> xnox:
[16:07] <xnox> rustc rebootstrap complete on riscv64, all tests passed, should migrate soon.
[16:07] <xnox> lots of fakeroot fixes and rebuilds
[16:07] <xnox> working on one-grub patches
[16:07] <xnox> working on noudeb build profile by default in dpkg / britney / kernel
[16:07] <xnox> done
[16:07] <bdmurray> Can that bug be closed now?
[16:07] <bdmurray> that one being bug 1915250
[16:08] <bdmurray> juliank:
[16:08] <juliank> * back home after the snow last week, snow's melting now at +10C or so too :D
[16:08] <juliank> * merged dput
[16:08] <juliank> * merged wpa -17
[16:08] <juliank> * synced wpa -20 (yay! the only patch left was session ticket, which was patched differently upstream)
[16:08] <juliank> * reviewed irssi merge from JawnSmith
[16:08] <juliank> * triaging apt bugs for stable updates. whoa there's some stuff for targetted focal in LP I forgot about
[16:08] <juliank> * discussing whether to backport the new kernel autoremoval helper in apt, or just write a smaller patch that only protects the current kernel in addition to what the shell script protects.
[16:08] <juliank> (done)
[16:08] <dbungert> * LP: #1915558 - irssi merge, done via Server team git process.
[16:08] <dbungert> * LP: #1913321 - moved to security team, MIR team generally approving. They filed a related LP for fix
[16:08] <dbungert> * LP: #1915866 - run the tests during libiniparser1 build.  That part is fine, but tests don't yet fail the build.
[16:08] <dbungert> * autoinstall-generator - setup github actions, be able to handle settings that are dependent on one another
[16:08] <dbungert> (done)
[16:08] <juliank> Oh did I mix the mergers up?
[16:09] <juliank> Sorry dbungert
[16:09] <bdmurray> doko:
[16:09] <dbungert> juliank: no worries
[16:09] <doko> - looking at perl triggered autopkg tests, addressed three, one left which should be ignored. xnox lookged at freersum/s390x
[16:09] <doko> - two +1 maitenance days, see report on the u-d ML
[16:09] <doko> - worked on the wrong user/group in deb's issues
[16:09] <doko> - make debhelper robust against objcopy/strip not keeping file attributes
[16:09] <doko> (done)
[16:10] <bdmurray> Are there any more questions on status other than the state of bug 1915250? xnox
[16:10] <doko> setting these to committed
[16:10] <juliank> I think I forgot to look at failing autopkgtests from last week :(
[16:11] <bdmurray> juliank: I'll go slow so you can
[16:11] <bdmurray> #topic Release Incoming Bugs
[16:11] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html#foundations-bugs
[16:12] <bdmurray> So is there additional work that we should card bug 1915250 for?
 setting these to committed
[16:12] <bdmurray> Alright no then
[16:12] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-gg-incoming-bug-tasks.html
[16:13] <bdmurray> We talked about the tzdata bug last week
[16:13] <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html
[16:13] <bdmurray> bug 1914827 I found and recreated this week
[16:14] <juliank> fun
[16:14] <bdmurray> the python is python2 stuff has a list of packages and depending on how they are ordered the upgrade can succeed or fail
[16:14] <juliank> I always worry fixing one bug unfixes another one :D
[16:14] <bdmurray> Yeah
[16:14] <juliank> But sounds right
[16:15] <bdmurray> So it sorted out the upgrade in bug 1914827 but didn't fix bug 1915346
[16:15] <juliank> The right fix obviously is to make order not matter, but that's harder with the way the code is written (though we have the card for that :D)
[16:16] <bdmurray> juliank: so do you suggest trying to reorder it in a way that works for most cases?
[16:16] <juliank> Should we try to fix individual bugs or move the rework higher up in priority?
[16:17] <juliank> bdmurray: Hard question we can't really know we really ought to collect test cases so we can see if changes cause regressions
[16:17] <juliank> bdmurray: Arguably minimal first should be right I guess
[16:17] <juliank> So it's something we probably should od
[16:17] <bdmurray> juliank: okay, that's trivial so lets do that first and see what we are left with.
[16:17] <bdmurray> let's target and card that then
[16:18] <bdmurray> then we have a couple of hwe-support-status bugs
[16:18] <mclemenceau> done then: carded!
[16:18] <bdmurray> bug 1908794
[16:18] <bdmurray> bug 1907083
[16:19] <bdmurray> It looks like hwe-support-status didn't get updated for focal :-(
[16:19] <bdmurray> Oh hey that one is already carded -sorry
[16:19] <bdmurray> same with the other
[16:19] <xnox> doko:  https://wiki.ubuntu.com/FoundationsTeam/RustUpdates updated
[16:20] <bdmurray> so then bug 1915923
[16:20] <bdmurray> They've identified the fix but how important is update-pciids?
[16:21] <xnox> bdmurray:  makes shiny new hardware work
[16:21] <bdmurray> Like when does it get used?
[16:21] <xnox> bdmurray:  if no shiny, no need.
[16:22] <bdmurray> so let's target and card that
[16:23] <mclemenceau> ok then.
[16:24] <bdmurray> so then bug 1915887 paride has set to incomplete but if there's a systemd expert who could chime in that might help.
[16:24] <bdmurray> that's that
[16:24] <bdmurray> #topic Team proposed-migration report
[16:24] <bdmurray> vorlon:
[16:24] <vorlon> aaand my browser chooses this moment to have a fit
[16:25] <dbungert> just feed it more ram
[16:25] <vorlon> ok here we go
[16:25] <paride> 👀
[16:25] <vorlon> well that made me look, and why is matterhorn taking 2.8G
[16:25] <vorlon> anyway
[16:26] <vorlon> pexpect: tdaitx, any progress?
[16:26] <bdmurray> somebody's emojis I'm sure
[16:26] <tdaitx> vorlon: none
[16:27] <vorlon> tdaitx: are you ok to carry it over?
[16:27] <xnox> i mean we were frozen for a while.
[16:27] <vorlon> xnox: doesn't prevent reproducing and fixing source bugs :)
[16:27] <tdaitx> vorlon: sure =)
[16:27] <vorlon> ok
[16:27] <vorlon> mtd-utils/iniparser, I know dbungert is working on
[16:28] <vorlon> e2fsprogs is me, carrying over
[16:28] <vorlon> systemd vs iproute2 is me, carrying over
[16:28] <vorlon> xfsprogs is blocked on the libnih MIR
[16:28] <vorlon> JawnSmith: any movement on acl?  still showing systemd autopkgtest regressions on amd64 and ppc64el
[16:29] <JawnSmith> I had thought the new systemd would resolve that but it doesn't seem to have so I started digging deeper yesterday
[16:29] <JawnSmith> will carry over
[16:29] <vorlon> might be as simple as a retry with different hints?
[16:29] <vorlon> ok
[16:30] <vorlon> perl: doko?
[16:30] <doko> just asked ubuntu-release to badtest
[16:30] <vorlon> ok
[16:30] <doko> the others are all fixed
[16:30] <vorlon> iputils is also JawnSmith, amd64+ppc64el systemd failures
[16:30] <vorlon> juliank: setuptools?
[16:31] <juliank> yep, I should give it an actual try this week
[16:31] <vorlon> ok
[16:32] <JawnSmith> carded iputils so it doesn't slip through the cracks
[16:32] <vorlon> sbuild vs qemu, likely just flakiness, I'll retry
[16:32] <vorlon> systemd vs qemu, hasn't been tried with a recent systemd, I'll retry
[16:33] <vorlon> socat: bdmurray?
[16:33] <vorlon> dh-autoreconf: xnox?
[16:33] <bdmurray> +1 socat
[16:34] <vorlon> systemd blocking policykit-1, I'll retry with recent systemd
[16:34] <vorlon> erlang: sil2100?
[16:35] <sil2100> On it o/
[16:35] <vorlon> python3.9: slyon?
[16:35] <slyon> yes!
[16:35] <vorlon> glibc I'm pretty sure is rbalint
[16:36] <vorlon> libtype-tiny-perl: waveform?
[16:36] <rbalint> :-)
[16:36] <waveform> vorlon, ok
[16:36] <vorlon> then a whole bunch of stuff that is blocked on either glibc or perl which we'll ignore
[16:37] <vorlon> cross-toolchain-base: dbungert?
[16:37] <xnox> vorlon:  ok.
[16:37] <dbungert> +1 cross-toolchain-base
[16:37] <vorlon> dbungert: or rather, elfutils which is blocked by cross-toolchain-base + others
[16:37] <dbungert> OK
[16:38] <vorlon> so unfortunately the queue is growing but I don't necessarily want to assign out a whole second round today.  Hopefully a lot of these just clear up once glibc is unstuck and we can have a better look next week
[16:38] <doko> dbungert, vorlon: c-t-b is a timeout. just needs more time
[16:38] <juliank> I can give it more time, I suppose
[16:38] <vorlon> why does it need more time now than before?
[16:39] <juliank> ah arm?
[16:39] <juliank> We get new faster hardware, so hesitant
[16:40] <vorlon> well, having a longer timeout that doesn't get used doesn't hurt much
[16:40] <vorlon> and we're not live on the new hardware yet
[16:40] <vorlon> anyway, stopping there
[16:40] <vorlon> bdmurray:
[16:40] <bdmurray> #topic AOB
[16:41] <bdmurray> Anything else going on / worth sharing?
[16:41] <slyon> I'll be out on Monday
[16:41] <dbungert> juliank: so if I understand correctly, I should leave c-t-b alone and you'll extend the timeout?
[16:42] <juliank> I need to talk to La_ney and see wrt hardware changes if it needs a longer timeout or will be good
[16:42] <dbungert> vorlon: if you like you can give me a different one
[16:42] <juliank> Ah but I think it jumps forth and back
[16:42] <vorlon> dbungert: libselinux, then
[16:42] <dbungert> +1 libselinux
[16:43] <juliank> vorlon: We are live on armhf fwiw, at least with 1/3
[16:43] <juliank> :D
[16:43] <juliank> So I guess some arm64 pick up new HW too?
[16:44] <juliank> (same openstack cloud, no way to specify which one you get)
[16:44] <vorlon> so it's live in bos02 but I haven't raised an RT yet to increase our quota
[16:44] <vorlon> yes, we'll get some faster nodes in there, some slower
[16:45] <juliank> vorlon: ok Laney is migrating armhf runners to fast nodes only basically
[16:45] <vorlon> mazel tov
[16:46] <juliank> Optimally we'd prefer run long tests on fast nodes, and others on slower nodes
[16:46] <juliank> but probably too hard :D
[16:47] <vorlon> well, spinning instances up and down until you get one on the node you prefer is not a good idea
[16:48] <juliank> yeah, maybe they can have tags or something one could use
[16:49] <juliank> anyhow, more ubuntu - release business
[16:50] <bdmurray> #endmeeting
[16:50] <meetingology> Meeting ended at 16:50:15 UTC.  Minutes at https://new.ubottu.com/meetingology/logs/ubuntu-meeting/2021/ubuntu-meeting.2021-02-18-16.01.moin.txt
[16:50] <juliank> In other news, Debian is (soft) frozen
[16:50] <juliank> in case people didn't notice, since 5 days
[16:54]  * rbalint is out from Friday to Tuesday