15:00 #startmeeting Weekly Ubuntu Foundations team 15:00 Meeting started at 15:00:50 UTC. The chair is bdmurray. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:00 Available commands: action, commands, idea, info, link, nick 15:00 #topic Lightning Round 15:01 o/ 15:01 echo $(shuf -e vorlon bdmurray xnox doko sil2100 rbalint mwhudson juliank waveform slyon jawnsmith dbungert) 15:01 mwhudson dbungert slyon sil2100 bdmurray vorlon rbalint jawnsmith juliank waveform xnox doko 15:01 (2 week edition) 15:01 * LP: #1919251 - fix locale/interactive sessions / serial update - finish/merge 15:01 Launchpad bug 1919251 in subiquity "Unable to set locale when using interactive-sections in Automated Installs" [Undecided,In progress] https://launchpad.net/bugs/1919251 15:01 * LP: #1925048 - commit workaround. Forcing a crash in other areas 15:01 Launchpad bug 1925048 in Ubuntu on IBM z Systems "subiquity installer crashed on FCP/multipath installation" [High,New] https://launchpad.net/bugs/1925048 15:01 doesn't trigger this though, so how do we get even into this state? 15:01 * Subiquity - use networkctl instead of harsher process restarts thru systemd - 15:01 while the idea seems sound, networkctl on bionic/focal has features missing 15:01 that I'm using, so either I need a different solution or a vendored backport 15:01 * LP: #1925722 - fix for curtin where, when we're formatting multiple disks and 15:01 Launchpad bug 1925722 in curtin "cannot deploy ESXi to non-sda drive" [Undecided,In progress] https://launchpad.net/bugs/1925722 15:01 dd-ing not the first one, it would reimage the wrong disk. 15:01 Next action - update tests to cover this scenario 15:02 * LP: #1926298 - my previous work on LP: #1706168 was flawed and introduced a 15:02 Launchpad bug 1926298 in update-notifier (Ubuntu) "Segfault added in the recent changes" [High,Confirmed] https://launchpad.net/bugs/1926298 15:02 segfault. Leverage more glib functionality to fix that and simplify. 15:02 Launchpad bug 1706168 in update-notifier (Ubuntu) "dialog shouldn't be display if Command doesn't exist" [Medium,Fix released] https://launchpad.net/bugs/1706168 15:02 * Subiquity roadmap planning 15:02 (done) 15:02 - Interviews/homework reviews 15:02 - Town Hall 15:02 - on +1 maintenance last week 15:02 * finalizing +1 work this week, post archive opening 15:02 * auctex, baycomepp, atlas, ap-utils, gsmlib, cgminer, clamfs, csh, gramophone2 15:02 - Prepared snapd PR for NM snap integration (LP: #1926442) 15:02 * https://github.com/snapcore/snapd/pull/10212 15:02 Launchpad bug 1926442 in Snappy "cannot execute 'netplan generate' from within a snap" [Undecided,New] https://launchpad.net/bugs/1926442 15:02 * setup and run "spread" tests locally against core20/edge 15:02 - Testing & improving NetworkManager snap on UC20, MP#400398 15:02 === Netplan === 15:02 - Investigated regression on core20/edge (LP: #1922898) 15:02 * fixed in PR#206, pending SRUs 15:02 * re-uploaded to ubuntu-image PPA, incl. regression fix 15:02 - Focal SRU verification for bug #1919453, bug #1922898 (Groovy still pending) 15:02 - Prepared & merged small fix for 'netplan set', PR#207 15:02 * not needed for DBus based Config.Set() command 15:02 Launchpad bug 1922898 in netplan.io (Ubuntu Groovy) "[SRU] SEGFAULT on upgrade to 0.102-0ubuntu1~20.04.1" [Undecided,Confirmed] https://launchpad.net/bugs/1922898 15:02 - Some bug triaging 15:02 - Working on YAML generator & corresponding test system (a little, at least) 15:02 bug 1919453 in netplan.io (Ubuntu Groovy) "[SRU][FFe] Update to netplan.io 0.102" [Undecided,Fix committed] https://launchpad.net/bugs/1919453 15:02 (done) 15:02 sil2100: 15:02 Oooh 15:02 Yes 15:03 - SRU reviews and releases 15:03 - Last week - 21.04 release! Busy busy! 15:03 - Helping out with archive opening for 21.10 15:03 - Regaring that - verified debootstrap for g/f/b/x 15:03 - ESM britney: 15:03 * Discussed other approaches to fetching private result logs 15:03 * Per discussions, switched to an SSO based result fetcher 15:03 * Rebased both the britney2 and autopkgtest-cloud ESM parts against latest big deployment changes 15:03 * Tested individual infrastructure bits locally 15:03 * Tweaking final iteration script per discussion with security 15:03 bdmurray: s/xnox//g 15:03 - Switching Bileto and security-britney (public) to use the new creds after the redeploy 15:03 - Processed core20 rebuild with the new glibc 15:03 - ...and then reverted the new glibc as core20 was broken with it, so iterated on that 15:03 - UI customization: 15:03 * Reviewed snapd PR mirroring our ubuntu-image PR, both looking fine 15:03 doko: he was here part of the time! 15:03 * Fixed merge conflicts on the UI side, bumped the snapd dependency 15:03 - Pi DTB improvements: 15:03 * Merged the pending pidtbs UC20 PR, build snaps of the gadget and got those into egde 15:03 * Created cherry-picks for UC18, built snaps for arm64 and pushed those to edge 15:03 * Blocked auto-migration of the pi/18 gadget until we have confirmation that we're ready 15:03 - Some ubuntu-image golang rewrite discussions with William - getting some initial action items! 15:03 - Candidate interviews 15:03 - Release retrospective 15:03 doko: fixed though 15:03 - Dusting out the old archival scripting 15:03 - Documented and added the HardwareEnablementFreeze 15:04 (done) 15:04 reported upgrade crash from bionic LP: #1924604 15:04 investigation into update-manager autopkgtest failure after apt update (LP: #1924809) 15:04 Launchpad bug 1924604 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade crashed with KeyError in __getitem__(): "The cache has no package named 'python-is-python2'"" [Undecided,New] https://launchpad.net/bugs/1924604 15:04 uploaded fixes for the above 15:04 Launchpad bug 1924809 in update-manager (Ubuntu) "apt 2.0.5 in focal causes autopkgtest failures for update-manager" [Undecided,In progress] https://launchpad.net/bugs/1924809 15:04 review / upload of update-notifier changes for ESM Apps 15:04 updates to the deb2snap transition for upgrades from X to B 15:04 SRU verification of LP: #1922297 15:04 uploaded u-r-u with a warning regarding upgrades to hirsute 15:04 reported u-r-u B to F bug report python-bson-ext LP: #1925972 15:04 21.04 release and 21.10 release opening 15:04 Launchpad bug 1922297 in ubuntu-release-upgrader (Ubuntu Hirsute) "20.10 to 21.04: snap does not upgrade channel" [High,Fix released] https://launchpad.net/bugs/1922297 15:04 Launchpad bug 1925972 in ubuntu-release-upgrader (Ubuntu) "Upgrade from 18.04 to 20.04 not calculatable if python-bson-ext is installed" [Undecided,New] https://launchpad.net/bugs/1925972 15:04 and some other stuff I forgot to write down 15:04 ✔ done 15:05 vorlon: 15:05 * ISO testing Ubuntu 21.04 15:05 * LP: #1925971 SRU linux-firmware-raspi2 bluetooth fixes to groovy/focal 15:05 * LP: #1926378 SRU pi-bluetooth enablement for Pi 400 and CM4 15:05 Launchpad bug 1925971 in linux-firmware-raspi2 (Ubuntu Groovy) "SRU bluetooth fixes and CVEs to focal and groovy" [Undecided,New] https://launchpad.net/bugs/1925971 15:05 * Re-write ubuntu-image in golang for better snapd integration 15:05 Launchpad bug 1926378 in pi-bluetooth (Ubuntu) "SRU pi-bluetooth from hirsute to focal to enable all models" [Undecided,New] https://launchpad.net/bugs/1926378 15:05 * Start work on booting Ubuntu on BeagleV SBC 15:05 * +1 maintenance yesterday 15:05 * Candidate Interviews 15:05 [done] 15:06 juliank: 15:06 * apt 1.2.35 for xenial: 15:06 - JSON hook backport 15:06 - zstd support backport 15:06 - couple test suite fixes 15:06 * apt 1.3.3: 15:06 - couple of fixes by DonKult and typo fix by bdmurray 15:06 - removed the deprecation warning for json hooks 0.1 to give snapd team some breathing room with updating snapd 15:06 * python-apt compressor lookup fixes (primarily for zstd support); down to focal, bionic/xenial wip. 15:06 (done) 15:06 (IIRC) 15:06 1.3.3? 15:07 Dave is out 15:07 - archive opening 15:07 - finally dropping the armel/armhf gcc multilib builds, just tedious work 15:07 - GCC 11.1 release, gcc-11 SRU for hirsute, backports for bionic and focal 15:07 - gcc-10 build fun, package build aborts after 40h+, for the third time ... 15:07 - looking at various gcc-N packaging bits 15:07 - supposed to do +1 maintenance, which doesn't work this week. will do it next week 15:07 (done) 15:07 Any questions on status? 15:08 #topic Release Incoming Bugs 15:09 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ii-incoming-bug-tasks.html#foundations-bugs 15:09 bug 1910841 15:09 bug 1910841 in ubuntu-release-upgrader (Ubuntu) "upgrader should notify user if all pockets are disabled due not having a release file" [Medium,Triaged] https://launchpad.net/bugs/1910841 15:10 Lets just take it as it should be relatively easy 15:11 Ok I'll card it 15:11 bug 1842047 was raised by the community team so we should card that too 15:11 bug 1842047 in ubiquity-slideshow-ubuntu (Ubuntu) "Flavors should use their slideshows when shipping to the end user" [Undecided,Triaged] https://launchpad.net/bugs/1842047 15:12 bug 1923464 15:12 bug 1923464 in u-boot-menu (Ubuntu) "ideally should boot rootfs from a matching hard drive" [Undecided,New] https://launchpad.net/bugs/1923464 15:13 juliank: You had an opinion on this? 15:13 Right, sort of don't see how it fits in with resilient boot having ESPs on multiple drives 15:13 which might be different than the / 15:13 Okay, then lets punt it while you and xnox discuss it 15:14 bug 1925625 15:14 Error: Launchpad bug 1925625 could not be found 15:14 bug 1925265 15:14 bug 1925265 in ubuntu-meta (Ubuntu) "Fresh install of hirsute-preinstalled-desktop-arm64+raspi has packages to autoremove" [Undecided,New] https://launchpad.net/bugs/1925265 15:14 That just seemed weird to me but is it worth working on? 15:16 It probably isn't raspi-image specific 15:16 I think we should take it 15:16 Would be nice to do a clean up of our preinstalled images in that case, as it might also be the same case for riscv 15:17 Okay, let's take it. 15:18 ok 15:18 Ok, missed the part it's about desktop, so uh, but still 15:18 bug 1925483 was release noted so is something we should think about 15:18 bug 1925483 in ubiquity (Ubuntu) "Initial user login after ubiquity starts X11 desktop, not Wayland" [Undecided,New] https://launchpad.net/bugs/1925483 15:20 If its fixed after reboot the question might be is there a substantially different user experience. 15:21 Given the performance difference lets take it. 15:21 bug 1925529 15:21 bug 1925529 in ubuntu-release-upgrader (Ubuntu) ""ReleaseNotesViewer" does not display anything with the text view" [Undecided,New] https://launchpad.net/bugs/1925529 15:22 Given that we were using the release announcement to convey important information this seems worth fixing. 15:22 So let's card that. 15:22 bug 1925745 15:22 bug 1925745 in ubuntu-meta (Ubuntu) "Hirsute: Cannot install ubuntu-desktop due to unmet dependencies" [Undecided,Confirmed] https://launchpad.net/bugs/1925745 15:23 juliank: I tagged this one because of the user experience with regards to sorting out what phasing meant. 15:24 ack 15:24 carded the previous 2 15:24 Do you have any ideas how it might be more informative? 15:24 thanks! 15:24 not sure how this happened 15:25 There's nothing we can do to make apt tell you more information really 15:25 it was a 0 day SRU (I think) that we didn't fully phase 15:25 bzut ubuntu-release-upgrader-gtk should be phasing identical to ubuntu-release-upgrader-core 15:25 so it should install ubuntu-release-upgrader-gtk 21.04.10, not 21.04.11 15:26 Oh, I see. 15:26 I'll have to go play with it I guess 15:27 Okay, thanks so let's move it to apt and card it. 15:27 bug 1924823 15:27 bug 1924823 in ubiquity (Ubuntu) "ESP on install medium automatically configured as ESP for install, failing install" [Undecided,Triaged] https://launchpad.net/bugs/1924823 15:28 yes, we want to solve this more properly I think 15:28 It's not super urgent 15:29 Should we still card it then? 15:29 yeah 15:29 ok 15:29 I figured out what's going on with the phasing, and it's sort of Laney's fault ;) 15:30 what 15:30 Laney: You said new installs should not be phasing :D 15:30 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-hh-incoming-bug-tasks.html#foundations-bugs 15:30 Laney: Now if you have a package installed from same source package like u-r-u-core, installing u-r-u-gtk will fail :D 15:30 Laney: So I need to invent more magic to fix that :D 15:31 Laney: But mostly just joking about it being your fault :D 15:31 moving on then to bug 1919177 which was release noted 15:31 bug 1919177 in cloud-init (Ubuntu) "Azure: issues with accelerated networking on Hirsute" [Undecided,Incomplete] https://launchpad.net/bugs/1919177 15:32 ... or revisit this "new installs should not be phasing" assertion? 15:32 vorlon: Need to read the backlog, but I agreed with the argument 15:33 lets card that so we track helping out the CPC team 15:33 bug 1926267 15:33 bug 1926267 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade failed silently after failed to connect to snap service" [Undecided,New] https://launchpad.net/bugs/1926267 15:34 There's an mp there so I'll card it 15:34 bug 1923477 was also release noted 15:34 bug 1923477 in ubiquity (Ubuntu Impish) "No WiFi on installed system if drivers were installed using 'Additional Drivers' in live-session before starting the installer." [Undecided,Confirmed] https://launchpad.net/bugs/1923477 15:35 And that's a pretty poor experience so let's card that 15:35 #link http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs 15:36 bug 1921427 15:36 bug 1921427 in update-notifier (Ubuntu) "/usr/lib/update-notifier/list-oem-metapackages:AttributeError:/usr/lib/update-notifier/list-oem-metapackages@56:write_oem_metapackage_list" [Undecided,New] https://launchpad.net/bugs/1921427 15:37 looking at the error tracker there aren't a ton of crashes about this 15:37 so let's pass on it for now 15:38 bug 1921593 I think I should test this again with the clonefile attached 15:38 bug 1921593 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade fails with no error" [Undecided,New] https://launchpad.net/bugs/1921593 15:38 so passing on that 15:38 bug 1924604 15:38 bug 1924604 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade crashed with KeyError in __getitem__(): "The cache has no package named 'python-is-python2'"" [Undecided,New] https://launchpad.net/bugs/1924604 15:38 This can happen if universe is not enabled 15:39 vorlon: I forget did you have an opinion on this? 15:39 Laney: that was you right, who said t 15:39 oops, sorry 15:39 Wrong keys pressed + backlog 15:40 bdmurray: I think the opinion I offerred is that we shouldn't be excessively concerned about making an upgrade "work" under those circumstances, we should just make sure we don't crash ugly 15:40 I think the current behavior could be called ugly 15:40 * vorlon nods 15:40 so let's card that 15:41 bug 1925972 15:41 bug 1925972 in ubuntu-release-upgrader (Ubuntu) "Upgrade from 18.04 to 20.04 not calculatable if python-bson-ext is installed" [Undecided,New] https://launchpad.net/bugs/1925972 15:41 so there are still a lot of upgrade failures from B to F 15:41 this might be one reason why 15:42 I didn't find out why python-bson-ext is causing upgrade failures but its definitely that python2 quirk 15:42 so let's card that too 15:42 bug 1920107 15:42 bug 1920107 in finalrd (Ubuntu) "Failed messages of sd-umount shown with reboot/shutdown" [Undecided,Incomplete] https://launchpad.net/bugs/1920107 15:43 that's incomplete so let's pass on it 15:44 and I'm already working on bug 1924809 15:44 bug 1924809 in update-manager (Ubuntu) "apt 2.0.5 in focal causes autopkgtest failures for update-manager" [Undecided,In progress] https://launchpad.net/bugs/1924809 15:44 that's that for bugs 15:45 #topic Team proposed-migration report 15:45 skip that 15:45 #link https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses_by_team.html#foundations-bugs 15:45 okay! 15:45 there's nothing ready 15:45 but nothing here because everything's too young after impish opened 15:45 so yes, move on 15:45 #topic AOB 15:47 I'm out starting tomorrow until next Thursday 15:49 #endmeeting