Wednesday, 2025-02-26

opendevreviewMerged openstack/election master: Close 2025.2 Election Results (TC/PTL)  https://review.opendev.org/c/openstack/election/+/94250608:49
opendevreviewSlawek Kaplonski proposed openstack/governance master: Add TC/PTL results from 2025.2 election  https://review.opendev.org/c/openstack/governance/+/94250709:29
slaweqtc-members: hi, patch with election results is merged now. I just sent emails to conclude election so I think that ^^ is now good to go also09:31
bauzasslaweq: thanks for the hard work and thanks ian tyoo09:51
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: WIP redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277009:55
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: WIP redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:04
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: WIP redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:08
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Minor fixes for redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:09
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Minor fixes for redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:20
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Minor fixes for redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:34
opendevreviewIvan Anfimov proposed openstack/openstack-manuals master: Minor fixes for redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277010:35
tkajinamtc-members: this was pointed out by frickler in the #openstack-release , but since oslo has been switched back to PTL model, no one can approve release proposals due to lack of PTL and the existing liaisons removed . What's your suggestion to fix this ?12:53
tkajinamthere are a few regressions we found in the latest oslo releases which are blocking a few projects and there are releases proposed to fix these but again no one can "approve" these from project side12:54
fricklertkajinam: from the discussion yesterday I assumed that gouthamr would comment on those reviews and kind of give them a TC rubber stamp for release-team override. let's wait until later today, worst case I'll just override on my own13:06
tkajinamfrickler, oh thanks for sharing that ! and the plan sounds good to me13:07
opendevreviewTakashi Kajinami proposed openstack/governance master: Switch back Oslo to DPL model  https://review.opendev.org/c/openstack/governance/+/94279313:30
gouthamrfrickler: o/ i've added a follow up comment on https://review.opendev.org/c/openstack/governance/+/942507 .. could you please take another look16:06
fricklergouthamr: hmm, good point about the release liaisons, although we seem to have wildly inconsistent data there, so we'll need to do some cleanup there and possibly some sync check job16:32
gouthamri know :( for now, it's manual..16:33
fungior find a way for the release tooling to look it up dynamically from governance16:43
fungiso it can all be in one place16:43
fungisimilar to the discussion about project emerging/inactive status16:43
gouthamrack; two places is good for continuity with our DPL Reset effort16:54
gouthamrbut, we could just adjust the DPL Reset effort as well16:54
gmannit seems all project have identified leaders now https://etherpad.opendev.org/p/2025.2-leaderless18:23
fungithat was faster than usual, great work everyone!18:39
gouthamrgmann: yeah good stuff, we’re pending governance changes.. we can try to wrap that up in a couple of weeks if folks keep up with uploading changes and reviews18:49
gouthamrI’ll send a note to everyone that needs to be appointed reminding them how to go about it18:50
gouthamrtc-members: I’m hoping to workflow https://review.opendev.org/c/openstack/governance/+/94250718:51
gouthamrlast chance for any objections18:52
gmannyeah, paper work takes time but at least we have leaders identified/volunteered for project is good. ++ on sending 4 projects (barbican, Zaqar, Masakari, and OpenStack_Charms) PTL appointment which we can propose or let volunteer to propose. In past we proposed and had +1 from volunteer PTL which speed up the paper work 18:53
gouthamrah makes sense gmann.. candidates proposing the change allows us to ask them questions on gerrit :D which they may otherwise ignore if they were just reviewing changes18:55
gouthamrdon’t know, just a bit of past trauma in this department18:55
opendevreviewMerged openstack/openstack-manuals master: Minor fixes for redirects  https://review.opendev.org/c/openstack/openstack-manuals/+/94277018:59
gmannyeah, I am not sure how many choices we have for those 'single volunteer leader projects,' but asking questions can be a  good reminder about the PTL of responsibility. 18:59
gouthamryeah18:59
gmann*PTL responsibili18:59
gouthamrfrickler: unsure you want to retain your RC -119:00
gouthamrideally not if releases are not affected?19:01
gouthamron this change I meant: https://review.opendev.org/c/openstack/governance/+/94250719:01
gouthamrThere’s language in our house rules that need me to pay attention to RC -119:02
cardoegouthamr: That's my question if we've addressed the -119:12
gmannI added comment there, we are mixing the election results + documentation update/fix things. As per house rule it should be confirmation of election results and not the documentation change/fix https://review.opendev.org/c/openstack/governance/+/942507/comment/029df38c_6df9f638/19:14
gmannany documentation fixes can be done any time after election results are confirmed/merged19:14
gouthamrgmann: i don't think the -1 was for the IRC nick19:31
gouthamr"also I think that the timing is bad, IMO the switchover should happen only after rc1 for 2025.1 is released, since this change does affect whom the release automation will allow to confirm release patches. so my RC-1 is only disapproval of the timing, not the content, I'd suggest to wait for two weeks, then all should be fine"19:31
gouthamrsorry, should just link the comment: https://review.opendev.org/c/openstack/governance/+/942507/comments/8a664c93_9135b97a 19:32
gmanngouthamr: ok, then I think we are mixing 3rd thing in election results.19:38
gmannelection results are just outcome of elections and proposed/reviewed by the election official which complete the election official work and conclude the election19:39
gmannany process change in TC or undefined TC policy should be handled separately 19:39
gouthamryeah, RC -1 isn't appropriate imo 19:39
gmannI commented on the change19:40
gouthamri'd call it election denial :D but i don't like making political jokes 19:41
gmannI agree with the frickler comment but we should handle that separately. I am ok to wait and get go ahead on that from frickler which he might do tomorrow or so19:41
gmannwe should discuss and define the PTL terms somewhere explicitly like we did for TC terms19:42
gouthamryes19:42
gmannIMO, I am in favor of same policy as we have for TC, 'election conclusion is the PTL terms start/end' but there can be debate on that. considering different election model in different country :) but we do not need to follow a specific country election model where newly elected leaders take the role after some time from election are concluded. 19:45
gouthamri think it makes sense to tie it into a release unless the prior PTL isn't available19:45
gouthamrwe'll have election results coinciding with RCs, and the release liaisons and PTLs from that release should still see the process through the finish line19:46
gmannwe can do that but then we need to hold the election conclusion or at least updating the projects.yaml (which is what frickler comment) and more than that we need to be careful that project leaders understand that. Most of them might thing election finished and new PTL will take things forward. 19:48
fungifor most purposes, teams can transition from one ptl to another at whatever speed works best for them since it's mostly a transfer of human authority. automation like release request authorization is the main place where having a set date becomes more useful19:49
gmannbut no big deal in both options where later one (new PTL wait for new release cycle start) is little more work/communication otherwise it is just to define it clearly. 19:49
gmannI think we should not make it complicated for tooling/release process for that. They should always refer the projects.yaml for any project data anytime. If we want new PTL to wait for new rlease cycle then we should wait to update the project/yaml19:50
gmannmeans, TC should reflect the project data as correct/latest always it is up to TC when they want to update the things as per policy19:51

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