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