/srv/irclogs.ubuntu.com/2021/06/02/#ubuntu-release.txt

=== klebers_ is now known as klebers
utkarsh2102cjwatson: hello, I guess bootstrap-package is only available for each package uploads & not for the entire PPA?07:52
utkarsh2102what I mean is, I uploaded a new version of symfony to my PPA, **hopefully** fixing the dependency issue but it complains about missing php-twig now.07:53
utkarsh2102cf: https://launchpad.net/~utkarsh/+archive/ubuntu/symfony-bootstrap/+build/2163023907:53
utkarsh2102can we enable that bootstrapped package (php-twig) for the entire PPA or something? So that I can just upload newer versions of symfony & they'll just work; this way I can check stuff on my own and won't have to annoy other people.07:54
seb128rbasak, hey, so following on the SRU discussion from yesterday, it feels like the GNOME exception discussion isn't active, is there anything we can do to help resuming it? also meanwhile if items are ignored in the queue because the SRU team feels like they are wrongly using a GNOME exception justification could it be stated on the bug or rejected so the uploader understands why it's stucked?08:13
seb128RAOF, bdmurray, tjaalton, ^ you might also be interested (unsure if there is a SRU team alias defined to use to ping you)08:15
RAOFI don't think there is an SRU team alias; at least, I don't have anything set to highlight.08:16
RAOFHuh. I didn't see that backscroll. (Relatedly, I thought I had processed a gupnp upload recently?)08:18
-queuebot:#ubuntu-release- Packageset: 6615 entries have been added or removed08:20
tjaaltonmy understanding was that the exception was acked?08:22
seb128it seems there is still disagreement on the list of components08:23
seb128also rbasak said gupnp was ignored since april because it's not on the list08:23
seb128but silently ignoring items is just confusing, it makes the queue still longer and harder to review for you guys and isn't obvious to the upload what is happening and why08:24
RAOFI think some of this is a limitation of the tools we're using for SRU process - the queue doesn't have anywhere for us to write notes, other than the linked bugs, and if we do it there it's on one of the possibly-many bugs.08:26
RAOFI think rbasak has set up some Trello integration, which I really mean to use, but have forgotten the URL to 😐️08:27
RAOFAs far as I'm aware, there hasn't been any advance over https://discourse.ubuntu.com/t/scope-of-gnome-mru/18041/8?u=raof and https://discourse.ubuntu.com/t/scope-of-gnome-mru/18041/9?u=raof for the list of GNOME projects.08:29
rbasakRAOF: https://trello.com/b/XgBxtrZ9/sru08:30
rbasakI need to be afk for a bit, but I appreciate the ping and I have stuff to say about this. I'll get back to this thread in 2-3 hours.08:30
seb128thx08:31
seb128RAOF, why is it stucked and how to we get the discussion to reach a conclusion?08:31
rbasakOne big issue here, and something I've been unhappy about for a long time, is how the SRU team's workflow means that we're forced to cherry-pick items to process from the various queues, and so stuff just gets ignored without any conclusion.08:31
rbasakSort of what RAOF is alluding to also I think, and indeed that's why I made the Trello board but I'm the only one using it :-/08:32
RAOFI am going to add a link to that Trello board to the StableReleaseUpdates wiki. Just as soon as I can work out how to log into trello again!08:32
rbasakI added this issue (stuff languishing with nobody on point to make sure that everything gets a decision promptly) to the SRU team's meeting agenda a month or two ago but we haven't got to that yet.08:32
rbasakAnyway, bbl.08:33
RAOFseb128: So, if you think the list we have on that Discourse link is missing things, we need to work out a principled way to add things to the list.08:38
seb128RAOF, I do, see my most recent comment on that discourse08:39
seb128GNOME games have been consider as GNOME components for ever and we never had issues with those08:39
seb128also they are games and not high risk, I would prefer to be able to keep having the SRU process light for them if possible08:40
seb128also https://bugs.launchpad.net/ubuntu/+source/gnome-chess/+bug/1925771 is another example of SRU blocked since april, on that one bdmurray commented at least, but then I replied and nothing since08:41
ubot3Launchpad bug 1925771 in gnome-chess (Ubuntu Focal) "SRU the current 3.36.2 stable update" [Undecided, New]08:41
RAOFSo, the list I generated was from the GNOME BuildStream thing.08:41
RAOFI agree that the GNOME games are low-risk, and should have a light SRU process. But I'm not actually the one deciding the SRU process; that's the Tech Board.08:41
RAOFWe need to work out what *is808:42
RAOFWe need to work out what is covered by the GNOME MRE; that needs to be solidified into a list of packages we can check against.08:42
seb128right08:42
-queuebot:#ubuntu-release- Unapproved: linux-base (hirsute-proposed/main) [4.5ubuntu5.1 => 4.5ubuntu5.2] (core, i386-whitelist)08:42
seb128my point is that games have been approved under MRE for a decade08:42
seb128why do we need to make things problematic now?08:43
seb128what changes that made us consider that those things were ok and are not anymore?08:43
RAOFI think it has became less clear what "part of GNOME" means.08:43
seb128should I bring it to the TB to approve the list we propose then?08:45
RAOFThat would be a good idea, I think.08:45
-queuebot:#ubuntu-release- Unapproved: linux-base (focal-proposed/main) [4.5ubuntu3.4 => 4.5ubuntu3.5] (core, i386-whitelist)08:45
RAOFI think an even better outcome would be to work out the process for how we determine whether something is a part of GNOME or not, and take that to the TB.08:46
seb128RAOF, k, thanks for the input and replies!08:46
RAOFBut I'm not sure if there is a process that could be formalised there? There seems to be a fair amount of “well, it was historically like that” and “this package looks like it might be a part of GNOME, but isn't”, and “this package doesn't follow the GNOME release cycle or version numbering, but should be considered a part of GNOME”…08:47
seb128well, it's going to be difficult to have a process since GNOME doesn't really provide lists matching what we need there08:47
-queuebot:#ubuntu-release- Unapproved: linux-base (bionic-proposed/main) [4.5ubuntu1.5 => 4.5ubuntu1.6] (core)08:47
seb128historically afaik the intend was to say 'we have confidence in components that follow GNOME freezes and testing and release schedule'08:48
xnoxapw:  never ending linux-base srus that now fix the last regression of not honoring link_in_boot setting, which should now cover all bases. Uploaded with correct -v for each series. Can you please sru-accept them in bionic, focal, hirsute please? (it has migrated to impish release now)08:49
seb128the respect of freezes is probably the most important part there, it ensure that's bug fix only, no string change, etc08:49
RAOFThat, and the testing.08:49
* RAOF goes to pick up Zoë.08:50
RAOFNight, seb128!08:50
seb128RAOF, night, thanks again for eds and for the replies there, I will wait for rbasak to comment later and see how we move forward!08:50
cjwatsonutkarsh2102: Technically possible but I don't have tools for that at present, so I've just bootstrapped that one build again09:14
cjwatsonutkarsh2102: https://launchpad.net/~utkarsh/+archive/ubuntu/symfony-bootstrap/+build/21630239 is dep-wait again09:20
utkarsh2102cjwatson: ah, so I'll need to keep asking you for bootstrapping everytime?09:28
utkarsh2102cjwatson: I am not sure about the internals of LP, when vorlon pushed php-twig to the bootstrap repo, does it somehow generate the debs, etc?09:29
utkarsh2102If I can get those debs, then I can fix this issue via local sbuild (using --extra-package) and then would need to only ask one time at the end, where I'll know it'll work.09:30
utkarsh2102yet another question: when vorlon pushed php-twig to the bootstrap repo, did php-twig use the existing symfony in the -proposed pocket?09:32
utkarsh2102I ask this because the patch should've worked on some parts of the dependency resolution and it didn't, which makes me thing that it comes from php-twig's side, which means when php-twig was bootstrapped, existing symfony was used, which is problematic, as we can see in the logs.09:33
utkarsh2102s/thing/think09:37
cjwatsonutkarsh2102: asking> yes, afraid so09:51
cjwatsonutkarsh2102: Usually the idea is that you prepare things externally and then ask for a procedure you've checked to work, rather than doing it incrementally by experiment09:51
cjwatsonutkarsh2102: The point of the bootstrap repo is to inject debs that have been built somewhere else for use as build-dependencies.  You can point apt to "deb [trusted=yes] https://people.canonical.com/~ubuntu-archive/bootstrap/amd64 impish main" or so to test with it09:53
utkarsh2102cjwatson: ack, thank you! However, this link is 403 for me; don't have access.09:54
cjwatsonutkarsh2102: It's 403 in a browser because the index isn't visible, but should work if you put that line in a sources.list.10:01
utkarsh2102perfect, thanks!10:01
=== utkarsh21029096 is now known as utkarsh2102
rbasakseb128: o/ I think we're all agreed that what we need is a straightforward unambiguous documented definition of what is and is not covered by the GNOME MRE.11:10
rbasakIMHO the lack of that is what has been causing the most issues. Even if was always the way it's been done and that continues to be acceptable, there's no reasonable way for new SRU team members to be able to keep things consistent without a documented definition.11:11
rbasakThe Discourse thread is the path to fixing this so we need to get that concluded. Until then, I think we'll be stuck in some confusion, so let's focus our efforts there.11:12
rbasakI'm not familiar with the existing undocumented criteria, so I've not been looking at GNOME MREs pending getting some better documentation on what is and isn't covered. I'm not sure how I can be expected to do otherwise.11:15
seb128rbasak, my understand was that desktop team was trusted in defining that when doing a SRU, but fine if that assumption changed11:27
seb128rbasak, how do we reach consensus on what is acceptable for the list? should desktop describe what we think should be allowed under GNOME MRE and submit to the TB for approval as R_AOF suggested earlier?11:28
rbasakseb128: I've never understood that to be true. My understanding is that there's some specific approval granted (formerly by the TB, now sometimes by the TB and sometimes by the SRU team depending on specifics) and it's a requirement that the SRU team checks for compliance with that policy as part of the SRU review.11:48
rbasakseb128: ideally we'd update https://wiki.ubuntu.com/StableReleaseUpdates/GNOME with agreement from all parties that clears up everything so that there is no doubt when you upload one of these MREs that it is covered by that document.11:49
rbasakseb128: from a policy perspective it doesn't matter who writes the update, so long as it gets approved by the SRU team (and/or the TB if needed). But yes, it'd probably be most useful if you/the desktop team could make suggestions there.11:50
rbasakOr you could try drafting an update in Discourse if you prefer as that's where the discussion is.11:50
seb128rbasak, well, Chris made a list, Marco and I had things we would like to see added, what's the processus to decide if those are ok or not, is that something the SRU team should talk about? something to bring to the TB?11:53
seb128or should be just make the list what we think it should be and submit to approval to <....>?11:54
rbasakseb128: I suggest you post your proposed list additons to the Discourse thread, and then we can discuss there?11:54
=== krzk_ is now known as krzk
rbasakSorry I'm being vague. I'm trying not to dictate any particular method and want to be flexible and accommodating in how any discussion happens. Ultimately I want to see an update to https://wiki.ubuntu.com/StableReleaseUpdates/GNOME but we're not there yet.11:56
=== krzk is now known as Guest5114
=== Guest5114 is now known as krzk
laneybdmurray: rbasak: FYI I've just fixed™ the m-r-package-team-mapping script, the py2 fork, to use the list in lputils.py from lp:ubuntu-archive-tools so updates to that should be reflected in the report again.12:06
seb128rbasak, T_revinho did suggest addition in comment #9 in septembre but we didn't really manage to get those acked or nacked since, I feel like the SRU team needs to be the one owning moving things forward at this point12:10
rbasaklaney: thank you!12:26
rbasakseb128: I commented in the thread.12:35
seb128rbasak, thanks12:37
seb128someone in ubuntu-archive want to review that trivial change, https://code.launchpad.net/~seb128/ubuntu-archive-scripts/report-team-email/+merge/39512913:02
laneyseb128: do you have access to deploy that?14:12
Eickmeyer[m]Has anybody taken a look at SRU bug 1928146?14:19
ubot3Bug 1928146 in nvidia-modprobe (Ubuntu Hirsute) "Please SRU nvidia-modprobe 465.24" [High, Fix Committed] https://launchpad.net/bugs/192814614:19
seb128laney, sorry I missed that reply, I might have access but I miss the knowledge ... there is a checkout to manual update?14:31
laneyyes, go to snakefruit, sudo to ubuntu-archive, pull/update in ~/bin/ there14:32
seb128ah ok, I checked there but for an ubuntu-archive-scripts dir and there was only tools14:32
seb128thx14:32
seb128and done now14:34
laney👍14:38
seb128laney, another one you can maybe help with, https://code.launchpad.net/~seb128/britney/+git/britney/+merge/403622 , that's a follow up from the discussion we had some time ago14:44
seb128laney, thanks15:07
laneynp15:09
-queuebot:#ubuntu-release- Unapproved: accepted gdm3 [source] (hirsute-proposed) [3.38.2.1-3ubuntu1]15:40
=== _erlon_ is now known as erlon
erlonhey folks, I have an SRU that is untouched for quite a while (https://bugs.launchpad.net/cloud-archive/+bug/1832021), who should I talk to get that one rolling?17:49
ubot3Launchpad bug 1832021 in neutron (Ubuntu Bionic) "Checksum drop of metadata traffic on isolated networks with DPDK" [Medium, New]17:49
bdmurrayerlon: I might be able to help. Can you be more specific about what needs doing?18:09
bdmurrayerlon: Oh, it looks like you need somebody to sponsor a neutron upload to bionic for you.18:10
erlonbdmurray: yes18:10
bdmurrayHowever, looking at the debdiff its for bionic-rocky which isn't part of the official Ubuntu archive.18:11
bdmurraySo you'd need to talk to whoever maintains that.18:11
bdmurraycoreycb: ^18:12
coreycberlon: rocky is end of life but we do still patch as needed if fixes are required for upgrading through rocky. is a fix needed in bionic (queens)?18:16
erloncoreycb: bionic queens is right above. I uploaded rocky because someone told me it would be needed18:18
erlonComment #2618:19
coreycberlon: thanks for the patches, I'll get those uploaded. mind if I add your full name to the changelogs?18:38
-queuebot:#ubuntu-release- Unapproved: procps (hirsute-proposed/main) [2:3.3.16-5ubuntu3 => 2:3.3.16-5ubuntu3.1] (core, i386-whitelist)18:47
-queuebot:#ubuntu-release- Unapproved: rejected procps [source] (hirsute-proposed) [2:3.3.16-5ubuntu3.1]18:49
-queuebot:#ubuntu-release- Unapproved: rejected procps [source] (groovy-proposed) [2:3.3.16-5ubuntu2.2]18:51
-queuebot:#ubuntu-release- Unapproved: ubuntu-dev-tools (hirsute-proposed/universe) [0.180 => 0.180ubuntu0.21.04.1] (no packageset)18:51
-queuebot:#ubuntu-release- Unapproved: procps (groovy-proposed/main) [2:3.3.16-5ubuntu2.1 => 2:3.3.16-5ubuntu2.2] (core, i386-whitelist)18:51
-queuebot:#ubuntu-release- Unapproved: procps (focal-proposed/main) [2:3.3.16-1ubuntu2.1 => 2:3.3.16-1ubuntu2.2] (core, i386-whitelist)18:53
-queuebot:#ubuntu-release- Unapproved: rejected procps [source] (focal-proposed) [2:3.3.16-1ubuntu2.2]18:54
bdmurrayjamespage: Did you sil2100's ping in bug 1929179?19:13
ubot3Bug 1929179 in ceph (Ubuntu Groovy) "[SRU] ceph 15.2.12" [High, Triaged] https://launchpad.net/bugs/192917919:13
erloncoreycb: done, I edited it manually right? I mean, there was no need to do all package buildind like I did first to generate it19:24
coreycberlon: actually I think that should match what's in your gpg key so let's not fiddle with it. probably worth updating in the future though.19:30
-queuebot:#ubuntu-release- Unapproved: accepted alsa-ucm-conf [source] (focal-proposed) [1.2.2-1ubuntu0.8]19:42
-queuebot:#ubuntu-release- Unapproved: accepted yaru-theme [source] (focal-proposed) [20.04.11.1]19:46
-queuebot:#ubuntu-release- Unapproved: accepted runc [source] (hirsute-proposed) [1.0.0~rc95-0ubuntu1~21.04.1]20:01
-queuebot:#ubuntu-release- Unapproved: accepted runc [source] (groovy-proposed) [1.0.0~rc95-0ubuntu1~20.10.1]20:05
-queuebot:#ubuntu-release- Unapproved: neutron (bionic-proposed/main) [2:12.1.1-0ubuntu7 => 2:12.1.1-0ubuntu8] (openstack, ubuntu-server)20:06
-queuebot:#ubuntu-release- Unapproved: accepted runc [source] (focal-proposed) [1.0.0~rc95-0ubuntu1~20.04.1]20:10
-queuebot:#ubuntu-release- Unapproved: accepted runc [source] (bionic-proposed) [1.0.0~rc95-0ubuntu1~18.04.1]20:12
=== ubot3 is now known as ubottu
=== ubottu is now known as ubot3
=== ubot3 is now known as ubottu
erloncoreycb: so, my GPG key only had my first name as well. I had that updated, thanks20:32
coreycberlon: ok great, thanks20:33
-queuebot:#ubuntu-release- Unapproved: accepted neutron [source] (bionic-proposed) [2:12.1.1-0ubuntu8]21:06
vorlonbdmurray: autopkgtest regressions listed for ubuntu-release-upgrader/hirsute on https://people.canonical.com/~ubuntu-archive/pending-sru.html ?21:51
bdmurrayvorlon: that's a precise removal thing, I've fixed it in impish https://launchpadlibrarian.net/540619289/ubuntu-release-upgrader_1%3A21.10.2_1%3A21.10.3.diff.gz21:55
bdmurrayvorlon: oh, I see I missed the ports in the test change when SRU'ing it. That's why it passed on amd64 and not on other arches.22:07
vorlonbdmurray: were you going to mark v-done on LP: #1929449?22:11
ubottuLaunchpad bug 1929449 in ubuntu-release-upgrader (Ubuntu Hirsute) "do not allow upgrades to hirsute for Apple hardware" [High, Fix Committed] https://launchpad.net/bugs/192944922:11
bdmurrayvorlon: I can do that.22:11
bdmurrayvorlon: dbungert has also verified the fix on a macbook22:43
-queuebot:#ubuntu-release- Unapproved: rejected nfs-utils [source] (groovy-proposed) [1:1.3.4-2.5ubuntu6.1]23:20

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