15:02 #startmeeting Weekly Ubuntu Foundations team 15:02 Meeting started at 15:02:17 UTC. The chair is dbungert. Information about MeetBot at https://wiki.ubuntu.com/meetingology 15:02 #topic Lightning rounds 15:02 Available commands: action, commands, idea, info, link, nick 15:02 #link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-2024-09-05/47785/2 15:03 oh thanks dbungert I'm in the u-r-u mantic->noble testing 15:04 sure thing 15:04 o/ 15:06 i like the "Fun with flags" in ginggs report :D 15:07 it wasn't much fun 15:11 #topic Release incoming bugs 15:11 #link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-oo-incoming-bug-tasks.html#foundations-bugs 15:11 LP: #2078449 15:12 juliank: you opened that one 15:13 I thought the current behavior is already that it doesn't upgrade 15:13 it just doesn't explain why 15:13 (I have a package on my system that I hold, and had to un-hold most recently for mantic->noble) 15:13 juliank: do you happen to have references to the 2 or 3 bugs mentioned? 15:15 will tag it for investigation 15:15 he mentioned libpipewire-0.3-0t64 I think 15:15 https://bugs.launchpad.net/ubuntu/+bug/2078555 15:15 Sorry 15:15 or maybe I mix things up, not entirely sure 15:15 schopin: I failed to record them 15:16 that's OK, I guess we can look through them manually. 15:17 I think LP: #2078555 is wontfix. systemd-resolved only binds to a specific address to allow for other local resolvers 15:18 Still, it feels like a bug that it re-enabled itself? 15:18 So I looked at it and we have a quirk to install it explciitöy 15:18 data/DistUpgrade.cfg.jammy 15:18 37:PostUpgradeInstall=systemd-resolved 15:19 it should be installed 15:19 I guess if the correct package interfaces were used to disable it, and those didn't translate because of the move to a new package, that's a bug 15:19 I don't think it's a high-priority bug tho 15:19 Right, we've had a bunch of bugreports where sd-resolved was missing (after it was split out as a separate package), I guess that's why we have the quirk now 15:20 triaged-medium no foundations todo? 15:20 ^ +1 15:20 k 15:20 https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078436 15:20 Oh yeah because systemd is upgraded first and then systemd-resolved is installed, the old data is gone 15:21 So yes, about half of the upgrade bugs are people having newer versions of pipewire installed 15:21 Newer versions in 22.04 than available in noble 15:21 So if we do that it cuts down bug triage accordingly 15:24 tagging todo 15:24 https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078619 15:24 Doesn't feel like a high-prio item either (although people doing u-r-u triage might disagree) 15:26 To put on the roadmap for 25.04? 15:26 yeah that's another common issue. Seems like we could do better for sure. 15:27 we're contending with similar mirror problems in subiquity, and looking at using mirror+ to help, maybe we want that here? 15:27 Printing an error message to the user instead of crashing would be useful. 15:27 'mirror+'? 15:27 apt-transport-mirror 15:28 apt-transport-mirror (mirror+file:/) 15:28 mirror+file:/ is magic 15:28 hey ogayot I think we found a mirror to test 15:28 I mistrust magic 15:28 hah 15:28 Anyhow the question here is if we fail to set the mirror, should we just try archive.ubuntu.com 15:28 There is some fallback already, but it doesn't handle all cases 15:29 Here the mirror itself is stale, do we have the necessary data to detect that? 15:29 cpete: I'll play around with it :) 15:29 Probably better include the user here to allow them to pick a new mirror. 15:29 schopin: In the sense that it does not contain the new release, yes 15:29 was this an official mirror at the time the user configured it? 15:29 Ah. Yes, of course -_- 15:29 For the other case, once my valid-until change lands we can enable it for -updates too 15:29 or do they have a broken local mirror config 15:29 I'm not sure I approve of more magic here in general 15:30 trying to fall back to archive.u.c could also fail in the case of a corporate network; it's not like there's a guaranteed "fix" 15:30 It's still better than aborting and telling the user to file a bug 15:30 hm good point, I can't remember off the top off my head if we check if the current mirror has been removed from the official mirror list 15:31 but I see this with non-local mirrors often 15:31 juliank: yes, we should not tell them to file a bug :) 15:31 In any case we need to do something 15:31 tagging todo 15:32 We can just tell them to pick a new mirror if we don't find the base-files 15:32 https://bugs.launchpad.net/ubuntu/+source/linux-gcp/+bug/2078720 15:32 Julian has fixes ready 15:32 I guess we don't need to tag it todo really 15:33 Is Julian talking about himself at the third person? :P 15:34 s/at/in 15:34 the cat is named Julian 15:35 dbungert: ? 15:35 We are talking about ourselves in various persons 15:36 https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078589 15:36 This needs a long spike 15:36 This is breaking quite a bunch of kubuntu and ubuntu studio flavor upgrades 15:38 so take it? 15:38 tagging 15:38 Yes 15:38 https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/2078378 15:39 do we have a repro for this? 15:39 The sources.list looked correct here 15:39 schopin: The tarball should reproduce it 15:39 I think this is saying the mirror is out of date too 15:40 hmm maybe not 15:40 No, we did not rewrite the jammy entry for some reason only jammy-updates 15:40 all of them exist on the mirror 15:41 But I did not investigate why it was only rewriting some 15:41 think we should tag this one as well 15:41 +1 15:41 I want to cut off there, for proposed-migration 15:41 #topic Team proposed-migration report 15:41 #link https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses_by_team.html#foundations-bugs 15:41 vorlon: 15:41 We have like 3 packages 15:42 fwiw, for the previous bug, it 15:42 libselinux/libsemanage just waiting for ruby-defaults 15:42 is because it's not an official mirror. So I guess there is logic for that 15:42 setuptools, were these assigned out already? 15:43 sl-modem uh cough 15:45 I wanted to ping tj aalton on this but got distracted by u-r-u 15:46 setuptools vs guessit: r41k0u 15:46 setuptools vs isodate: adrien 15:46 setuptools vs macsyfinder still with chriscoulson 15:47 setuptools vs mailman-hyperkitty with bdrung 15:47 setuptools vs manuel with mwhudson 15:47 setuptools vs prometheus-xmpp-alerts with tobhe 15:47 setuptools should retry against the fixed mailman-hyperkitty that I uploaded 15:47 setuptools vs pylint with andersson123 15:48 setuptools vs python-mpegdash with rkratky 15:48 setuptools vs stopit: I'll take 15:48 setuptools vs python-svg.path: ginggs 15:49 vorlon: are you reassigning some of these? 15:49 ginggs: no just restating 15:49 setuptools vs software-properties: this was created last week but is unassigned? 15:49 is setuptools vs guessit not done? - https://tracker.debian.org/news/1561888/accepted-guessit-380-3-source-into-unstable/ 15:49 so xypron 15:49 I've got an MP up for setuptools vs python-svg.path 15:49 I think it is resolved by a debian sync 15:50 r41k0u: unstable is not oracular-proposed, and it's only resolved once tests get rerun in Ubuntu showing that they now pass 15:50 r41k0u: so this probably just needs tests rerun 15:50 i'll have a look at the python-svg.path MP 15:50 vorlon: juliank said there's already a card for software-properties 15:50 thanks bdrung 15:50 ginggs: yes but it was unassigned 15:51 vorlon: no, another one. juliank do you have it? 15:51 finally, sl-modem vs dkms: mkukri 15:52 I do not have it yet I am focusing on upgrade bugs 15:52 dbungert: that's all 15:52 now who uploaded ubiquity, it's time to remove that package from oracular 15:52 #topic AOB 15:52 juliank: i mean the number of the jira card 15:52 yes I know 15:52 waveform: ^^ please turn your ubiquity upload into a removal request :) 15:53 this is bug https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/2077940 15:53 that maps to FR-8752 15:54 juliank: thanks 15:54 seems like we're done 15:54 #endmeeting