15:00 #startmeeting Weekly Ubuntu Foundations team 15:00 Meeting started at 15:00:03 UTC. The chair is juliank. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:00 Available commands: action, commands, idea, info, link, nick 15:00 #topic Lightning rounds 15:00 #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-2024-06-06/ 15:00 o/ 15:00 o/ 15:00 o/ 15:00 \o 15:00 o/ 15:00 o/ 15:01 \o 15:01 o/ 15:01 o/ 15:01 o/ 15:01 o/ 15:01 o/ 15:01 o/ 15:02 o/ 15:02 o/ 15:02 o/ 15:03 o\ 15:10 reading cpete's status, i got reminded to look at the apport PR again 15:11 cpete: I might be of some assistance with an SRU test plan for apport. 15:11 bdrung: thank you 15:12 we need to sru that and also the fix for bug #2067120 15:12 waveform_: will there be a snap update of rpi-imager? 15:12 bdmurray: that would be great, thanks. I plan to start that next pulse. 15:12 yes, but while the changes are merged upstream they're not released yet (or weren't when I checked a few days ago) 15:12 bdrung: What about the /usr/lib sandbox change? 15:13 cpete: I'm out part of next pulse. 15:14 bdrung: https://bugs.launchpad.net/ubuntu/+source/apport/+bug/2067120/comments/7 for clarity 15:14 bdmurray, i need to incorporate your fix (and hopefully add a test case). i'll have an apport session with schopin tomorrow where we can work on that. 15:14 bdmurray: I'll run my ideas past you sooner then 15:16 Skia: Is there any kind of testing of the base images that can be done in jenkins / the upgrade testing? 15:17 dbungert: "RESULTS WILL VARY." I like your certainty 15:18 Can we continue, we have a couple of bugs? 15:18 #topic Release incoming bugs 15:18 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-oo-incoming-bug-tasks.html#foundations-bugs 15:18 bug 1969394 15:19 This is a desktop+design topic I believe 15:19 Or wellr seb believes 15:20 agreed 15:20 bdmurray: difficult to say. In that case, the image were booting, but the system just was partially broken afterwards. In any case, the tests were red, meaning we had a look at them, and fixed the issue. The answer might just be that I need to level up in debugging those tests :-) 15:21 bug 2063467 15:21 This is a simple quality of life improvement I believe 15:21 I'm going to argue that's pretty low priority 15:22 We could mark just the services that would need restarting that we didn't 15:22 compared to all the other things wrong with needrestart :) 15:22 and thus shouldn't be taken for foundations 15:22 +1 on vorlon's remarks :) 15:22 Untagging 15:22 bug 2067350 15:24 doko has been OOO so I think I'll JFDI in glibc in my upcoming merge. 15:24 * bdmurray trembles 15:24 I'll assign it to you and tag it todo 15:24 bdmurray: don't worry, I'll warm up the queues first with an openssl sponsoring. 15:24 so winter isn't coming? ;-) 15:24 bug 2015538 15:24 this one again 15:25 hehe, maybe. someday 15:25 not sure why, process-wise, an MIR bug should be in the -incoming queue 15:25 It needs somebody doing the (upstream) work 15:26 vorlon: there's something that needs implementing in there, I believe. 15:26 vorlon: The queue part is removing the dbus-run-session dependency from gdm, basically 15:27 There is https://github.com/bus1/dbus-broker/pull/321 15:27 Which is written in Rust 15:27 So bluca doesn't want it :D 15:28 But I guess we can move this to rls-pp-incoming 15:28 And hope the solution is ready then 15:29 Well no objections, so moving it 15:29 petable porcupine 15:29 pointed panther 15:30 postulating pika 15:30 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs 15:30 bug 2066995 15:30 please? :) 15:31 assign that one to vorlon? ;) 15:31 D: 15:31 we need to find the root cause. 15:31 I'm wondering if that's not a whoopsie problem. 15:32 So this only affects vorlon so far and he's the only one who can investigate? :D 15:32 I assume this is only because none of you are having crashes 15:32 And why don't we log the errno for "could not be opened" 15:32 Well, the looping part is all vorlon, but the failing to deal with Python crashes I also observed. 15:32 I don't have apport but systemd-coredump 15:32 :D 15:32 not a coredump. 15:33 cupsd and some bluetooth thing crash for me regularly 15:33 juliank, you can have both now: systemd-coredump and apport 15:33 I guess that's true 15:33 bdmurray: this is probably python specific 15:33 I need to set it up, bdrung 15:33 vorlon: you didn't say that in your original statement 15:33 Ah ok I just had no apport-gtk 15:33 bdmurray: the example crash is a python thingy 15:34 and the only crashes I've had here on noble have been python 15:34 Really need to have an "investigate bug" spike 15:34 maybe y'all should just run 'grep-merges' :P 15:34 merges.ubuntu.com will helpfully make this crash 15:35 and then you can see if it's reproducible! 15:35 I just crashed apport by inserting a raise ValueError 15:36 Well I'll move on 15:37 bug 2067622 15:37 oof 15:37 That seems straightforward, no, ubuntu-release-upgrader has a flag to make it protect some packages 15:38 Broken cryptsetup-initramfs:amd64 Depends on cryptsetup:amd64 < 2:2.7.0-1ubuntu4 @ii pgP > (>= 2:2.7.0-1ubuntu4) 15:38 It doesn't help that we break users by purging all packages during the upgrade 15:39 Assigning to Nick, targetting, and tagging 15:39 bug 2067916 15:39 Ah. Yes. 15:40 Just wanted to discuss the severity of this. 15:40 If it crashes it should get fixed 15:40 :D 15:40 but how soon? 15:40 ASAR 15:40 Not actually sure it crashes? 15:40 :D 15:41 If the data is just garbled but not crashing that may be um not critical 15:41 I mean, the crash would be for last(1) and a few other tools. 15:41 And only if they're upgrading. 15:42 But yeah medium seems fine 15:42 things crashing on malformed utmp would almost certainly be security issues that should have been fixed 20 years ago 15:42 I guess they are not setuid binaries that crash 15:43 Anyway I'll go tag this and assign it to schopin 15:43 ACK 15:43 to the backlog it goes :) 15:43 OK rls-mm just has the usual 2 desktop bugs masquerading in foundations queue :D 15:44 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs 15:44 bug 530252 15:44 This we probably should just untag, it should land via patch pilot 15:45 Oh I think they directly installed to a luks partition, rather than use lvm 15:45 Oh wow, 6 digits! 15:45 schopin, 5 digits is needed for a "wow" 15:45 definitely shouldn't be accepted via the incoming queue, based solely on the bug number :)( 15:46 Ok ff is mpty too 15:46 #topic Team proposed-migration report 15:46 #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs 15:46 vorlon: 15:47 fwupd-efi is carry-over, sits with me and juliank 15:47 regarding dracut blocking systemd 256~rc3-5ubuntu1: I need to merge dracut 102 to fix that. 15:48 pyopenssl still stuck - adrien this was assigned to you, and I think you're still working on it wrt python-oauth2client and its revdeps? 15:51 gcc-13 I see as 'candidate' but it hasn't moved. bdrung can you take this? means digging into update_output.txt 15:51 vorlon, i still have dracut vs systemd 15:51 dbungert: ^ can you take this? 15:52 cpete: you still have libsub-override-perl yes? (MIR) 15:52 vorlon: yes, still on it; there's a few packages left 15:52 vorlon: yes 15:52 ack for dracut vs systemd 15:52 juliank: apt and cron, I guess this is with you 15:52 ? 15:52 dbungert: sorry, I meant can you take gcc-13 - leaving dracut v systemd with bdrung 15:53 ah, sorry 15:53 ack for gcc-13 15:53 vorlon: Well yes, that should sort itself out with the next apt upload 15:53 git: danilogondolfo? 15:53 ack 15:53 vorlon: cinder, python-googleapi done; pydrive sorted out (removal); beancount, fence-agents, python-certbot-dns-google: need to be worked upon; pydrive2: not obvious how to deal with it (assess whether we can remove stuff from python-oauth2client and vendor?) 15:54 systemd: enr0n uploaded but he's out this week. ginggs? 15:54 ack 15:54 and then that's the list 15:55 we have fakeroot 1.35-1 that FTBFS 15:55 well, I have at least one revdep of python-googleapi that will need attention... 15:55 all arches or armhf? 15:55 oh, all arches. Not t64, good :) 15:55 fakeroot ftbfs on all archs (except riscv64) 15:56 so who want to take it? 15:56 or vorlon to pick a volunteer 15:56 i can take 15:56 zhsj: thanks 15:56 though not expect a easy fix 15:59 juliank: 15:59 #topic AOB 16:00 I took https://launchpad.net/ubuntu/+source/debhelper/13.15.3ubuntu1 and https://launchpad.net/ubuntu/+source/bash/5.2.21-2.1ubuntu1 and will follow up on p-m - if these uploads break anything please feel free to ping me. 16:01 #endmeeting