/srv/irclogs.ubuntu.com/2024/10/17/#ubuntu-meeting.txt

=== pushkarnk1 is now known as pushkarnk
=== pushkarnk1 is now known as pushkarnk
Skiao715:00
slyono/15:00
liushuyuo/15:00
uralto/15:00
juliank#startmeeting Weekly Ubuntu Foundations team15:00
meetingologyMeeting started at 15:00:54 UTC.  The chair is juliank.  Information about MeetBot at https://wiki.ubuntu.com/meetingology15:00
meetingologyAvailable commands: action, commands, idea, info, link, nick15:00
juliank#topic Lightning rounds15:00
juliank#link https://discourse.ubuntu.com/t/foundations-team-updates-thursday-2024-10-17/15:01
ginggso/15:01
zhsjo/15:01
mateus-moraiso/15:01
ravikant_o/15:01
upilso/15:01
pushkarnk\o15:02
ogayoto/15:02
mkukrio/15:02
bdrung\o15:03
andersson123o/15:03
mkukriwhat are we using LLVM-18 in focal for? that backport is scary15:04
liushuyumkukri: two words: Firefox Thunderbird15:04
adrien\o15:04
mkukriah ic that explains it15:04
juliankfwiw I'm working on accessing the reports.qa.ubuntu.com but I'm timing out so far15:07
juliankBut it might be trying https only for now15:07
juliankObviously my firefox is set https-only, and the site doesn't have https15:07
Skiajuliank: working fine with http15:07
juliankBut _normally_ there should be a fallback button once it fails to upgrade15:08
SkiaI'll probably see to enable https this cycle, but sadly won't hack that right now :-)15:08
dbungertIn my report I have a stack overflow link where I had to tweak hsts to get the sponsoring report to load15:08
juliankI'll restart my firefox15:09
bdrungi need to find some time to figure out how to setup letsencrypt with juju15:09
bdrungfor the sponsoring report15:10
juliankOh yes15:11
juliankdbungert: Thanks15:11
juliankSo I guess it turns out ubuntu.com enabled HSTS for all *.ubuntu.com15:12
juliankSo it's not possible to visit the reports after having been to the web page once15:12
juliank#topic Release incoming bugs15:13
juliank#link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-oo-incoming-bug-tasks.html#foundations-bugs15:13
Skiathere isn't HSTS on autopkgtest.ubuntu.com, so no15:13
liushuyuYou can try w3m instead15:13
adrienworks for me15:13
juliankIt works now after clearing all ubuntu.com data in firefox15:13
dbungertSkia: I had to remove the inherited value for ubuntu.com15:13
upilsThere is already a bug in http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-pp-incoming-bug-tasks.html#foundations-bugs :)15:13
Skiaoh, okay, I see what you meant now15:13
juliankbug 208420815:13
-ubottu:#ubuntu-meeting- Bug 2084208 in ubuntu-release-upgrader (Ubuntu) "do-release-upgrade fails when esm is enabled" [Medium, Confirmed] https://launchpad.net/bugs/208420815:14
waveformafraid that report really doesn't work in w3m ... too much js  :)15:14
juliankupils: Sigh it's too early!15:14
juliankThat sounds striaght forward and awkward15:14
juliankLet's just take it15:14
slyonupils: we've been kicking that down the road for a while :)15:14
upilsoh yeah!15:15
juliankbug 208394215:15
-ubottu:#ubuntu-meeting- Bug 2083942 in ubuntu-release-upgrader (Ubuntu) "snaps are not upgraded to the latest version before upgrading to the next ubuntu release" [Wishlist, Triaged] https://launchpad.net/bugs/208394215:15
juliankI believe we should take that too15:15
enr0njuliank: should we just block upgrades if esm is enabled in that case?15:15
enr0nsorry, I don't think we concluded the previous bug15:15
juliankenr0n: We probably need to remove the sources and justu pgrade15:16
enr0njuliank: hm, I don't have a great understanding of how the ESM stuff works, but it seems to me that this might be unexpected for users15:17
juliankenr0n: there is no esm for interim releases so the expectation is for it to be disabled again15:17
juliankOtherwise youc an't upgrade15:18
enr0njuliank: right, I am just wondering if this should be made clear to users who might not realize that. Just a y/n prompt15:18
juliankOr you can prompt I suppose15:18
enr0nthis feels like a product-y question15:18
juliankOr we could publish empty ESM repositories for non-LTS, shrug15:18
juliankThat's a question for the Pro team15:19
enr0nanyways, we can move on I think15:19
juliankYes15:20
juliankso snaps, should we  refresh them all during release upgrade?15:20
enr0nThey should get refreshed on reboot, and we prompt for reboot15:20
enr0nWe used to actually do the refresh during upgrades, but that caused bugs in some cases, so we changed the logic to do the channel switch if needed15:21
enr0nAnd let the next refresh do the work15:21
juliankYou are saying all  snaps are refreshed at boot?15:21
enr0nMy understanding was that snapd had some logic for this, yes15:21
enr0nBut I am not 100% sure actually15:21
juliankWell let's add a snapd task15:21
juliank#link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-nn-incoming-bug-tasks.html#foundations-bugs15:23
juliankbug 2041518 is still with desktop15:23
-ubottu:#ubuntu-meeting- Bug 2041518 in gtk+3.0 (Ubuntu) "/usr/share/apport/apport-gtk:5:_g_log_abort:g_log_writer_default:g_log_structured_array:g_log_structured_array:g_log_structured_standard" [Undecided, New] https://launchpad.net/bugs/204151815:23
juliankbug 207857915:23
-ubottu:#ubuntu-meeting- Bug 2078579 in ubuntu-release-upgrader (Ubuntu) "Holding Back libpcap0.8t64:amd64 rather than change libibverbs1:amd64" [Undecided, Triaged] https://launchpad.net/bugs/207857915:23
juliankThis is one of those awkward deep deives15:24
juliankI can't quite think about that; we need to dive deeper but we don't want to spend a week debugging the solver for this either15:25
juliankLet's move on for now15:26
juliankbug 208132315:26
-ubottu:#ubuntu-meeting- Bug 2081323 in ubuntu-release-upgrader (Ubuntu) "Local-only mirror disabled; no mirror left" [Undecided, Triaged] https://launchpad.net/bugs/208132315:26
juliankSo we had a discussion about a similar issue vorlon but here we have a local mirror that does not work *but* an ESM archive enabled, so it still believes there was a mirror and doesn't produce useful messages or something15:26
juliank2024-09-20 17:57:28,720 ERROR No 'ubuntu-minimal' available/downloadable after sources.list rewrite+update15:27
juliank2024-09-20 17:57:28,720 ERROR 'ubuntu-minimal' was not downloadable15:27
juliankThis is not really helpful for the user15:27
juliankAnd I *think* without ESM it would use archive.ubuntu.com because it sees no official Ubuntu source?15:27
vorlon(I don't recall a similar issue I was involved in fwiw)15:28
enr0nyeah,if the esm archive was not present (i.e. no valid sourcec found) that should be the fallback15:28
juliankvorlon: well to be fair it was like 2-3 months ago :D15:28
enr0nFWIW I think --allow-third-party or whatever also allows local mirrors15:28
juliankyeah15:28
juliankSo we should take this, improve the error message and special case "only ESM is a valid source"15:29
enr0nack15:29
juliankbug 208306815:30
-ubottu:#ubuntu-meeting- Bug 2083068 in glib2.0 (Ubuntu) "Broken libglib2.0-dev:i386 Depends on python3:i386 < none | 3.12.3-0ubuntu2 @un uH >" [Undecided, Triaged] https://launchpad.net/bugs/208306815:30
juliankglib2.0 is shared so we could take this15:30
vorlonjuliank: I remember stuff around broken local mirrors but not about esm being enabled :)15:30
juliankI'll go take the glib2.0 I guess, desktop did not seem interested :D15:31
juliankAnd I assigned it myself to, I need to re-validate the fix15:32
juliankbug 208357515:32
-ubottu:#ubuntu-meeting- Bug 2083575 in ubuntu-release-upgrader (Ubuntu) "failed upgrade left apt sources on wrong release" [Undecided, Triaged] https://launchpad.net/bugs/208357515:32
juliankenr0n: this is funny15:32
enr0nlooking15:32
juliankI guess we should abort the upgrade or install ubuntu-minimal first15:33
juliankOr except KeyError: print("blah")15:33
enr0nwhat in the15:33
slyonbut original sources should always be restored, I guess15:34
slyon(on failure)15:34
juliankyeah15:34
juliankbut if you don't have ubuntu-minimal installed, the check fails if all mirrors are disabled15:34
juliankif you have ubuntu-minimal installed, an ubuntu-minimal is around even with empty sources.list15:34
juliankwithout it, there is none, and the cache lookup we do fails :D15:34
juliankLike I said, this is very funny15:35
juliankAnd the sources are restored in normal control flow but not if an exception happens15:35
juliankWe could also install a global exception handler that does rollback15:35
enr0nyeah tag away15:35
enr0nwe definitely want a cleaner, more reliable rollback15:36
julianktagged15:36
juliank#link http://reports.qa.ubuntu.com/reports/rls-mgr/rls-jj-incoming-bug-tasks.html#foundations-bugs&ia=web15:37
juliankbug 208352915:37
-ubottu:#ubuntu-meeting- Bug 2083529 in networkd-dispatcher (Ubuntu) "networkd-dispatcher: scripts not executed for renamed interfaces" [Undecided, Confirmed] https://launchpad.net/bugs/208352915:37
juliankWho wants to play with networkd?15:37
juliankI know it's my package :|15:37
enr0nI guess me? If it's networkd15:37
juliankI guess networkd-dispatcher reads the wrong field from networkd15:38
enr0nNot that I know what networkd-dispatcher is15:38
juliankIt's a python script that listens to networkd and dispatches hook scripts15:38
juliankIt's aaaaaargh15:39
juliankAnyway I did tag this15:39
enr0nHm okay, I will ask more questions later15:39
juliankAnd that wraps up incoming bugs15:39
slyonenr0n: you can pull me in on that if needed15:39
juliankWell I guess we can talk about the dbus-broker MIR again15:39
enr0nslyon: ack thanks15:40
juliankslyon: We should just move hook script running into netplan :D15:40
juliankAny news about dbus-broker?15:40
slyon:P15:40
juliankI noticed that there's yet a new dbus broker in town now15:40
juliankI remember hearing about it at all systems go15:40
slyonbusd15:41
juliankbug 2015538 fwiw15:41
-ubottu:#ubuntu-meeting- Bug 2015538 in dbus-broker (Ubuntu) "[MIR] dbus-broker" [Undecided, Incomplete] https://launchpad.net/bugs/201553815:41
liushuyudidn't they want to promote varlink too15:41
bdrungyou guys from the past! varlink is the future! ;)15:41
juliankDifferent people doing different things15:41
juliank*systemd* is all crazy about varlink15:42
juliankAlso the main APT author is all crazy about it15:42
slyonI think for dbus-broker to be feasible, we still need upstream improvements in gdm (and other greeters?)15:42
=== JanC is now known as Guest1081
juliank:D15:42
bdrungor gdm switching to varlink15:43
juliankheh15:43
slyon:D15:43
juliankWe write our own dbus broker15:43
juliankIt encapsulates dbus messages in varlink15:43
adrienI'll watch.15:44
liushuyu(Haven't we already seen the same story regarding REST vs GraphQL?)15:44
juliankBut alright, nothing new in dbus-broker land15:44
juliankGraphQL is *amazing*15:44
juliankAmazingly annoying15:44
bdrungjuliank, dpus is has so many issues in the protocol. the implementation cannot fix that.15:44
juliank#topic Team proposed-migration report15:44
juliankWe are going to skip this bit15:44
juliankWe don't have an archive to work on15:44
juliank#topic AOB15:44
juliankAnything else?15:45
juliankOtherwise we stop at :46 :D15:45
bdrung3cpio to rule the world!?15:45
juliankyes yes15:45
juliankTo be fair I just want to ship prebuilt initrd cpio archives and combine those :D15:46
juliankbut I digress15:46
juliankFinal call!15:46
juliank315:46
juliank215:46
juliank115:46
juliank#endmeeting15:46
meetingologyMeeting ended at 15:46:37 UTC.  Minutes at https://ubottu.com/meetingology/logs/ubuntu-meeting/2024/ubuntu-meeting.2024-10-17-15.00.moin.txt15:46
bdrungyou can use 3cpio during prebuilding initrds as well.15:46
juliankThanks everyone15:46
slyonthanks juliank!15:46

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!