15:02 <juliank> #startmeeting Weekly Ubuntu Foundations team 15:02 <meetingology> Meeting started at 15:02:36 UTC. The chair is juliank. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:02 <meetingology> Available commands: action, commands, idea, info, link, nick 15:02 <juliank> #topic Lightning rounds 15:02 <juliank> #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-2024-08-08/ 15:03 <upils> o/ 15:04 <mateus-morais> seems like a meeting topic made its way to the channel topic lol 15:05 <schopin> o/ 15:05 <juliank> Fixing topic shortly 15:06 <bdmurray> bdrung: Where did you run your "archive query"? 15:06 <bdrung> bdmurray, Code and resulting database can be found on https://github.com/bdrung/bdrung-scripts/tree/lp-2075337-find-affected 15:07 <bdrung> bdmurray, the test is run in a schroot container 15:07 <bdmurray> bdrung: but you ran it in your "office"? 15:07 <bdmurray> I just wonder if there is a better spot closer to a mirror / the archive to do queries like that 15:08 <bdrung> bdmurray, the package installation is where the most time is spent (not the dowloading the packages) 15:09 <bdrung> bdmurray, "select avg(install_duration) from package_affected;" gives me 2.75078125768356 (seconds) 15:09 <bdmurray> bdrung: okay 15:10 <bdrung> it is running on my desktop with an apt-cache-ng in between + all writes on tmpfs overlays 15:12 <juliank> alright moving on 15:13 <juliank> #topic Release incoming bugs 15:13 <juliank> >#link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-oo-incoming-bug-tasks.html#foundations-bugs 15:13 <juliank> #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-oo-incoming-bug-tasks.html#foundations-bugs 15:13 <juliank> Now I don't quite know why bpftrace is showing up as unknown 15:13 <juliank> but 15:13 <juliank> bug 2069953 15:13 <juliank> I filed it and forgot about it? 15:15 <bdmurray> foundations-bugs is subscribed to the bpftrace package so it must be something with the reporting code 15:15 <schopin> the ones filed by Adrien are probably ours too. 15:16 <schopin> He tagged them. 15:16 <juliank> So well yes libtracefs is also foundation-bugs 15:16 <juliank> I guess the script did not pick up new subscribers since a while? 15:17 <schopin> where does the code for the script live? 15:17 <juliank> bdmurray: ^ 15:18 <bdmurray> https://code.launchpad.net/~arsenal-devel/arsenal/2.x 15:18 <schopin> Oh wow. I would never have guessed that one :) 15:18 <juliank> The others are bug 2062118 and bug 2062119 15:19 <juliank> I guess we can take them all but also Adrien is out this month 15:19 <schopin> He tagged them back in April, I think we just never noticed until now? 15:20 <juliank> Well yes 15:20 <juliank> But I guess he could fix them in September too 15:20 <ravikant_> these were followup from the MIR 15:21 <schopin> Anyway, I say add them to the backlog and let adrien follow up on them :) 15:21 <juliank> I'll todo all three 15:22 <juliank> #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs 15:22 <juliank> bug 2075968 15:23 <juliank> This sounds awkward but also not reproducible 15:24 <juliank> It does seem _somehow_ the password was deleted for the user 15:25 <enr0n> I can consistently reproduce this 15:25 <schopin> is it through pam or passwd? 15:26 <juliank> OK; then I guess can take this for further investigation 15:26 <juliank> I guess we need to simply do a diff after the upgrade of a "broken vs after-passwd" and see what changed 15:26 <enr0n> schopin: I think it's pam because it happens on graphical login, non-graphical, or attempting to use passwd to reset the password 15:26 <juliank> And see if shadow file changed between upgrade 15:27 <juliank> Sadly ugh this will fall on enr0n I guess 15:27 <juliank> or we do "pair reproducing" 15:27 <enr0n> I can try the "check if there is a diff" option. 15:28 <enr0n> I don 15:28 <juliank> bug 2075969 15:28 <enr0n> I don't necessarily have time to try on a bunch of flavors. Help appreciated there 15:29 <juliank> This seems like a bunch of effort to get right vs requiring multiple upgrades on old-releases IMO 15:29 <juliank> this should say "to noble" 15:30 <juliank> We'd need to do like upgrade tests for full desktop installs too 15:30 <bdmurray> Our intent for years has been this upgrade path to work. 15:30 <bdmurray> i.e. from K to N 15:31 <bdmurray> or e.g. 15:31 <juliank> So we need to restore the files from interim releases, then merge in any changes needed from .jammy/.mantic 15:31 <bdmurray> And AFAIK there no issue with the interim releases between B and F 15:32 <juliank> We can fix this but that's for after the point release I'd say 15:32 <juliank> So I am going to tag it todo, this can be done next pulse 15:33 <juliank> #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs 15:33 <juliank> empty 15:33 <juliank> #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-ff-incoming-bug-tasks.html#foundations-bugs 15:33 <juliank> empty 15:33 <juliank> #topic Team proposed-migration report 15:34 <juliank> #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs 15:34 <juliank> ooh 15:35 <juliank> py-openssl is with adrien but he's out the entire month, we probably should reassign it? 15:35 <ravikant_> it is with anderson123 now 15:36 <juliank> Where is that tracked? 15:36 <juliank> The JIRA still says Adrien 15:36 <ravikant_> *andersson123 15:36 <ravikant_> there is an MP from andersson123 linked to update-excuse bug 15:36 <juliank> I see 15:36 <juliank> Well I'll reassign the jira 15:37 <juliank> rust-defaults vs rustc is with dv 15:37 <juliank> * dviererbe 15:38 <juliank> glibc blocking linux-meta with schopin 15:38 <juliank> it seems usbmuxd is unassigned 15:38 <juliank> Ah it waits for a dependency 15:39 <juliank> OK but that one needs an mir, so let just assign it, it requires checking with desktop on the MIR process or whatnot 15:39 <zhsj> patches for the regression packages for golang-defaults/1.23 are on the way, no need to assign currently. 15:40 <juliank> usbmuxd depends on libimobiledevice: mwhudson - quick check with desktop perhaps what's up with libmobiledevice 15:41 <juliank> initramfs-tools blocking iproute2: bdrung probably wants this, but I'd be happy to assign to paride too 15:42 <bdrung> juliank, this should resolve itself. i just retrigged the tests against the fixed initramfs-tools/0.142ubuntu31 15:42 <juliank> ok 15:42 <paride> ack, thanks bdrung 15:42 <juliank> nvme-cli ftbfs paride 15:42 <juliank> libxs-parse-keyword-perl remains with waveform 15:43 <juliank> adduser vs show remains with tobhe 15:43 <tobhe> ack 15:43 <juliank> It seems we did not assign shadow vs itself 15:43 <tobhe> i was assuming that's also with me 15:44 <juliank> ack 15:44 <juliank> I'll update the jira ticket 15:45 <juliank> apt blocking systemd: juliank 15:45 <juliank> Weird apt test suite failures 15:46 <juliank> openssh blocking systemd I'll leave with enr0n 15:46 <juliank> s/leave with/assign to/ :) 15:46 <enr0n> juliank: ack 15:46 <juliank> boost1.83 15:47 <juliank> I think doing a blanket assign there 15:47 <schopin> tobhe: on the shadow thing ping me if you need a hand, I sponsored the merge 15:47 <schopin> juliank: I can take boost 15:47 <tobhe> ok, thx! The adduser fallout is pretty obvious 15:48 <juliank> boost1.83: schopin 15:48 <juliank> ok if you want too 15:48 <juliank> it seems badpkg 15:48 <juliank> xfsdump: liushuyu 15:49 <juliank> libheif: andersson123 15:49 <juliank> zlib: doko? 15:50 <juliank> I mean he uploaded it 15:50 <ginggs> juliank: andersson123 already has pyopenssl 15:50 <juliank> cmake is with vpa1977 15:50 <juliank> ginggs: yes we sorted that out a while ago 15:51 <juliank> golang-defaults is in progress and zhsj doesn't want it assigned 15:51 <ginggs> juliank: so he gets libheif as well? 15:51 <juliank> ginggs: ah I see 15:51 <juliank> libheif: chrisccoulson_ 15:51 <juliank> #topic AOB 15:52 <ogayot> I'll be off tomorrow 15:52 <enr0n> bdmurray, juliank: bug 2058648 is going back in the milestone after all 15:52 <bdrung> i'll be on vacation next week 15:53 <juliank> enr0n: +1 15:53 <juliank> Ah good we're playing Rush now 15:54 <juliank> I'll refill my water and brb 15:54 <tobhe> I could use some help with https://code.launchpad.net/~tobhe/ubuntu-seeds/+git/ubuntu-seeds/+merge/470886 if any core dev has a few spare minutes ;) 15:56 <juliank> Oh I don't know the differences that c paelzer pointed out so I'd want mwhudson to take a look at that 15:57 <juliank> COVID update: It was like a solid black line on Tuesday on the self-test but it's barely visible now; all tests are same batch 15:57 <tobhe> juliank: if you want an easier one I also have https://code.launchpad.net/~tobhe/ubuntu-seeds/+git/ubuntu-seeds/+merge/467849 15:58 <juliank> tobhe: Does this need the other one, though? 15:58 <tobhe> no 15:58 <juliank> Did you already add a metapackage in another seed? 15:58 <tobhe> no 15:58 <juliank> So we can't merge that, because it will break stuff? 15:59 <juliank> It says they should be pulled in by a meta package where needed, so that should be done some way 15:59 <tobhe> I think we can. It won't remove anything on working installations right? 15:59 <tobhe> it isn't enough to make the machine work anyway 15:59 <juliank> the packages will become auto-removable 16:00 <juliank> they will be removed on release ugprades 16:00 <juliank> Anyway we can continue this on the merge 16:00 <juliank> #endmeeting