15:01 <bdmurray> #startmeeting Weekly Ubuntu Foundations team 15:01 <meetingology> Meeting started at 15:01:55 UTC. The chair is bdmurray. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:01 <meetingology> Available commands: action, commands, idea, info, link, nick 15:02 <bdmurray> #topic Lightning Round 15:02 <bdmurray> echo $(shuf -e vorlon bdmurray xnox doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert) 15:02 <bdmurray> juliank dbungert xnox waveform sil2100 slyon jawnsmith vorlon doko bdmurray rbalint mwhudson 15:02 <bdmurray> juliank: ! 15:02 <juliank> skip 15:02 <juliank> not ready 15:03 <dbungert> (out 1 day) 15:03 <dbungert> * run interviews 15:03 <dbungert> * Subiquity - detect enough space - API modified so that installer client can 15:03 <dbungert> choose their own minimum, desktop min should be 10-12 GiB and server min is 15:03 <dbungert> currently 6 GiB. Code done, need to fix my automation of API testing. 15:03 <dbungert> easier kvm based test of subiquity. Minor feedback to go then I can merge. 15:03 <dbungert> * Subiquity - kvm test automation - finish cleanup of a script to facilitate 15:03 <dbungert> * LP: #1874310 - ubiquity stray updates - working to fake qemu to pretend to be 15:03 <ubottu> Launchpad bug 1874310 in ubiquity (Ubuntu Groovy) "downloading and installing updates may result in stray packages installed" [Medium,Triaged] https://launchpad.net/bugs/1874310 15:03 <dbungert> nvidia hardware - attempting to do similar to LP: #1915145 15:03 <ubottu> Launchpad bug 1915145 in nvidia-graphics-drivers-460 (Ubuntu Hirsute) "add modalias for testing" [Undecided,New] https://launchpad.net/bugs/1915145 15:03 <dbungert> (done) 15:04 <bdmurray> xnox: 15:04 <xnox> next 15:04 <bdmurray> waveform: 15:05 * juliank is ready now 15:05 <waveform> * Fixed overlay_map in wrong location (LP: #1918110) 15:05 <waveform> * Lots of KMS & FKMS testing (now graphics acceleration under wayland is working due to ^^) 15:05 <waveform> * Fixes for colorzero packaging (LP: #1921391) 15:05 <waveform> * First-boot ethernet fixes for ubuntu-settings (still needs gadget work) (LP: #1921391) 15:05 <waveform> * Incorporated jawn-smith's GPIO permissions into ubuntu-settings 15:05 <ubottu> Launchpad bug 1918110 in flash-kernel (Ubuntu Groovy) "overlay_map.dtb is in wrong location" [Undecided,New] https://launchpad.net/bugs/1918110 15:05 <ubottu> Launchpad bug 1921391 in Ubuntu "[needs-packaging] colorzero" [Wishlist,New] https://launchpad.net/bugs/1921391 15:05 <waveform> * Working on wifi fix for 3B 15:05 <waveform> * Pi meetings 15:05 <waveform> (done) 15:05 <sil2100> - Short week due to holidays 15:05 <sil2100> - SRU reviews and releases 15:05 <sil2100> - FFe reviews 15:05 <sil2100> - Queue reviews 15:05 <sil2100> - Hint reviews and commits 15:05 <sil2100> - Last week: Beta 15:05 <sil2100> - ESM britney: 15:05 <sil2100> * Discussed the current approach, improvements and some WIP stuff with L_aney 15:05 <sil2100> * Created an initial SSO-protected excuse page viewer for private results 15:05 <sil2100> * Started working on the britney iteration infra that will run britney 15:05 <sil2100> * Looked into swift options to easily view private results/logs 15:05 <sil2100> * Touched base with the security team 15:05 <sil2100> - NEW reviews for the limeric project 15:05 <sil2100> - Released ubuntu-image 1.11 to snap stable channel 15:05 <sil2100> - 21.04 release prep: 15:05 <sil2100> * During Beta, figured out that we need more work to improve the source iso builds in debian-cd 15:05 <sil2100> * Prepared release tracking documents on discourse 15:05 <sil2100> * Started working on preliminary steps 15:06 <sil2100> * Release status meeting! 15:06 <sil2100> - Setup of a testing laptop 15:06 <sil2100> - Interviews and home test reviews 15:06 <sil2100> (done) 15:06 <xnox> shim 15.4 submitted for review, hopefully will be approved today 15:06 <xnox> having fun with openssl tests in packages trying to test TLSv1.1 15:06 <xnox> debugging riscv64 failures to boot 15:06 <xnox> done 15:06 <xnox> i'll go with this. 15:06 <slyon> - Short week, Fri & Mon off 15:06 <slyon> - Interviews 15:06 <slyon> === Netplan === 15:06 <slyon> - SRU regression investigation, bug #1922898 15:06 <slyon> - Landing v0.102 for Core20 via foundations/ubuntu-image PPA 15:06 <slyon> * Uploaded NetworkManager snap changes in MP#400398, needs review by alfonso 15:06 <ubottu> bug 1922898 in netplan "SEGFAULT on upgrade to 0.102-0ubuntu1~20.04.1" [Undecided,Confirmed] https://launchpad.net/bugs/1922898 15:06 <slyon> - Improve autopkgtest flakyness, PR#204 15:06 <slyon> * needs some more bileto & canonistack testing to 15:06 <slyon> check situation on different instance sizes/flavors & series 15:06 <slyon> - Working on YAML generator & corresponding test system 15:06 <slyon> (done) 15:06 <JawnSmith> * +1 maintenance 15:06 <juliank> * short week due to good friday / easter monday holidays 15:06 <JawnSmith> * migrated nova 15:06 <juliank> * autopkgtest{,-cloud}: 15:06 <JawnSmith> * migrated urfkill 15:06 <juliank> - Some digging into capacity issues, mostly Laney though who managed to clean up old instances and unused ports in openstack 15:06 <JawnSmith> * possible segfault with uninitialized variable 15:06 <juliank> - Setup Acquire::Retries in images, set at 10 15:06 <JawnSmith> * change in the kernel caused other unexpected failures 15:06 <juliank> - Removed needrestart in the images, fixing apt testsuite 15:06 <JawnSmith> * migrated 2 golang packages 15:06 <juliank> * apt: 15:06 <JawnSmith> * golang-github-bugsnag-bugsnag-go 15:06 <juliank> - stumbled upon a reproducer for bug 1921626 and came up with a fix 15:06 <ubottu> bug 1921626 in apt (Ubuntu Hirsute) "size mismatch error if request of unknown size is larger than others" [Undecided,Triaged] https://launchpad.net/bugs/1921626 15:06 <JawnSmith> * golang-github-revel-revel 15:06 <juliank> - also going to add an error (hirsute+1) / warning for packages without Size fields 15:06 <JawnSmith> * LP: #1922792 inform users when reboot is required for bluez on raspi 15:06 <juliank> * shim: 15:06 <ubottu> Launchpad bug 1922792 in bluez (Ubuntu) "Bluez should notify users when they need to reboot to apply changes on Raspberry Pi" [Low,Incomplete] https://launchpad.net/bugs/1922792 15:06 <JawnSmith> * LP: #1922712 add metric for new glibc hardware caps to ubuntu-report 15:06 <juliank> - accepted cbl-mariner review request 15:06 <ubottu> Launchpad bug 1922712 in ubuntu-report (Ubuntu) "add metric for new glibc hwcaps" [Undecided,New] https://launchpad.net/bugs/1922712 15:06 <JawnSmith> * Update ubuntu-settings-raspi udev rules 15:06 <JawnSmith> * Create examples for new lgpio package (GPIO, pwm, i2c) 15:06 <JawnSmith> [done] 15:07 <bdmurray> vorlon: 15:07 <vorlon> * archive cleanup in preparation for release 15:07 <vorlon> * https://people.canonical.com/~ubuntu-archive/nbs.html zeroed out 15:07 <vorlon> * https://people.canonical.com/~ubuntu-archive/proposed-migration/hirsute_uninst.txt zeroed out (for amd64; zeroing riscv64 is not a target, and i386 I've reported to tseliot) 15:07 <vorlon> * https://people.canonical.com/~ubuntu-archive/proposed-migration/hirsute_outdate.txt zeroed out after the next run (udebs meh) 15:07 <vorlon> * https://people.canonical.com/~ubuntu-archive/priority-mismatches.html needs work 15:07 <vorlon> * merge reviews 15:07 <vorlon> * will be looking at a secureboot+nvidia regression in GKE 15:07 <vorlon> * +1 maintenance today/tomorrow 15:08 <vorlon> (done) 15:08 <doko> - was supposed to have an Easter break 15:08 <doko> - some unplanned/unscheduled +1 work, mostly fixes for ftbfs 15:08 <doko> - some archive work to remove binaries on risc64, ppc64el and s390x, to let packages migrate 15:08 <doko> - python 3.9.3 and 3.9.4 releases 15:08 <doko> - GCC 10.3.0 release, still ongoing 15:08 <doko> - retrying builds from the test rebuild to identify more universe package which build without lto 15:08 <doko> - LLVM upstream fix to ignore -flto=auto and =jobserver 15:08 <doko> - LLVM 11 update 15:08 <doko> (done) 15:08 <bdmurray> SRU verification of LP: #1898152 15:08 <bdmurray> ubuntu-release-upgrader bug triage consolidating dupes, 15:08 <bdmurray> asking 18.04 users to use do-release-upgrade -p 15:08 <bdmurray> reported debian bug 986258 re privoxy's apparmor profile 15:08 <ubottu> Launchpad bug 1898152 in ubuntu-release-upgrader (Ubuntu) "upgrade fails to calculate if gnuradio-dev is installed" [Undecided,In progress] https://launchpad.net/bugs/1898152 15:08 <ubottu> Debian bug 986258 in privoxy "privoxy: apparmor profile disallows one from using --pidfile or alternate configfile" [Normal,Fixed] http://bugs.debian.org/986258 15:08 <bdmurray> sponsored a patch fixing LP: #1915923 15:08 <bdmurray> uploaded usb-creator fixing LP: #1922095 15:08 <bdmurray> tested LP: #1903312 15:08 <bdmurray> reviewed, merged Laney's pkttyagent apport changes 15:08 <ubottu> Launchpad bug 1915923 in pciutils (Ubuntu Focal) "[SRU] update-pciids in pciutils fails to create hard link" [High,Fix committed] https://launchpad.net/bugs/1915923 15:08 <ubottu> Launchpad bug 1922095 in usb-creator (Ubuntu) "usb-creator-gtk crashed with FileNotFoundError in _execute_child(): [Errno 2] No such file or directory: 'isoinfo'" [Medium,Fix released] https://launchpad.net/bugs/1922095 15:08 <ubottu> Launchpad bug 1903312 in ubiquity (Ubuntu Hirsute) "Ubiquity not selecting correct timezone when connected to Internet" [Undecided,Confirmed] https://launchpad.net/bugs/1903312 15:09 <bdmurray> improved raspi-image tagging LP: #1920837 15:09 <bdmurray> discovered, reported, fixed LP: #1922937 15:09 <bdmurray> uploaded apport for hirsute 15:09 <ubottu> Launchpad bug 1920837 in apport (Ubuntu Groovy) "apport bugs from official raspi or riscv images are not identified" [Undecided,In progress] https://launchpad.net/bugs/1920837 15:09 <ubottu> Launchpad bug 1922937 in apport (Ubuntu Hirsute) "reading casper-md5check.json fails" [Undecided,Fix released] https://launchpad.net/bugs/1922937 15:09 <bdmurray> ✔ done 15:09 <bdmurray> rbalint: 15:09 <rbalint> (short week) 15:09 <rbalint> * sponsored procps SRUs 15:09 <rbalint> * systemd 247.3-2ubuntu3 with targeted fixes 15:09 <rbalint> * glibc 2.33-0ubuntu5 with small fixes 15:09 <rbalint> * meetings 15:09 <rbalint> (done) 15:10 <bdmurray> Are there any questions on status? 15:11 <bdmurray> . 15:11 <bdmurray> .. 15:11 <sil2100> None! 15:11 <bdmurray> #topic Release Incoming Bugs 15:11 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html#foundations-bugs 15:12 <bdmurray> bug 1916331 I've been unable to recreate but if anybody else wants to test it that'd be neat. 15:12 <ubottu> bug 1916331 in ubiquity (Ubuntu Hirsute) "Cannot Select TimeZone at Install Time (Kubuntu)" [High,Confirmed] https://launchpad.net/bugs/1916331 15:13 <juliank> do we care about kubuntu ourselves? 15:13 <bdmurray> Actually I was thinking about the other TZ one 15:13 <sil2100> Well, we care for it to be releasable, because without it we can't release 15:13 <bdmurray> bug 1903312 - if you are ISO testing have a look at that 15:13 <ubottu> bug 1903312 in ubiquity (Ubuntu Hirsute) "Ubiquity not selecting correct timezone when connected to Internet" [Undecided,Confirmed] https://launchpad.net/bugs/1903312 15:13 <xnox> did we have broken qt in feburary which is since fixed? 15:13 <sil2100> And ubiquity is our product, so I'd like us to help out as much as possible 15:14 <sil2100> 'product' is the wrong word 15:14 <sil2100> That being said, not sure if that's a blocker, more of a thing to keep an eye out 15:14 <bdmurray> Sure but as we mentioned elsewhere the WiFi thing isn't a blocker. 15:14 <bdmurray> so moving on 15:14 <sil2100> yep 15:14 <bdmurray> bug 1922297 15:14 <ubottu> bug 1922297 in ubuntu-release-upgrader (Ubuntu) "20.10 to 21.04: snap does not upgrade channel" [Undecided,New] https://launchpad.net/bugs/1922297 15:14 <juliank> I thought it did that 15:15 <bdmurray> So did I! 15:16 <sil2100> Let's take that then? 15:16 <bdmurray> That seems worth investigating though 15:17 <bdmurray> I don't see anything about snaps in the Main.log 15:17 <bdmurray> Maybe we are doing a desktop specific check? 15:17 <bdmurray> bug 1922681 15:17 <ubottu> bug 1922681 in cron (Ubuntu) "manpages are wrong about PATH inheriting from the environment now" [Undecided,New] https://launchpad.net/bugs/1922681 15:18 <juliank> OK 15:18 <bdmurray> juliank: did you do this work? 15:18 <bdmurray> oooh ALL CAPS 15:18 <juliank> Yes, I did not update manpage 15:18 <sil2100> LET'S CARD IT 15:19 <bdmurray> PLUS ONE 15:19 <bdmurray> skipping rls-gg 15:19 <bdmurray> #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html 15:19 <bdmurray> so I was going through release upgrade bugs and found bug 1918200 15:19 <ubottu> bug 1918200 in ubuntu-release-upgrader (Ubuntu) "Can't upgrade to Ubuntu 20.04" [Undecided,New] https://launchpad.net/bugs/1918200 15:19 <bdmurray> File "/tmp/ubuntu-release-upgrader-tnrwjlhy/DistUpgrade/DistUpgradeQuirks.py", line 845, in _get_linux_metapackage 15:19 <bdmurray> source = pkg.candidate.record['Source'] 15:20 <juliank> whee 15:20 <bdmurray> that seems really weird - any ideas julian? 15:20 <juliank> package probably pinned to -1 15:20 <juliank> ~/.c/.f/e/a/p/kernel buffers 15:20 <juliank> Package: linux-image* 15:20 <juliank> Pin: release n=bionic 15:20 <juliank> Pin-Priority: -1 15:20 <juliank> yup 15:21 <juliank> Could should check if a candidate exists before um using it 15:21 <bdmurray> Well then that's their responsibility 15:21 <bdmurray> Okay, but that seems like a corner case. 15:21 <rbalint> i don't quite think so 15:21 <rbalint> i mean that it would be their responsibility 15:21 <xnox> juliank: is that mint? 15:21 <juliank> We should still fix it, IMO 15:21 <rbalint> +1 15:22 <bdmurray> I hear two +1s, is there a third? 15:22 <rbalint> +1 15:22 <juliank> +2 15:22 <vorlon> +i 15:22 <xnox> ALL CAPS PLUS ONE 15:22 <juliank> +inf 15:22 <bdmurray> Alright, let's card that but no queue jumping 15:22 <mclemenceau> Ok I carded the last 2 15:22 <bdmurray> bug 1921593 15:22 <ubottu> bug 1921593 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade fails with no error" [Undecided,New] https://launchpad.net/bugs/1921593 15:23 <dbungert> all caps plus one would be +! 15:23 <juliank> eek 15:24 <bdmurray> I haven't dug into why it was marked for removal 15:25 <bdmurray> logsave breaks on an old version of it 15:27 <bdmurray> Any votes for this one? 15:27 <juliank> sounds important 15:28 <bdmurray> Lets punt and look and see if there are any others like it 15:28 <bdmurray> Or anything strange in the Aptclone 15:29 <bdmurray> that's it for bugs 15:29 <slyon> there's also: https://bugs.launchpad.net/netplan/+bug/1922898 (not sure why it doesn't show up in the report) 15:29 <ubottu> Launchpad bug 1922898 in netplan "SEGFAULT on upgrade to 0.102-0ubuntu1~20.04.1" [Undecided,Confirmed] 15:29 <bdmurray> slyon: because there is no ubuntu task 15:29 <slyon> it seems to be an edge case, but should be carded IMO. rbalint already proposed a solution in the LP 15:30 <mclemenceau> slyon I carded it :) 15:30 <bdmurray> It seems like it should queue jump 15:31 <slyon> not sure it needs to queue jump, as we've mitigated the issue for now by reverting to netplan.io 0.101 15:31 <xnox> slyon: it's against 3rd-party product, not against /ubuntu/+source/netplan.io 15:31 <xnox> hence not on the report, which is for /ubuntu/ only. 15:31 <slyon> i see 15:32 <bdmurray> Okay. Any other bugs then? 15:33 <bdmurray> Alright vorlon 15:33 <vorlon> #link https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 15:33 <vorlon> pexpect has built! \o/ 15:33 <vorlon> and now has autopkgtest regressions 15:33 <vorlon> so I need someone to look at this 15:33 <vorlon> the failure is not reproduced in Debian 15:33 <vorlon> volunteers? 15:33 <bdmurray> Colin asked if there was anything else that needing building like pexpect 15:33 <slyon> vorlon: I can look into this 15:33 <vorlon> nothing I'm personally aware of 15:34 <vorlon> slyon: thanks 15:34 <vorlon> pexpect: slyon 15:34 <vorlon> then we have glib2.0 which as mentioned should be Desktop Team, unless someone here is feeling charitable 15:34 <rbalint> ocfs2-tools is hinted now for it 15:34 <doko> not flatpack, but ocfs-tools 15:34 <vorlon> glibc, which some hints have been merged for; not sure if that gets everything or if there are some new failures now listed there that weren't before 15:34 <bdmurray> I'm working on ubuntu-release-upgrader 15:35 <vorlon> regardless, I think rbalint is on top of glibc 15:35 <vorlon> and bdmurray has ubuntu-release-upgrader 15:35 <vorlon> so that's it 15:35 <rbalint> vorlon, i think the hints are enough 15:35 <doko> let's continue down to curl 15:35 <vorlon> rbalint: firefox/armhf? 15:35 <rbalint> will check 15:36 <vorlon> ok, going a bit further 15:36 <vorlon> pygments and python3-stdlib-extensions are both candidates and seem to have migrated 15:36 <vorlon> python3-defaults has some autopkgtest regressions - who can look at this? 15:36 <rbalint> systemd should be made big to let it not time out in the next days due to amd64 runners being slower under the high load https://code.launchpad.net/~rbalint/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/397740 15:36 <rbalint> until that most of the systemd/amd64 test runs will time out 15:37 <doko> let's splt these among us 15:37 <doko> split 15:37 <vorlon> doko: what's a good split? 15:37 <bdmurray> 80/20 15:37 <doko> r-cran-irkernel? 15:37 <doko> ranger? 15:38 <doko> ruby-stackprof? 15:38 <doko> spyder-memory-profiler? 15:38 <doko> ubuntu-image? 15:38 <doko> and for curl: cryfs, libpff 15:38 <juliank> rbalint: Laney seems to disagree with you on the systemd issue, 2/3 runs on m1.large also failed, so it doesn't help 15:38 <vorlon> doko: you want to assign each autopkgtest failure out individually? 15:39 <doko> yes 15:39 <rbalint> juliank, that's just 2/3 instead of 1/1 15:39 <vorlon> ok 15:39 <doko> there are not related, python3-defaults is just a dependency package 15:39 <vorlon> JawnSmith: r-cran-irkernel vs python3-defaults 15:39 <vorlon> dbungert: ranger vs python3-defaults 15:39 <sil2100> I can take a look at ubuntu-image o/ 15:39 <vorlon> juliank: ruby-stackprof vs python-defaults 15:39 <juliank> rbalint: That's a significant waste of resources, though, requiring about 8 times as many 15:39 <dbungert> OK to ranger vs python3-defaults 15:39 <vorlon> xnox: spyder-memory-profiler vs python3-defaults 15:39 <rbalint> juliank, how much in dollars per month? 15:39 <sil2100> But it probably just needs a poke 15:40 <xnox> vorlon: ok. 15:40 <vorlon> rbalint: systemd vs python3-defaults 15:40 <juliank> vorlon: ok 15:40 <vorlon> sil2100: ubuntu-image vs python3-defaults 15:40 <vorlon> I'll take curl vs cryfs 15:40 <vorlon> waveform: libpff vs curl 15:40 <rbalint> vorlon, systemd is an infra issue 15:40 <waveform> vorlon, ack 15:40 <vorlon> rbalint: then it should be no problem that it's assigned to you since you already have an mp for it? :) 15:41 <bdmurray> I think I restarted cryfs for pexpect so maybe its flakey 15:41 <sil2100> o/ 15:41 <rbalint> vorlon, not that it would be fixed 15:41 <vorlon> rbalint: is it a different infra issue than the big_packages you mentioned above? 15:41 <bdmurray> https://autopkgtest.ubuntu.com/packages/c/cryfs/hirsute/amd64 15:41 <rbalint> vorlon, no, i believe the same 15:41 <vorlon> rbalint: then we can follow up there 15:43 <rbalint> vorlon, or i can split the upstream test to halves but it will be ugly 15:43 <vorlon> let's avoid ugly 15:43 <vorlon> anyway, I think that's it for devel-proposed 15:43 <vorlon> bdmurray: 15:43 <rbalint> vorlon, ack 15:44 <bdmurray> #topic AOB 15:44 <slyon> I will be out tomorrow. 15:44 <bdmurray> Hirsute is coming 15:44 <doko> please have a look at update_excuses, what we still should fix ... 15:45 <doko> I see there backupc 15:45 <doko> and mailman3 15:45 <doko> backuppc even 15:46 <bdmurray> okay 15:47 <doko> mclemenceau: backupppc needs a ping for the security team? 15:49 <mclemenceau> doko: it is on their MIR board, I can ask. 15:50 <bdmurray> Alright, thanks everybody. 15:50 <bdmurray> #endmeeting