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 <ubottu> Launchpad bug 1905627 in bluez (Ubuntu Hirsute) "Bluetooth stops working on Raspberry Pi 4 with bluez 5.55-0ubuntu1.1 " [High,New] https://launchpad.net/bugs/1905627
16:03 <ubottu> Launchpad bug 1915307 in sudo (Ubuntu) "Please merge sudo 1.9.5p2-2 (main) from Debian unstable (main)" [Wishlist,Fix committed] https://launchpad.net/bugs/1915307
16:03 <JawnSmith> * LP: #1902025 SRU for groovy and focal
16:03 <ubottu> Launchpad bug 1902025 in update-manager (Ubuntu Groovy) "hwe kernel not scoped under "Ubuntu Base"" [Medium,Fix committed] https://launchpad.net/bugs/1902025
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!
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 <ubottu> Launchpad bug 1915966 in initramfs-tools (Ubuntu) "Please merge initramfs-tools 0.139 from Debian unstable" [Undecided,New] https://launchpad.net/bugs/1915966
16:04 <ubottu> Launchpad bug 1916034 in flash-kernel (Ubuntu) "Please merge flash-kernel 3.104 from Debian unstable" [Undecided,New] https://launchpad.net/bugs/1916034
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 <ubottu> Launchpad bug 1902025 in update-manager (Ubuntu Groovy) "hwe kernel not scoped under "Ubuntu Base"" [Medium,Fix committed] https://launchpad.net/bugs/1902025
16:05 <bdmurray> submitted RT regarding a devel environment for the Error Tracker
16:05 <ubottu> Launchpad bug 1903605 in apport (Ubuntu) "proposed patch: remove dependency on python3-requests" [Medium,Fix released] https://launchpad.net/bugs/1903605
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 <ubottu> Launchpad bug 1915926 in rmatrix (Ubuntu) "Make R packages migrate" [Undecided,New] https://launchpad.net/bugs/1915926
16:06 <slyon> + passes full NM test-suite (make check) & manual testing
16:06 <ubottu> Launchpad bug 1903748 in mergerfs (Ubuntu) "unknown DWARF DW_OP_0" [Undecided,In progress] https://launchpad.net/bugs/1903748
16:06 <ubottu> Error: Could not gather data from Launchpad for bug #1903814 (https://launchpad.net/bugs/1903814). The error has been logged
16:06 <bdmurray> on to another on$
16:06 <slyon> + needs some more adoptions for the API functions
16:06 <slyon> === Netplan ===
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 <ubottu> bug 1914784 in cloud-init "cloud-init does not support ignoring a network interface with NetworkManager" [Undecided,New] https://launchpad.net/bugs/1914784
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:07 <ubottu> bug 1915250 in fakeroot (Ubuntu) "buildd file owner/group for shared libraries " [Critical,Confirmed] https://launchpad.net/bugs/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 <ubottu> Launchpad bug 1915558 in irssi (Ubuntu) "Please merge 1.2.2-2" [Undecided,New] https://launchpad.net/bugs/1915558
16:08 <ubottu> Launchpad bug 1913321 in mtd-utils (Ubuntu Hirsute) "[MIR] iniparser (dependency of mtd-utils)" [Undecided,Incomplete] https://launchpad.net/bugs/1913321
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 <ubottu> Launchpad bug 1915866 in iniparser (Ubuntu) "build does not run tests in test/ directory" [Undecided,New] https://launchpad.net/bugs/1915866
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 <ubottu> bug 1915250 in fakeroot (Ubuntu) "buildd file owner/group for shared libraries " [Critical,Confirmed] https://launchpad.net/bugs/1915250
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?
16:12 <ubottu> bug 1915250 in fakeroot (Ubuntu) "buildd file owner/group for shared libraries " [Critical,Fix committed] https://launchpad.net/bugs/1915250
16:12 <doko> <doko> 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:13 <ubottu> bug 1914827 in ubuntu-release-upgrader (Ubuntu) "18.04 to 20.04 upgrade failed until -dbg packages removed" [High,Triaged] https://launchpad.net/bugs/1914827
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 <ubottu> bug 1914827 in ubuntu-release-upgrader (Ubuntu) "18.04 to 20.04 upgrade failed until -dbg packages removed" [High,Triaged] https://launchpad.net/bugs/1914827
16:15 <ubottu> bug 1915346 in ubuntu-release-upgrader (Ubuntu) "Upgrade to LTS 20.04 fails" [Undecided,New] https://launchpad.net/bugs/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 <ubottu> bug 1908794 in update-manager (Ubuntu) "update-manager-core: hwe-support-status recommends 18.04 on 20.04" [High,Triaged] https://launchpad.net/bugs/1908794
16:18 <bdmurray> bug 1907083
16:18 <ubottu> bug 1907083 in update-manager (Ubuntu) "hwe-support-status fails without displaying unsupported packages" [Medium,Confirmed] https://launchpad.net/bugs/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 <ubottu> bug 1915923 in pciutils (Ubuntu) "update-pciids in pciutils fails to create hard link" [Undecided,New] https://launchpad.net/bugs/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 <ubottu> bug 1915887 in xl2tpd (Ubuntu) "systemd spams the syslog about lack of native systemd unit file" [Undecided,Incomplete] https://launchpad.net/bugs/1915887
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 <vorlon> why does it need more time now than before?
16:38 <juliank> I can give it more time, I suppose
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