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