16:01 <bdmurray> #startmeeting Weekly Ubuntu Foundations team 16:01 <meetingology> Meeting started at 16:01:04 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 <sil2100> o/ 16:01 <bdmurray> echo $(shuf -e vorlon bdmurray xnox tdaitx doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert) 16:01 <juliank> o/ 16:01 <bdmurray> slyon bdmurray xnox doko vorlon jawnsmith rbalint dbungert waveform juliank tdaitx mwhudson sil2100 16:01 <bdmurray> slyon: 16:01 <slyon> - +1 Maintenance (Wed+Thu) 16:01 <slyon> * autopkgtests, FTBFS, universe merges 16:01 <slyon> * fixing iotjs on s390x 16:01 <slyon> - Sponsored binutils for jawn-smith, bug #1889742 16:01 <slyon> * bin-sync from sil2100's Bileto PPA 16:01 <slyon> - Working on NetworkManager YAML backend implementation 16:01 <slyon> * using new libnetplan API 16:01 <ubottu> Error: Could not gather data from Launchpad for bug #1889742 (https://launchpad.net/bugs/1889742). The error has been logged 16:01 <slyon> === Netplan === 16:01 <slyon> - Triaged bug #1913062, prepared PR#188, needs review 16:01 <slyon> - Triaged bug #1908944 16:01 <slyon> - Investigated bug #1905273 16:01 <slyon> - Uploaded netplan.io 0.101-0ubuntu5 for new systemd compatibility 16:01 <slyon> (done) 16:01 <ubottu> bug 1913062 in netplan.io (Ubuntu) "netplan apply backtrace" [Undecided,Triaged] https://launchpad.net/bugs/1913062 16:01 <ubottu> bug 1908944 in netplan "Line number in route error is incorrect" [Low,Triaged] https://launchpad.net/bugs/1908944 16:01 <ubottu> bug 1905273 in netplan "VLAN interface not added to bridge" [Undecided,Incomplete] https://launchpad.net/bugs/1905273 16:02 <bdmurray> uploaded bcmwl backport fixing LP: #1872908 16:02 <bdmurray> 20.04 HWE kernel investigation and messaging (discourse post etc) 16:02 <bdmurray> SRU verification of LP: #1914091 16:02 <bdmurray> uploaded apport for hirsute fixing LP: #1912326 16:02 <ubottu> Launchpad bug 1872908 in bcmwl (Ubuntu Focal) "bcmwl kernel module does not build with kernel version 5.6 or 5.8" [Medium,Fix released] https://launchpad.net/bugs/1872908 16:02 <ubottu> Launchpad bug 1914091 in ubiquity (Ubuntu Focal) "OEM kernel removed during install, metapackage marked for removal in the target system" [Critical,Fix released] https://launchpad.net/bugs/1914091 16:02 <ubottu> Error: Launchpad bug 1912326 could not be found 16:02 <bdmurray> reported / fixed a whoopsie bug with bionic servers (LP: #1914481) 16:02 <bdmurray> discovered / fixed an issue retracing crashes in hirsute 16:02 <bdmurray> deployed above changes to staging / production Error Trackers 16:02 <ubottu> Launchpad bug 1914481 in whoopsie (Ubuntu Groovy) "use the size of the data when determing the server response" [Undecided,New] https://launchpad.net/bugs/1914481 16:02 <bdmurray> ✔ done 16:03 <xnox> 20.04.2 release fun 16:03 <xnox> fixing subiquity images to have HWE kernels 16:03 <xnox> fixing subiquity images to have the right pool 16:03 <xnox> fixing ubuntu-drivers-common to have the right metas for the right nvidia 16:03 <xnox> fixing ubiquity to remove the right nvidias when doing oem installs 16:03 <xnox> riscv64 image is shiny too 16:03 <xnox> grub2 16:03 <xnox> fixing problems with grub on cloud images 16:03 <xnox> fixing missing systemd-detect-virt 16:03 <xnox> fixing grub not being installed into ESP, such that it will be upgraded later on 16:03 <xnox> fixing missing postinst scripts in grub2-signed on arm64 16:03 <xnox> working on grub2.04-signed backport to bionic 16:03 <xnox> working with MAAS team to upgrade grub2, at least on amd64, to focal one 16:03 <xnox> proposed-migration 16:03 <xnox> need bambam hint merged please, such that we don't break things that use imagemagick with new glibc 16:03 <xnox> https://code.launchpad.net/~xnox/britney/+git/hints-ubuntu/+merge/397491 16:03 <xnox> fixed socat ftbfs on amd64 16:03 <xnox> done i think.... 16:03 <doko> just think, or done? 16:04 <doko> - GCC 11 landing in -proposed 16:04 <doko> - GCC 10 update 16:04 <doko> - binutils 2.36 release 16:04 <doko> - two +1 maintenance days, and finally openmpi migrated 16:04 <doko> - OpenJDK 17 snapshot 16:04 <doko> - started looking at universe merges, sent +1 proposal 16:04 <xnox> done 16:04 <doko> - wrote about LTO by default (wiki, mail) 16:04 <doko> - glibc 2.33 snapshot testing 16:04 <doko> (done) 16:04 <vorlon> * SRU reviews 16:04 <vorlon> * merges, and chasing autopkgtest regressions 16:04 <vorlon> * new git is now unblocked, new xfsprogs is blocked by an MIR from June 16:04 <vorlon> * community team maintenance tasks 16:04 <vorlon> * risc-v discussions 16:04 <vorlon> * reviewing proposed changes to popularity-contest 16:04 <vorlon> * +1 maintenance today/tomorrow 16:04 <vorlon> (done) 16:04 <JawnSmith> * LP: #1912371 MIR for flashrom 16:04 <ubottu> Launchpad bug 1912371 in flashrom (Ubuntu) "[MIR] flashrom" [Undecided,New] https://launchpad.net/bugs/1912371 16:04 <JawnSmith> * LP: #1829401 Crash in software-properties when mirror is invalid 16:04 <ubottu> Launchpad bug 1829401 in software-properties (Ubuntu) "gi.repository.GLib.GError: pk-client-error-quark: could not do untrusted question as no klass support" [High,Triaged] https://launchpad.net/bugs/1829401 16:04 <JawnSmith> * LP: #1912718 Fixing regression where old kernel packages cannot be autoremoved by the GUI 16:04 <ubottu> Launchpad bug 1912718 in update-manager (Ubuntu Hirsute) "update-manager: clicks do not toggle checkboxes for "Remove old kernels"" [High,Fix released] https://launchpad.net/bugs/1912718 16:04 <JawnSmith> * Performing tests on point release iso 16:04 <JawnSmith> * confirmed LP: #1231091 16:04 <ubottu> Launchpad bug 1231091 in ubiquity (Ubuntu) "Screenreader starts, but does not work with installer (ubiquity) in live session" [High,Confirmed] https://launchpad.net/bugs/1231091 16:04 <JawnSmith> * Increase timeout of autopkgtest for software-properties 16:04 <JawnSmith> [done] 16:04 <rbalint> * filed LP: #1914062 16:04 <ubottu> Launchpad bug 1914062 in systemd (Ubuntu) "NetworkManager-wait-online.service in 1.28.0-2ubuntu1 fails to start in LXC" [High,Triaged] https://launchpad.net/bugs/1914062 16:04 <rbalint> * uploaded glibc 2.33-0ubuntu1 16:05 <rbalint> * merged and testing systemd 16:05 <rbalint> * glibc, systemd, unattended-upgrades bugs gardening 16:05 <rbalint> (done) 16:05 <dbungert> * New hire stuff 16:05 <dbungert> * LP: #1913321 MIR for libiniparser1 off to MIR team 16:05 <dbungert> * LP: #1706168 update-notifier feature to now show the prompt if the command we would run doesn't exist 16:05 <ubottu> Launchpad bug 1913321 in iniparser (Ubuntu Hirsute) "[MIR] iniparser (dependency of mtd-utils)" [Undecided,Incomplete] https://launchpad.net/bugs/1913321 16:05 <ubottu> Launchpad bug 1706168 in update-notifier (Ubuntu) "dialog shouldn't be display if Command doesn't exist" [Medium,In progress] https://launchpad.net/bugs/1706168 16:05 <dbungert> * subiquity preseed compat: repo created, basic python package setup, WIP to learn preseed/autoinstall and figure out priority data mappings 16:05 <dbungert> (done) 16:05 <bdmurray> waveform: 16:05 <waveform> * Checked liburi-perl in excuses (transient error) 16:05 <waveform> * Finished GPIO investigations... 16:05 <waveform> * looked into RPi.GPIO replacement, RPi.GPIO2 (no packaging, and too broken to be a viable replacement without considerable work) 16:05 <waveform> * and liblgpio / librgpio (much more promising, but lots of packaging work needed, plus some other concerns like gpiozero) 16:05 <waveform> * both libgpiod based, thankfully no work needed there (post-focal anyway) 16:05 <waveform> * Investigated bluetooth detection issue on CM4 (pi-bluetooth update pushed upstream; need to add to local package) 16:05 <vorlon> tdaitx: btw I'm currently reviewing popularity-contest diff in bileto, where do you want review feedback? 16:05 <waveform> (done) 16:05 <bdmurray> vorlon: in a telegram 16:06 <bdmurray> juliank: 16:06 <juliank> * urgent update-manager fixes for .2 release back last friday: 16:06 <juliank> - Revert previous change to UpdateList.py, as it breaks kernel -autoremoval (LP: #1912718) 16:06 <ubottu> Launchpad bug 1912718 in update-manager (Ubuntu Hirsute) "update-manager: clicks do not toggle checkboxes for "Remove old kernels"" [High,Fix released] https://launchpad.net/bugs/1912718 16:06 <juliank> - UpdateManager/backend/__init__.py: Make commit_oem a no-op in the base class to avoid crash when people force synaptic backend (LP: #1913732) 16:06 <ubottu> Launchpad bug 1913732 in update-manager (Ubuntu) "/usr/bin/update-manager:NotImplementedError:<lambda>:on_button_install_clicked:start_install:_start_pane:start:commit_oem" [Undecided,New] https://launchpad.net/bugs/1913732 16:06 <juliank> * copied discourse post about phased updates in apt to mailing lists, responded to discussions 16:06 <juliank> * replied to folks on reddit pointing them at the "dkms not in -security" bug and explaining they should upgrade 16:06 <juliank> * discussion about bug 1914278 16:06 <ubottu> bug 1914278 in packagekit (Ubuntu) "discover is not removing unused kernels" [Undecided,New] https://launchpad.net/bugs/1914278 16:06 <juliank> * responded to debian bug about apt log file documentation 16:06 <juliank> * verified that it's fixed and closed bug 1914426 16:06 <ubottu> bug 1914426 in update-manager (Ubuntu) "/usr/bin/update-manager:UnboundLocalError:<lambda>:on_button_install_clicked:start_install:_start_pane:start" [Undecided,Invalid] https://launchpad.net/bugs/1914426 16:06 <juliank> * reassigned bug 1914416 to aptdaemon 16:06 <ubottu> bug 1914416 in aptdaemon (Ubuntu) "/usr/bin/update-manager:dbus.exceptions.DBusException(org.freedesktop.DBus.Error.TimedOut):activate_name_owner:get_name_owner:call_blocking:_inline_callbacks:_run_transaction_helper:get_aptdaemon:get_object:__init__:activate_name_owner:start_service_by_name:call_blocking" [Undecided,Incomplete] https://launchpad.net/bugs/1914416 16:06 <juliank> * uploaded gnu-efi 3.0.9-2 to Debian with a bunch of debian/* fixes, and moved maintainer to EFI team 16:06 <juliank> * uploaded dh-autoreconf 20 to Debian which fixes a dependency cycle with debhelper 16:06 <vorlon> bdmurray: a telegram that's been tucked into the pocket of some bluejeans? 16:06 <juliank> (done) 16:06 <bdmurray> tdaitx: 16:07 <bdmurray> sil2100: how about you? 16:08 <sil2100> - 20.04.2 16:08 <sil2100> - ...which I am now finalizing for release 16:08 <sil2100> - Thanks to everyone involved! 16:08 <sil2100> - Some reviews for people 16:08 <sil2100> - HWE meetings 16:08 <sil2100> - Preparing some engineering estimates 16:08 <sil2100> - + other stuff that I can summarize on the next meeting, because now .2 16:08 <sil2100> (done) 16:08 <bdmurray> Any questions on status? 16:09 <bdmurray> #topic Release Incoming Bugs 16:09 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html#foundations-bugs 16:10 <bdmurray> bug 1231091 16:10 <ubottu> bug 1231091 in ubiquity (Ubuntu) "Screenreader starts, but does not work with installer (ubiquity) in live session" [High,Confirmed] https://launchpad.net/bugs/1231091 16:10 <bdmurray> JawnSmith: do you want to talk about this? 16:10 <JawnSmith> Screen reader works fine for ubiquity if you don't drop to live session first, but after dropping to live session and restarting ubiquity screen reader cannot seem to read it 16:11 <JawnSmith> Screen reader still works fine for other applications in live session, just not ubiquity 16:11 <bdmurray> So you choose try ubuntu then start ubiquity again and it doesn't work? 16:12 <xnox> because ubiquity is priviledged sudo process 16:12 <JawnSmith> Correct. That is the scenario wherein screen reader stops working with ubiquity. 16:12 <xnox> for which we prohibit the user-permissions-only screenreader 16:12 <xnox> to read 16:12 <xnox> as if ubiquity, when launched from live session should kill screenreader 16:12 <xnox> and relaunch it 16:12 <bdmurray> xnox: Can you comment on the bug then? 16:14 <bdmurray> JawnSmith: Is there a test case which asks people to test this? 16:14 <JawnSmith> Yes there is 16:14 <JawnSmith> The one named Install (Screen Reader) 16:14 <bdmurray> That sounds worth changing somehow then. 16:15 <JawnSmith> If we remove the step to drop to live session and restart ubiquity the test would pass 16:15 <bdmurray> bug 1914062 16:15 <ubottu> bug 1914062 in systemd (Ubuntu) "NetworkManager-wait-online.service in 1.28.0-2ubuntu1 fails to start in LXC" [High,Triaged] https://launchpad.net/bugs/1914062 16:16 <xnox> bdmurray: done (re screenreader) 16:16 <rbalint> upstream lxd and upstream system disagree how containers should look like 16:16 <rbalint> please card it, i'll try to resolve that 16:16 <bdmurray> okay, will card it 16:17 <bdmurray> nothing for rls-gg 16:17 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs 16:18 <mclemenceau> o/ 16:18 <bdmurray> bug 1571506 16:18 <ubottu> bug 1571506 in initramfs-tools (Ubuntu Hirsute) "update-initramfs should include firmware from /lib/firmware/updates" [Wishlist,Triaged] https://launchpad.net/bugs/1571506 16:20 <bdmurray> let's card that 16:20 <mclemenceau> ok 16:20 <mclemenceau> will do 16:21 <bdmurray> bug 1914044 16:21 <ubottu> bug 1914044 in glibc (Ubuntu Focal) "[SRU] gstreamer fails with "cannot allocate memory in static TLS block" error on aarch64" [Undecided,Confirmed] https://launchpad.net/bugs/1914044 16:21 <rbalint> +1 need to sru it 16:22 <bdmurray> is it already fixed in some releases? 16:23 <rbalint> yes, in groovy and up 16:23 <bdmurray> okay can you fix the default task then? 16:23 <bdmurray> #topic Team proposed-migration report 16:23 <vorlon> [LINK] https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 16:24 <vorlon> python3-defaults is on me but I'd like to hand it off, the remaining autopkgtest regressions are strange and deep and I haven't had time to dig into them 16:24 <vorlon> any volunteers? 16:25 <bdmurray> So you are looking for a Dr Strange? 16:25 <vorlon> bdmurray: heh 16:25 <vorlon> (that's the mercurial and ubuntu-image test failures; siconos is an autopkgtest regression, I've just retriggered that one) 16:25 <bdmurray> When does mwhudson get back? 16:25 <mclemenceau> on the 9 16:26 <vorlon> do we have anyone here who likes working on ubuntu-image and might have some cycles 16:26 <waveform> well, the mercurial one is armhf only - I could have a crack at it (though I can't say I know anything about mercurial's guts) 16:26 <sil2100> o/ 16:26 <mclemenceau> sounds like JawnSmith could take a peek at ubuntu-image 16:26 <JawnSmith> o/ I'd be happy to 16:27 <vorlon> waveform: when I looked into it the strange thing was that the mismatched error message in the log doesn't even match any strings in the source 16:27 <vorlon> python3-defaults: JawnSmith 16:27 <waveform> hmmm, intriguing 16:29 <vorlon> pexpect: tdaitx: do you still have this one? 16:29 <tdaitx> yeah, started looking at it yesterday night 16:29 <vorlon> ok 16:29 <vorlon> git is mine, just waiting on autopkgtest queues 16:29 <rbalint> systemd is mint 16:29 <rbalint> mine 16:29 <juliank> linux mint 16:29 <bdmurray> it'd be neat if waiting had days by it 16:30 <vorlon> rbalint: I thought we previously triaged this as an NM issue for the desktop team to work on it? 16:30 <juliank> debian edition 16:30 <bdmurray> mint julep 16:30 <juliank> nana 16:30 <rbalint> vorlon, this is the lxd vs systemd upstream thing 16:30 <doko> bdmurray: how would that help? 16:30 <vorlon> rbalint: ok 16:30 <rbalint> n-m just tries to use udev 16:31 <vorlon> mtd-utils is an MIR; LP: #1913321 is assigned to the MIR team, I'm not sure why it's marked incomplete 16:31 <ubottu> Launchpad bug 1913321 in iniparser (Ubuntu Hirsute) "[MIR] iniparser (dependency of mtd-utils)" [Undecided,Incomplete] https://launchpad.net/bugs/1913321 16:31 <vorlon> but seems no action for us right now 16:31 <dbungert> vorlon: I think they have a concern about a redundant ini library 16:31 <bdmurray> doko: well like with ipython - were the tests started recently? 16:31 <vorlon> juliank: any concerns about libassuan? 16:32 <juliank> it looks werid but I can have a look 16:32 <vorlon> dbungert: can you follow up on the iniparser MIR bug to be sure? 16:32 <dbungert> vorlon: on it 16:34 <vorlon> bdmurray: you mentioned last week needing to do a software-properties upload and it now blocks a couple of packages on armhf, is this on your radar somehow? (or if not, can you take it?) 16:36 <bdmurray> vorlon: Yes, JawnSmith and I'll sort it out 16:36 <vorlon> sounds like this needs autopkgtest-cloud overrides 16:36 <juliank> what? 16:37 <bdmurray> its a long test on armhf 16:37 <juliank> I can do autopkgtest-cloud things 16:37 <vorlon> sqlite3: sil2100? 16:37 <sil2100> Ok o/ 16:37 <bdmurray> https://code.launchpad.net/~jawn-smith/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/397452 16:37 <sil2100> I should have many more cycles now 16:37 <vorlon> erlang vs sonic-pi, haven't we seen this one before? waveform ? 16:38 <vorlon> dbungert: could you take libreadonly-perl? 16:38 <waveform> yes - that one is very likely timing again - just having a look 16:38 <slyon> I can look into libreadonly-perl, did some work on it during my +1 shift recently 16:38 <dbungert> vorlon: yes 16:38 <vorlon> waveform: thanks 16:38 <vorlon> dbungert: ah I guess slyon will take libreadonly-perl 16:38 <dbungert> OK 16:38 <vorlon> dbungert: you can have open-iscsi 16:38 <slyon> vorlon: dbungert: ack 16:39 <vorlon> usbutils is a missing riscv64 build of libosinfo 16:39 <vorlon> xnox: would you like this one? 16:39 <dbungert> vorlon: OK for open-iscsi 16:39 <vorlon> I'll take boost1.74 16:40 <vorlon> kmod is my upload, I'll take that also 16:40 <vorlon> libdatrie is a regression of the i386 cross autopkgtest, anyone want to try their hand at fixing one of those? 16:40 <xnox> vorlon: ok. 16:42 <vorlon> rbalint: would you like to look at libdatrie? 16:43 <rbalint> vorlon, i'll have everyhing reggressed with glibc 2.33 next week:-) 16:43 <juliank> It's just some boring i386 crosstesting thingy 16:43 <vorlon> then there's another string of packages that are my merges (e2fsprogs, systemd blocking iproute2, xfsprogs) 16:43 <rbalint> vorlon, so i'd pass on that for now 16:43 <vorlon> rbalint: ok 16:43 <juliank> ah no 16:43 <vorlon> doko: could you look at libdatrie/i386? 16:43 <juliank> I want to look at libdatrie 16:43 <vorlon> heh 16:43 <vorlon> ok juliank gets libdatrie 16:43 <doko> apt dependency? 16:44 <juliank> I just read the code recently 16:44 <vorlon> doko: could you take automake-1.16 blocking lzip? 16:44 <doko> ok 16:44 <vorlon> juliank: yeah but the failure is likely related to cross-test dependencies so unrelated to the code :) 16:44 <vorlon> and I think we can stop there for this week 16:44 <vorlon> bdmurray: 16:44 <juliank> it's failing to find pkg-config lib 16:44 <bdmurray> #topic AOB 16:44 <juliank> I'm out Fri and Mon 16:44 <rbalint> i'll be out tomorrow 16:44 <vorlon> juliank: yeah there are examples of how to do that, I can point you to an existing patch if you like 16:45 <bdmurray> 20.04.2 will be out today! 16:45 <waveform> I'll be out Tuesday morning next week 16:45 <juliank> vorlon: sure, I'd appreciate that 16:45 <vorlon> juliank: Debian bug #974171 16:45 <ubottu> Debian bug 974171 in marisa "marisa: Please make autopkgtests cross-test-friendly" [Minor,Fixed] http://bugs.debian.org/974171 16:46 <bdmurray> Okay, thanks everybody 16:46 <bdmurray> #endmeeting