Friday, 2024-02-09

prometheanfirehmm, looks like urwid updates are hitting gertty too now05:17
priteauHello. It seems that I don't have core reviewers privileges on blazar:unmaintained/yoga, unlike all other branches. Is this the right place to ask?15:03
fungipriteau: see https://governance.openstack.org/tc/resolutions/20231114-amend-unmaintained-status.html15:08
fricklerpriteau: tldr: this is intentional, maintainance for the "unmaintained" branches is to be done by a dedicated team different from the normal project teams15:10
fungiin particular, the goal is to make sure that project contributors don't feel like it's their responsibility to care about those branches15:11
frickleryes, that's the main motivation for that setup15:12
priteauAnd this how we should create a group? https://review.opendev.org/c/openstack/project-config/+/90279615:22
fricklerpriteau: well you don't need to unless you want to specifically contribute to only the unmaintained branches of a single project15:26
frickleryou can also leave things to the openstack-unmaintained-core team ... or apply to join that team15:26
priteauIt was specifically for blazar, I doubt anyone else will review its patches. But I might propose to just EOL Yoga instead.15:27
fricklermoving to eol is another option of course, yes15:28
fungiin fact, with the new process you don't need to propose eol. branches switch from stable (maintained) to unmaintained for one cycle. if nobody expresses an interest in keeping them open, then they go to eol automatically. someone has to ask to keep branches in unmaintained state if you want to continue to have patches merge to them15:35
fungionce nobody cares enough about an unmaintained branch to ask to keep it open, it will be closed at the start of the next development cycle15:36
priteauWhat about all the .gitreview patches that were automatically proposed by bot? Will the unmaintained group merge them or will they stay open until EOL?15:37
fungii think that's undecided still? the way things are written now, if nobody has an interest in merging changes to those branches, they'll be deleted when the branch goes eol15:38
priteauIt's really what prompted me to look into why I couldn't +2 the patch15:39
fungialso the .gitreview change is only relevant if someone's going to propose more changes to the branch anyway15:40
fungipriteau: probably worth asking the folks listed in https://review.opendev.org/admin/groups/openstack-unmaintained-core,members what their intentions are with those. so elodilles and tonyb at the moment15:42
clarkbmy recommendation would be that any merges, including the .gitreview updates, be handled by volunteers to care for the unmaintained branches. The reason for this is that you may need to make other edits before the .gitreview change is mergeable15:50
clarkband yes you can still push to gerrit even without an updated .gitreview file in the repo. You can either push explicitly or keep a local edit of the file15:50
fricklerone thing that is an issue though is that things like periodic jobs got cloned from stable/yoga and people don't want images to be built and pushed to registries for the unmaintained branches, so "leave it untouched" isn't a good option there15:54
fricklersee https://review.opendev.org/c/openstack/kolla/+/908251 as an example15:55
clarkbyes I think zuul envisioned that branches would be culled if no longer needed rather than simply renamed15:56
fungiit's the "if no longer needed" part that the new process tries to answer, unfortunately15:57
fungimy proposal was in fact exactly that (just eol/delete them at the end of normal maintenance), but was unpopular with the audience at that forum session16:00
clarkbin order to have the benefits of a strong CI system at the pointy end of the spear where people are focused we need tooling and that tooling needs care. Once it drops back to the "we don't care anymore" point we end up with the struggle here16:01
fungithe primary objection was "but someone might still want to help maintain it"16:01
clarkbfungi: ya I'm with you fwiw. But there is always the hope someone will come along and do more work and we're afraid of interrupting that possibility16:01
fricklerelodilles: one question related to the above: iiuc you want to keep victoria open, which would also mean keeping all later branches open. do you target a very specific set of projects or essentially all of them?16:01
elodillesfrickler: well, core projects definitely, though for sake of simplicity we can try to start with all of them, otherwise we don't know what we kill with an EOL'd project if that turns out needed for some jobs16:08
elodillesfrickler: now i started to review the .gitreview patches as the 'pinning tox' fix made the gate passing for those patches16:09
elodillesbtw, thanks for that16:09
elodillesi've +2+W'd a couple of patches, let's see if the gate really works on them16:10
priteauThanks elodilles16:10
elodillespriteau: np16:10
opendevreviewLajos Katona proposed openstack/project-config master: unmaintained: gerritbot notification for Networking  https://review.opendev.org/c/openstack/project-config/+/90860616:46
JayFo/ can someone please seed me into https://review.opendev.org/admin/groups/338621b254db5f73639b981241df483b5d761495,members18:20
JayFor really, seed ironic-core into it if possible18:26
JayF(final state is going to be ironic-core + openstack-unmaintained-core)18:26
fungiJayF: done18:27
JayFthanks! Looks like I was able to populate it18:29
fungiawesome, lmk if you need anything else18:30
opendevreviewJay Faulkner proposed openstack/project-config master: ironic-unmaintained-core access to all Ironic proj  https://review.opendev.org/c/openstack/project-config/+/90864718:48

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!