opendevreview | Slawek Kaplonski proposed openstack/project-team-guide master: Add info about recheck comments with "unrelated failure" info https://review.opendev.org/c/openstack/project-team-guide/+/914065 | 10:20 |
---|---|---|
opendevreview | Dr. Jens Harbott proposed openstack/governance master: Appoint Jens Harbott as Skyline PTL https://review.opendev.org/c/openstack/governance/+/914248 | 13:51 |
frickler | tc-members: I started making an etherpad for leaderless projects mostly copied from the previous cycle https://etherpad.opendev.org/p/2024.2-leaderless , with ^^ I also offer to fill one of the spots | 13:53 |
jamespage | thanks frickler :) | 14:06 |
frickler | freyes_: if you still want to get appointed as Charms PTL, you should submit a patch like the above | 14:12 |
freyes_ | frickler, ack, thanks | 14:12 |
opendevreview | Felipe Reyes proposed openstack/governance master: Appoint Felipe Reyes as OpenStack Charms PTL https://review.opendev.org/c/openstack/governance/+/914254 | 14:28 |
JayF | frickler: looking at that list, I suspect the answer for some of those projects will be retirement :/ | 15:41 |
TheJulia | I would strongly encourage such if people are not clammoring to step up and do the needful. | 15:45 |
JayF | I think over half the list is already inactive, although I haven't explicitly cross checked, just going from memory. | 15:47 |
TheJulia | And I'd also note the desire might be strong, but we should be talking about what problems are actually solved while looking at the actual usage and then make a determination if resources/time/risk justifies it, or not. | 15:48 |
dansmith | well, murano is already in that camp right? | 16:00 |
JayF | Yeah. | 16:03 |
frickler | there should be more, like the projects that will likely have a non-functional release this cycle, see the current discussion in #-release | 16:09 |
TheJulia | At some point, wouldn't it make sense to just hold release of them? The show must go on for everything else seeing active maintainers/work | 16:19 |
bauzas | tc-members: the 5 of us RHers + rosmaita had a conversation. Eventually, it led to me being stepping down | 16:21 |
bauzas | JayF: please then unabandon your change | 16:22 |
JayF | bauzas: I know that is not pleasant for you personally, and I appreciate it a lot. | 16:22 |
JayF | bauzas: Thanks for the sacrifice | 16:22 |
bauzas | I'll be clear, I won't run for another election if the TC doesn't modify its charter | 16:23 |
bauzas | but that's no longer my problem | 16:23 |
JayF | You're welcome to comment on and participate in tc activities even if you won't have a vote; I agree it should be a priority to fix the charter to avoid this kinda issue in the future. | 16:24 |
JayF | I should say that differently; you're not just welcome to; I think it'd be a nice thing if you did. | 16:24 |
bauzas | I'm pretty done for now with engaging with the TC, but I just hope you'll understand | 16:25 |
JayF | I completely understand | 16:25 |
dansmith | it really sucks that stepping up for the TC is a personal decision, but the disqualification is an affiliation one.. it'd be one thing if redhat (and everyone else) was nominating people by quota or something | 16:27 |
dansmith | but the current situation makes it very expensive for the individual to put themselves out there only to be squashed like this | 16:27 |
TheJulia | People do so for the Board all the time, the difference is the conflict is resolved by the secretary of the board before the individual is seated. | 16:28 |
JayF | It's tough for sure. The affiliation limitation is about risk management and ensuring no appearance of impropriety for someone outside of our community looking in. Those are not topics that the TC often has as top line concerns :/ | 16:28 |
JayF | The process leading (figuratively) into a brick wall certainly helped make this more painful, as TheJulia points out | 16:29 |
dansmith | the board is also different in that only some of the seats are elected right? | 16:30 |
TheJulia | dansmith: 2/3rd of the seats are elected | 16:30 |
TheJulia | dansmith: only 1/3rd is elected by individual members | 16:30 |
dansmith | right | 16:30 |
TheJulia | As a result with the tighter affiliation restriction of the board as a body, we've hit it a few times over the years. | 16:34 |
fungi | right, but all seats together count toward the affiliation limit there | 16:34 |
fungi | so if a company has a platinum seat, that's one fewer employee who can be elected by individual members | 16:34 |
JayF | bauzas: I hate to ask more of you, but can you revise your vote https://review.opendev.org/c/openstack/governance/+/914024 here? | 16:34 |
TheJulia | fungi: indeed | 16:35 |
gmann | bauzas: very unfortunate and disappointed to see you step down, sorry for that. as you mentioned I already started the discussion for charter change on this, would like you to participate in that discussion in PTG https://etherpad.opendev.org/p/apr2024-ptg-os-tc#L46 | 16:39 |
gmann | I added Ping section there, feel free to add your name so that we remember to ping you once we schedule/start the discussion | 16:40 |
bauzas | gmann: I'll probably need to be off the TC discussions a bit of time | 16:40 |
gmann | humm | 16:40 |
gmann | frickler: thanks for the leaderless project tracking. | 16:41 |
gmann | for inactive projects, it seems 6 out of 11 leaderless projects are already marked Inactive in last cycle and seeing no leader in this cycle a clear indication to discuss about retiring them | 17:03 |
JayF | tc-members: almost time for the meeting | 17:59 |
JayF | #startmeeting tc | 18:00 |
opendevmeet | Meeting started Tue Mar 26 18:00:17 2024 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. | 18:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 18:00 |
opendevmeet | The meeting name has been set to 'tc' | 18:00 |
JayF | Welcome to the weekly meeting of the OpenStack Technical Committee. A reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct. | 18:00 |
JayF | Today's meeting agenda can be found at https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee. | 18:00 |
JayF | #topic Roll Call | 18:00 |
JayF | o/ | 18:00 |
rosmaita | o/ | 18:00 |
frickler | \o | 18:00 |
slaweq | o/ | 18:00 |
gmann | o/ | 18:00 |
gouthamr | o/ | 18:00 |
jamespage | o/ | 18:01 |
dansmith | o/ | 18:01 |
JayF | #info There are no absences noted in the TC agenda. | 18:01 |
JayF | I'm going to give a couple more minutes for the remaining TC members to arrive. | 18:02 |
spotz[m] | o/ | 18:02 |
JayF | Going to move on with the rest of the agenda. | 18:04 |
JayF | There were no action items last TC meeting; going to hop over that agenda item | 18:04 |
JayF | #topic Gate Health Check | 18:04 |
JayF | Thanks again to slaweq for the email to the list about rechecks, it's generating a lot of healthy discussion and visibility into gate issues. | 18:04 |
JayF | Anything specific to note about the gate this week? | 18:04 |
dansmith | nothing from me (because no data, unfortunately) | 18:05 |
* frickler hasn't seen much either | 18:05 | |
JayF | Fair enough :) | 18:05 |
slaweq | nothing from me | 18:05 |
JayF | #topic Implementation of Unmaintained branch statuses | 18:05 |
gmann | nothing specific from my side except setup for stable/2024.1 and master is going on so granade, devstack jobs will be testing the correct branches soon | 18:05 |
JayF | ack ty gmann | 18:05 |
slaweq | just please review https://review.opendev.org/q/topic:%22rechecks-docs%22 when You will have few minutes | 18:06 |
JayF | #undo | 18:06 |
opendevmeet | Removing item from minutes: #topic Implementation of Unmaintained branch statuses | 18:06 |
JayF | #link https://review.opendev.org/q/topic:%22rechecks-docs%22 | 18:06 |
JayF | Thanks :) | 18:06 |
JayF | #topic Implementation of Unmaintained branch statuses | 18:06 |
slaweq | small adition about rechecks reasons in dics | 18:06 |
gmann | slaweq: +1 on adding it in zuul comment. good idea | 18:06 |
slaweq | gmann it was actually Sean's idea | 18:07 |
frickler | we merged some more unmaintained transition changes earlier, I'm deleting affected branches now | 18:07 |
gmann | yeah, i saw thanks to sean too:) | 18:07 |
JayF | thanks frickler, and I'll note I saw on releases.opendev.org this morning it is starting to look really nice | 18:07 |
JayF | er, releases.openstack.org | 18:08 |
JayF | Anything else on this topic? | 18:08 |
JayF | #topic 2024.2 Dalmatian TC Election | 18:09 |
JayF | As all of us are aware, we were unable to execute election results due to affiliation policy issues. | 18:09 |
JayF | I'd like to thank Red Hat employees, and Sylvain, for figuring this out internally so we can keep a diversely affiliated TC. | 18:10 |
JayF | #link https://review.opendev.org/c/openstack/governance/+/913912 | 18:10 |
jamespage | seconded | 18:10 |
JayF | #link https://review.opendev.org/c/openstack/governance/+/914024 | 18:10 |
JayF | The first governance link is just for the minutes, noting that we have a -1 on the election results. | 18:10 |
JayF | The second one is a resolution, authored by me, documenting the adjudication of the election. | 18:10 |
JayF | Please do vote on 914024, the clock starts today so we can merge and seat the new TC just before next week's meeting. | 18:11 |
JayF | Any comments or concerns for the meeting? | 18:11 |
rosmaita | just that we will probably face this issue again, so would be good to have discussions at the PTG | 18:12 |
gouthamr | JayF: i want to note that it was a harrowing process for having to do this - like bauzas mentioned, we hope there's a codified process worked out for this.. and are determined to help achieve it. | 18:12 |
noonedeadpunk | o/ | 18:12 |
JayF | Agreed, and that is a stellar segue into... | 18:12 |
JayF | #topic TC vPTG 2024.2 | 18:12 |
gmann | #link https://etherpad.opendev.org/p/apr2024-ptg-os-tc#L46 | 18:13 |
JayF | #link https://etherpad.opendev.org/p/apr2024-ptg-os-tc | 18:13 |
spotz[m] | I think this is already on the PTG agenda if not we'd like some time to through out ideas and governance for the future | 18:13 |
gmann | rosmaita: link for ^^ as you mention about the PTg discussion over this topic | 18:13 |
rosmaita | \o/ | 18:13 |
JayF | It's my intention to map topics to timeslots this afternoon/tomorrow, and send an email out to the list about it. If you have topics to present beyond what is already on the etherpad, please put them in -- even just a placeholder subject line -- for scheduling purposes. | 18:13 |
JayF | Anything else about PTG or scheduling? | 18:15 |
slaweq | I still need to finish and propose analysis of the latest user survey. I plan to do it next week. I am not sure if you maybe wants to add something about it to the PTG agenda | 18:16 |
JayF | I think it's wise to have a spot to talk about it separately | 18:16 |
JayF | I'll put in a placeholder for you, thanks slaweq | 18:16 |
slaweq | thx | 18:16 |
JayF | #topic Open Discussion | 18:16 |
JayF | I have one item for this from me | 18:17 |
JayF | I will not be here next week, completely OOO/PTO and away from computers as much as possible. | 18:17 |
JayF | I would like to ask someone to take on ensuring 914024 is merged a week from today, as long as it's valid to merge, and coordinating the update of governance results as well. | 18:17 |
JayF | Additionally, just ensuring that gmann is still willing to chair the meeting next week as I will be away | 18:18 |
gmann | sure, its video one right | 18:18 |
JayF | It is. | 18:19 |
clarkb | I did a fair bit of work to clear out debian buster, opensuse leap 15.2, and centos 7 from nodepool and our mirrors. The next cleanup is ubuntu xenial though I don't think I'll have time to look into that until next week. This has opened up space for ubuntu noble mirroring and images if anyone is interested in pushing that along. First step is probably jobs to build and test the | 18:19 |
clarkb | image in diskimage builder. Then we add the mirror then image builds to nodepool. | 18:19 |
gmann | ok, I will chair. | 18:19 |
rosmaita | i can watch that patch | 18:19 |
rosmaita | once it merges, i think my tc term will be over? | 18:19 |
JayF | Yes | 18:19 |
JayF | #info JayF (chair) PTO next week | 18:19 |
rosmaita | works for me if no one has any objection | 18:19 |
JayF | #action gmann To chair TC meeting next week | 18:20 |
JayF | #action rosmaita will merge 914024 if eligible and see to it new TC is seated before next TC meeting | 18:20 |
JayF | Any other items for open discussion? | 18:20 |
JayF | Last call before I close the meeting | 18:21 |
rosmaita | question about the timing ... when can i merge 914024? I guess at 0:00 UTC 2 April 2024? | 18:21 |
JayF | If we're doing it down to the second, I restored the patch at 9:23am PST. I would not object to it merging anytime on that Tuesday to make life simpler. | 18:22 |
gmann | rosmaita: did not calculate time but "tox -e check-review-status" will surly give you the right answer for eligibility of merging | 18:22 |
fungi | which probably means tc election results announcement happening the day before release day, best case | 18:23 |
JayF | ++ I trust the script for everything(*) (there are some exceptions; this isn't one) | 18:23 |
gmann | yeah, that is very helpful. | 18:24 |
JayF | Anything else? | 18:24 |
rosmaita | script says "earliest: 2024-03-29 18:30:02" | 18:24 |
rosmaita | so everyone go over and vote as soon as the meeting is over, and we can merge it friday | 18:25 |
rosmaita | unless "earliest" means something else? | 18:26 |
JayF | earliest means that, but this also means the script doesn't consider abandon/restore | 18:26 |
JayF | which is convienient in this case | 18:26 |
rosmaita | :D | 18:26 |
frickler | convenient, but debatable? | 18:26 |
JayF | If I were landing it, I'd let any single TC member's objection push me to "7 days from when it was restored" which is that April 2, around 9:23a pst | 18:26 |
JayF | frickler: yeah, that's kinda what I'm getting at with ^ | 18:27 |
frickler | yes, after going through so many loops in order to do the right thing, this should be handled correctly, too, imo | 18:28 |
JayF | rosmaita: so I'd suggest waiting until noonish eastern time a week from today | 18:28 |
dansmith | #bikeshedding | 18:28 |
rosmaita | ok, it was restored at 12:23PM EDT, so that will be the merge target | 18:29 |
JayF | sounds good | 18:29 |
JayF | thanks all | 18:29 |
JayF | #endmeeting | 18:29 |
opendevmeet | Meeting ended Tue Mar 26 18:29:28 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 18:29 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2024/tc.2024-03-26-18.00.html | 18:29 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2024/tc.2024-03-26-18.00.txt | 18:29 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2024/tc.2024-03-26-18.00.log.html | 18:29 |
spotz[m] | +1 | 18:29 |
spotz[m] | Thanks all | 18:29 |
slaweq | o/ | 18:30 |
JayF | gmann: https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting has been updated for next meeting, I added an agenda item for electing a new TC chair, obviously that one gets wiped if we don't get the resolution passed :) | 18:50 |
gmann | JayF: ack, thanks | 18:51 |
JayF | I assume you still have moderator code and information for foundation zoom room as former chair? | 18:51 |
JayF | If not, I can forward your own email back to you ;) | 18:51 |
gmann | I think so but let me re-confirm | 18:51 |
gmann | JayF: yes, I have that. | 18:52 |
JayF | good stuff, thanks for taking care of things in next weeks' meeting | 18:53 |
JayF | gmann: Do you object to me scheduling your item around "project inactive state process" with my item "Raising the bar for activity", as they likely will have similar or interwoven results | 20:37 |
JayF | I've done it that way for now, but we can make them adjacent instead of the same topic if later desired | 20:42 |
JayF | tc-members: I've proposed some high-level topic<->time mappings here, https://etherpad.opendev.org/p/apr2024-ptg-os-tc -- I will likely email the list this schedule around this time tomorrow -- please let me know if you have conflicts or objections | 20:43 |
gmann | JayF: scheduling them in near slot is ok but let's keep them a separate topic as we anyways need to amend the process for projects identified inactive after m-2 | 20:49 |
JayF | gmann: I changed "Complete" to "Revise" to make that more clear, and moved that topic, as a separate item, to be grouped with the other "ongoing tc activites" items | 20:50 |
gmann | JayF: sounds good. thanks | 20:50 |
fungi | i'm sure i'll join those sessions either way, but one thing we should touch on is that we have some forcing functions which have caused us to increasingly scrutinize release-managed projects and teams with a ptl model, but some similar inactivity could be flying under the radar in independent release projects and dpl led teams | 22:00 |
JayF | fungi: good point, would you mind making it in the etherpad so it's not lost before the ptg? | 22:05 |
fungi | sure, done | 22:09 |
JayF | t! | 22:11 |
JayF | ^y | 22:11 |
*** zbitter is now known as zaneb | 23:22 | |
spotz[m] | JayF: times work for me | 23:51 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!