*** slaweq has joined #openstack-tc | 00:49 | |
*** ricolin has joined #openstack-tc | 03:48 | |
*** evrardjp has quit IRC | 04:23 | |
*** evrardjp has joined #openstack-tc | 05:41 | |
evrardjp | I voted before I saw your ping gmann, though I voted this weekend, not friday. Thanks for organizing this. | 06:45 |
---|---|---|
*** rpittau|afk is now known as rpittau | 07:12 | |
*** tosky has joined #openstack-tc | 09:01 | |
*** ricolin has quit IRC | 09:28 | |
*** e0ne has joined #openstack-tc | 09:42 | |
*** ricolin has joined #openstack-tc | 09:48 | |
*** ricolin_ has joined #openstack-tc | 09:48 | |
ttx | Hi tc-members, we'll have an OSF Community newsletter this week, so if you have OpenStack news snippets to suggest, please head to https://etherpad.opendev.org/p/newsletter-openstack-news | 10:01 |
*** ricolin_ has quit IRC | 10:02 | |
*** e0ne has quit IRC | 10:05 | |
*** e0ne has joined #openstack-tc | 10:05 | |
evrardjp | ttx: maybe it would be worth to talk about elections, but I see it's already in your proposed items for the next newsletter | 10:11 |
evrardjp | all the things I thought worth mentioning are listed on the "next newsletter" :) | 10:11 |
ttx | I did my homework :) | 10:11 |
*** e0ne has quit IRC | 10:12 | |
evrardjp | technically we merged our survey results during the last month, so it might be worth giving a link | 10:12 |
*** e0ne has joined #openstack-tc | 10:13 | |
evrardjp | but I am not sure it's 100% necessary, as I suppose the audience might have heard about it | 10:13 |
evrardjp | about surveys already* | 10:13 |
evrardjp | we probably want to avoid marketing fatigue and not say the word survey every two mails :p | 10:14 |
ttx | please add it and we'll mention it if we have room | 10:14 |
*** rpittau is now known as rpittau|bbl | 10:15 | |
evrardjp | did we speak about it last time? I can't remember | 10:16 |
* evrardjp opens etherpad history | 10:16 | |
evrardjp | seems not. Added it to the proposed items. | 10:19 |
*** e0ne has quit IRC | 10:51 | |
*** e0ne has joined #openstack-tc | 10:52 | |
openstackgerrit | Merged openstack/constellations master: Cleanup py27 support https://review.opendev.org/720745 | 10:56 |
evrardjp | tc-members: I have issued the poll for our tc chair. You should have received the poll through the email that is mentioned in governance. Please tell me if you haven't received it. The sooner we have all votes, the faster we can go ahead. | 11:14 |
*** e0ne has quit IRC | 11:43 | |
*** e0ne has joined #openstack-tc | 11:43 | |
*** e0ne has quit IRC | 11:58 | |
*** belmoreira has joined #openstack-tc | 12:01 | |
ricolin | done | 12:03 |
*** rpittau|bbl is now known as rpittau | 12:03 | |
*** ijolliffe has joined #openstack-tc | 12:23 | |
*** Luzi has joined #openstack-tc | 12:42 | |
*** irclogbot_1 has quit IRC | 13:06 | |
*** irclogbot_0 has joined #openstack-tc | 13:08 | |
gmann | o/ | 13:10 |
evrardjp | ricolin: awesome, thanks for the feedback | 13:12 |
evrardjp | already 6 voters, 5 remaining | 13:13 |
gmann | done. | 13:14 |
gmann | tc-members: evrardjp: I got the vote for leaderless project meeting poll. Today 3PM-4PM UTC is with maximum members availability (after 1.40 min). | 13:19 |
evrardjp | good news! | 13:20 |
gmann | i will notify it to ML also. | 13:20 |
evrardjp | yeah | 13:20 |
gmann | 1.40 hrs sorry | 13:20 |
evrardjp | because it's probably short notice, let's plan two sessions? | 13:20 |
jungleboyj | Ok. Sounds good. | 13:20 |
evrardjp | yeah with context we all understood I think : ) | 13:20 |
gmann | two sessions also good idea. let me find the next slot also | 13:21 |
evrardjp | if possible not the hour afterwards | 13:21 |
evrardjp | :p | 13:21 |
evrardjp | haha | 13:21 |
gmann | :) | 13:21 |
gmann | ok its tomorrow at same time (3 PM on 21st April) | 13:21 |
gmann | evrardjp: tomorrow ok for you at that time ? | 13:23 |
evrardjp | yeah let's make that happen | 13:25 |
gmann | cool | 13:26 |
cloudnull | o/ | 13:28 |
jungleboyj | I am only available today. | 13:28 |
jungleboyj | Had a meeting added tomorrow at that time. | 13:29 |
gmann | jungleboyj: ohk. let's see if we conclude today otherwise I will summarize for you. | 13:32 |
jungleboyj | Sounds good. Thank you. | 13:32 |
evrardjp | cloudnull: jungleboyj did you vote? | 13:37 |
cloudnull | i did | 13:37 |
jungleboyj | Yes. | 13:37 |
evrardjp | awesome | 13:37 |
evrardjp | 3 votes missing | 13:37 |
cloudnull | I voted first thing this morning (after reading you mail) | 13:38 |
evrardjp | Yes I am pushing because I want this to be done asap | 13:38 |
jungleboyj | evrardjp: Is tired of being in control. ;-) | 13:38 |
evrardjp | I don't want us to wait for x days to move forward | 13:38 |
evrardjp | hahaha | 13:39 |
cloudnull | https://media.tenor.com/images/ced648eb45f5d7610d7ebf781f0e1ad6/tenor.png | 13:39 |
evrardjp | don't really know what control means for an open source community, but happy to learn from you jungleboyj! :p | 13:39 |
fungi | i think cloudnull summarized it well | 13:42 |
cloudnull | :D | 13:42 |
gmann | :) | 13:56 |
-openstackstatus- NOTICE: Zuul is temporarily offline; service should be restored in about 15 minutes. | 14:00 | |
knikolla | o/ | 14:07 |
knikolla | i will attend the meeting, though i just found out today is a holiday in Massachusetts. so that was a great start to my day. :) | 14:09 |
fungi | wow, what holiday is it? | 14:09 |
knikolla | It's Patriots day, but I will pretend that it's 420 day. | 14:09 |
fungi | neat! who knew the nfl team got their own holiday? | 14:10 |
fungi | ;) | 14:10 |
gmann | tc-members: reminder to vote on this. Storlets patches are waiting for governance patch to merge first - https://review.opendev.org/#/c/720714/ | 14:10 |
fungi | hard to remember it's p'day when there's no boston marathon this year | 14:11 |
knikolla | that's why i totally forgot about it. i always knew it as marathon day monday. the route goes right through my street. | 14:21 |
gmann | tc-members: reminder leaderless project meeting in 30 min. | 14:30 |
gmann | evrardjp: i hope you will chair that ? | 14:30 |
evrardjp | I can | 14:31 |
gmann | cool. | 14:31 |
*** dklyle has joined #openstack-tc | 14:31 | |
openstackgerrit | Merged openstack/governance master: Update wording on tc roster https://review.opendev.org/720477 | 14:50 |
openstackgerrit | Merged openstack/governance master: Appoint Tim Burke as Swift PTL https://review.opendev.org/717347 | 14:55 |
spotz | wow swift didn't have a PTL? | 14:58 |
evrardjp | o/ | 15:00 |
timburke | i was late getting things together, then hit a snafu w/ my foundation membership | 15:00 |
ricolin | o/ | 15:00 |
njohnston | o/ | 15:00 |
evrardjp | timburke: no worries, your candidacy got enough votes already | 15:00 |
evrardjp | so I merged it | 15:00 |
evrardjp | your case is quite easy. | 15:00 |
gmann | o/ | 15:00 |
evrardjp | Let's now talk about the rest! | 15:00 |
evrardjp | tc-members, let's talk leaderless projects! | 15:01 |
belmoreira | o/ | 15:01 |
evrardjp | #link https://etherpad.opendev.org/p/victoria-leaderless | 15:01 |
knikolla | o/ | 15:01 |
evrardjp | we have 6 people, so that's the quorum | 15:01 |
evrardjp | just in case, I will ping the others: mnaser mugsie diablo_rojo_phon cloudnull are you there? | 15:02 |
evrardjp | who did I miss? | 15:02 |
jungleboyj | o/ | 15:02 |
evrardjp | you :) | 15:02 |
cloudnull | o/ | 15:02 |
evrardjp | perfect | 15:02 |
evrardjp | awesome | 15:02 |
evrardjp | so let's get started | 15:02 |
mnaser | je suis ici | 15:02 |
evrardjp | we have many projects for which we have to decide the fate | 15:02 |
evrardjp | haha | 15:02 |
evrardjp | ttx isn't there anymore .. not many will fully relate to your french mnaser :) | 15:03 |
evrardjp | anyway, let's get started! | 15:03 |
mnaser | two more highlights and he'll show up | 15:03 |
evrardjp | that's what he said last time :) | 15:03 |
evrardjp | Cloudkitty | 15:03 |
evrardjp | #link https://review.opendev.org/#/c/717340/ | 15:03 |
evrardjp | I think we're trending towards appointing Justin | 15:04 |
gmann | ttx ttx ttx :) | 15:04 |
evrardjp | Anyone against that? | 15:04 |
*** njohnston_ has joined #openstack-tc | 15:04 | |
ricolin | nope | 15:05 |
gmann | +1 for Justin. | 15:05 |
mnaser | i'm ok with cloudkity (tho i'm curious as to why we moved to adjutant without discussion).. | 15:05 |
evrardjp | I meant for those not +1 already :p | 15:05 |
evrardjp | enough votes | 15:05 |
evrardjp | and no negative | 15:05 |
evrardjp | same applies for swift for example | 15:05 |
jungleboyj | I just voted. That is fine. | 15:06 |
evrardjp | yup I saw | 15:06 |
evrardjp | masakari | 15:06 |
evrardjp | #link https://review.opendev.org/#/c/717343/ | 15:06 |
gmann | I agree. | 15:06 |
evrardjp | mnaser: if you want I can revisit those more "obviously passing" after we've circle around the rest | 15:07 |
evrardjp | ok that seems okay for everyone | 15:07 |
evrardjp | let's move on | 15:07 |
evrardjp | #link https://review.opendev.org/#/c/718655/ | 15:07 |
evrardjp | oslo | 15:07 |
evrardjp | if I get a -1 vote here, heads will fall! :p | 15:07 |
mnaser | i was just under the impression we were waiting until this discussion before moving forward personally, esp with 5x people leaving option #5 for adjutant .. but lets continue | 15:07 |
evrardjp | oh did I miscount ? | 15:08 |
mnaser | well based on the etherpad | 15:08 |
jungleboyj | Ben can continue. | 15:08 |
gmann | which was earlier than candidate show up. | 15:08 |
mnaser | but anyways, that's fine, lets move on and keep going | 15:08 |
evrardjp | yup | 15:08 |
evrardjp | next | 15:08 |
evrardjp | placement | 15:08 |
evrardjp | #link https://review.opendev.org/#/c/717344/ | 15:08 |
evrardjp | oh there is majority already | 15:09 |
evrardjp | let's move on | 15:09 |
openstackgerrit | Merged openstack/governance master: Appoint Adrian Turjak as Adjutant PTL https://review.opendev.org/717333 | 15:09 |
*** AJaeger has joined #openstack-tc | 15:09 | |
evrardjp | rally | 15:09 |
evrardjp | #link https://review.opendev.org/#/c/717346/ | 15:09 |
evrardjp | there is a majority already, so I am merging this. again, if you're really against, please speak :) | 15:10 |
evrardjp | moving on | 15:10 |
evrardjp | zaqar | 15:10 |
evrardjp | #link https://review.opendev.org/#/c/717349/ | 15:10 |
evrardjp | not enough votes there yet for certain majority | 15:11 |
evrardjp | but there are many voters. outside the TC which encourages me to +w it now | 15:11 |
evrardjp | anyone against? | 15:11 |
njohnston | not sure how I managed to comment and not give my +1 | 15:11 |
gmann | evrardjp: you are counting enough vote per 11 TC right not 13 ? | 15:11 |
evrardjp | and thanks njohnston for bringing majority | 15:11 |
ricolin | :) | 15:11 |
jungleboyj | I have voted as well. | 15:12 |
belmoreira | just voted | 15:12 |
evrardjp | gmann: because this is more for a discussion, I make sure we have a simple majority | 15:12 |
gmann | evrardjp: ohk, +1 for that. | 15:12 |
jungleboyj | :-) | 15:12 |
evrardjp | I am counting 11 indeed, but I am not counting the previous members. | 15:12 |
evrardjp | even though they are still green on those votes :) | 15:13 |
openstackgerrit | Merged openstack/governance master: Appoint Douglas Mendizabal as Barbican PTL https://review.opendev.org/717334 | 15:13 |
mnaser | yeah its weird, they should go back to to CR | 15:13 |
ttx | gmann: wat | 15:13 |
evrardjp | technically these can be merged with less, but we agreed. | 15:13 |
evrardjp | mnaser: probably if rebased ? | 15:13 |
mnaser | i think its because thierry is still on the chair "emiratus" group so he still has +2 | 15:13 |
ttx | je suis ici aussi | 15:13 |
mnaser | so his vote doesnt get demoted when he gets removed from the group | 15:13 |
evrardjp | I don't think thierry is still on chair | 15:13 |
evrardjp | I cleaned up | 15:13 |
mnaser | oh, aw | 15:14 |
evrardjp | we discussed the spring cleaning at some point, and I just did it. | 15:14 |
mnaser | if i get chair ill add them and doug again :p | 15:14 |
evrardjp | anyway | 15:14 |
mnaser | it's nice to leave a piece of history | 15:14 |
evrardjp | haha okay, fine for me :) | 15:14 |
evrardjp | let's move on | 15:14 |
evrardjp | #topic teams with multiple late candidacies | 15:15 |
evrardjp | oh it's not a meeting | 15:15 |
evrardjp | meh | 15:15 |
evrardjp | so... Tacker | 15:15 |
gmann | :) | 15:15 |
evrardjp | #link https://review.opendev.org/#/c/719091/ | 15:15 |
evrardjp | we have two candidates, but only one patch. | 15:15 |
evrardjp | that one seems to have traction. | 15:16 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014045.html | 15:16 |
gmann | this is second one on ML ^^ | 15:16 |
jungleboyj | Well, based on what happened with Tobias it seems if no patch it means no candidacy? | 15:17 |
jungleboyj | Though, we are accepting late patches that changes things. | 15:17 |
evrardjp | gmann: according to emails (which are unreliable for date of delivery), Yasufumi was candidate first | 15:17 |
fungi | jungleboyj: this is appointments, not an election | 15:17 |
njohnston | +1 for Yasufumi; a patch is required so Hyunsik is as of this moment not a real candidate, and the other metrics also augur in Yasufumi's favor IMHO | 15:18 |
gmann | evrardjp: yes. | 15:18 |
jungleboyj | fungi: Ah, fair enough. | 15:18 |
fungi | so the tc can decide to appoint anyone who is willing to take the role even if they don't officially declare any candidacy | 15:18 |
evrardjp | njohnston: yes I meant: 1) Yasufumi was first 2) there is a patch 3) there are many votes | 15:18 |
fungi | and also even if they don't meet the criteria for being a candidate | 15:18 |
evrardjp | that's for me a good candidate | 15:18 |
evrardjp | thanks fungi for the clarifications :) | 15:18 |
evrardjp | I should probably have started with that. | 15:19 |
knikolla | i don't think 3) is a valid criteria without anything to compare it to | 15:19 |
fungi | (for example, you have to be a contributor to the project to run as a ptl for it, but the tc has appointed non-contributor ptls for leaderless teams in the past) | 15:19 |
evrardjp | knikolla: 3) is not about comparison, is about having a community interest. | 15:19 |
mnaser | bleh. | 15:19 |
evrardjp | it improves my motivation to do a +rollcall rather than requiring the option 5 we discussed in the etherpad | 15:20 |
njohnston | Does anyone have a deeper knowledge base about the Tacker team? I do not so I have to go on these other things which might be considered superficial measures like change count and compliance with the processes of nomination | 15:20 |
mnaser | i'm torn, i don't want to play pick-who-does-it | 15:20 |
mnaser | both seem to be motivated good candidates | 15:20 |
openstackgerrit | Merged openstack/governance master: Appoint Justin Ferrieu as cloudkitty PTL https://review.opendev.org/717340 | 15:20 |
openstackgerrit | Merged openstack/governance master: Appoint Sampath Priyankara as masakari PTL https://review.opendev.org/717343 | 15:20 |
mnaser | ptl-less project with two maintainers, anyone? :) | 15:21 |
evrardjp | there is another solution | 15:21 |
evrardjp | haha | 15:21 |
jungleboyj | :-) | 15:21 |
evrardjp | option 4 | 15:21 |
ricolin | that works for me | 15:22 |
evrardjp | this is, I guess, the reason why this meeting is happening. The option 1 for single late candidacies was easy :) | 15:22 |
knikolla | honestly, i would be more inclined for option 4 rather than picking one. i don't feel comfortable picking when i don't know much about the team or candidates. | 15:22 |
gmann | I will say option4 should be the option when there is no one interested to be PTL | 15:22 |
belmoreira | knikolla +1 | 15:22 |
gmann | or when we move all projects towards option4 | 15:23 |
knikolla | that, or organize an actual vote like a normal election. | 15:23 |
jungleboyj | knikolla: | 15:23 |
evrardjp | gmann: did you get the chance to discuss with both by any chance, to see if they came up with consensus amongst themselves? | 15:23 |
jungleboyj | That seems the most fair option. | 15:23 |
ricolin | I wonder if we should let both of them decide instead of TC | 15:23 |
evrardjp | ricolin: +1 | 15:23 |
evrardjp | see what I said above | 15:23 |
gmann | evrardjp: not yet, I was waiting for this discussion first. | 15:23 |
jungleboyj | ricolin: +1 | 15:23 |
evrardjp | gmann: fair point | 15:23 |
jungleboyj | If they can't agree then do a vote? | 15:24 |
gmann | so we can 1. ask them to talk to each other and decide 2. if both want then voting from TC or tacker team etc | 15:24 |
fungi | in the past the tc has called for an interim election when there interest from multiple candidates for an open ptl seat | 15:24 |
evrardjp | ageed with gmann proposal. | 15:24 |
mnaser | interim election seems right with precedent | 15:24 |
ricolin | gmann, that sounds like a nice plan | 15:24 |
evrardjp | fungi: we can, but let's ensure folks have communicated first? | 15:24 |
fungi | absolutely | 15:24 |
jungleboyj | Sounds like a plan. | 15:24 |
njohnston | agreed with gmann | 15:24 |
ricolin | we need to also take action here, so we make sure both of them are aware this time | 15:24 |
fungi | just stating that the tc doesn't have to pick a candidate without input from the team | 15:24 |
evrardjp | it seems the consensus is trending toward this proposal. | 15:25 |
mnaser | i'm unsure at how the discussion between the two would help other than one person deciding to step down | 15:25 |
gmann | fungi: yeah that is very imp things. | 15:25 |
openstackgerrit | Merged openstack/governance master: Appoint Ben Nemec as Oslo PTL https://review.opendev.org/718655 | 15:25 |
openstackgerrit | Merged openstack/governance master: Appoint Tetsuro Nakamura as Placement PTL https://review.opendev.org/717344 | 15:25 |
mnaser | i feel its more fair to get them to propose themselves and run an eleection between teh contributors | 15:25 |
gmann | mnaser: may be what they want to achieve as PTL like if their roadmap matches then may be one decide to step down | 15:26 |
mnaser | i'd feel awkward if someone came up to me and said "hey im trying to run for the same thing you are running for" | 15:26 |
mnaser | "...ok..." | 15:26 |
evrardjp | it's different if they both missed the deadlines. | 15:27 |
evrardjp | of the elections | 15:27 |
evrardjp | IMO | 15:27 |
evrardjp | we can ask if they are okay with a vote if necessary | 15:27 |
evrardjp | when communicating with them, would that be fine? | 15:27 |
gmann | +1 | 15:27 |
mnaser | i think it's probably just better to run the election with them being ok that we're going to do it | 15:28 |
evrardjp | though I was merely asking to ensure they talked to each other | 15:28 |
ricolin | provide them options, and encourage they reach to each other | 15:28 |
mnaser | rather than creating some sort of "ok we both want it, lets setup an election with a winner/loser" -- it just seems like we're going to do that anyways | 15:28 |
evrardjp | I have doubts about those being conflictual, and I have doubts we'll be making more progress right now | 15:29 |
jungleboyj | I think we need to reach out to the team and understand what is going on. We don't know the background, etc. | 15:29 |
evrardjp | exactly | 15:29 |
mnaser | cool | 15:30 |
gmann | that is what election right | 15:30 |
mnaser | who's gonna do that? | 15:30 |
evrardjp | I think the consensus here seems to be pointing to the "we need more info" | 15:30 |
ricolin | I will | 15:30 |
ricolin | since my timezone sounds closer | 15:30 |
knikolla | gmann: ++ i was just thinking that. if we need a consensus mechanism, that's what the election is. | 15:30 |
njohnston_ | thanks ricolin | 15:30 |
evrardjp | ricolin: oh thanks! that's awesome | 15:30 |
ricolin | or exactly the same:P | 15:30 |
gmann | asking team with what channel or agenda ? | 15:30 |
mnaser | (ftr: i disagree and i think we should just get candidate #2 to push a patch to openstack/governance and we'll setup an election between the apc's) | 15:30 |
gmann | if not election | 15:30 |
evrardjp | maybe we can rephrase this | 15:31 |
evrardjp | Should we just talk to Hyunsik Yang, mentioning there is no candidacy in governance, and there is one for Yasufumi. Maybe he is not aware of it, maybe he is, but he will answer | 15:31 |
evrardjp | in the case he wants to be elected | 15:32 |
ricolin | we encourage an election for your team if you would love to, how's that sounds:) | 15:32 |
evrardjp | and he will have all the necessary information | 15:32 |
gmann | evrardjp: i was typing the same. | 15:32 |
evrardjp | yeah exactly | 15:32 |
jungleboyj | That sounds good to me. | 15:32 |
njohnston_ | +1 | 15:33 |
evrardjp | ricolin handles the emailing, and let's circle back to it | 15:33 |
jungleboyj | ++ | 15:33 |
gmann | cool, thanks ricolin | 15:33 |
evrardjp | we need to ensure there is a deadline for any eventual candidacy, just ftr. | 15:33 |
evrardjp | in governance I mean | 15:33 |
evrardjp | knikolla: okay for you ? | 15:34 |
knikolla | ++ | 15:34 |
evrardjp | ok it seems we are heading toward this then. | 15:34 |
gmann | evrardjp: +1 for deadline, if we decide here then it will be easy for ricolin to mention in email | 15:34 |
evrardjp | let's come back with more data. | 15:34 |
evrardjp | gmann: oh that's fair to decide now | 15:35 |
ricolin | +1 | 15:35 |
evrardjp | end of week? | 15:35 |
gmann | sounds good to me. | 15:35 |
jungleboyj | ++ | 15:35 |
ricolin | sounds good to me too | 15:35 |
njohnston_ | +1 | 15:35 |
knikolla | ++ | 15:36 |
belmoreira | +1 | 15:36 |
evrardjp | Friday 24th 1200 UTC | 15:36 |
evrardjp | that makes it clear | 15:36 |
evrardjp | ok let's move on! | 15:36 |
evrardjp | #topic teams without candidates | 15:36 |
evrardjp | this is the hardest | 15:36 |
evrardjp | imo | 15:36 |
evrardjp | Let's start with congress | 15:36 |
evrardjp | It seems there is a willingness for option 5. | 15:37 |
evrardjp | Anyone against? | 15:37 |
jungleboyj | Yeah, seems in the etherpad that is the consensus. | 15:37 |
evrardjp | Who is proposing the patch to remove them from governance? | 15:38 |
gmann | just for my clarity. option#5 is directly moving out of openstack or going via - https://governance.openstack.org/tc/reference/dropping-projects.html | 15:38 |
evrardjp | correct | 15:38 |
AJaeger | gmann: I expect going via the link | 15:38 |
njohnston_ | I can propose it | 15:38 |
gmann | evrardjp: you mean first one ? | 15:38 |
gmann | AJaeger: yeah that is what my expectation | 15:39 |
AJaeger | njohnston_: so, that's multiple changes | 15:39 |
evrardjp | it's like the link you gave, option "not critical" | 15:39 |
gmann | for congress, i know there is no one to maintain it. Eric and me talked in start of cycle too when he reach out to NEC if we can maintain. | 15:39 |
evrardjp | which means starting by a thread about removing from governance | 15:39 |
gmann | evrardjp: ok. +1 | 15:40 |
AJaeger | and then following https://governance.openstack.org/tc/resolutions/20190711-mandatory-repository-retirement.html ? | 15:40 |
evrardjp | correct | 15:40 |
mnaser | i dont think we want to retire the code | 15:40 |
mnaser | i say lets leave it inside x/ | 15:40 |
mnaser | the idea is if someoen wants to pick it up, they easily can instead of a big revert | 15:40 |
gmann | true, keeping under x/ and see if anyone come back and maintain | 15:40 |
jungleboyj | mnaser: ++ | 15:40 |
gmann | +1 | 15:40 |
cmurphy | is it easy now to move between namespaces? | 15:41 |
evrardjp | not that easy, but easier, afaik | 15:41 |
njohnston_ | AJaeger: yes that is the process I was going to follow | 15:41 |
mnaser | cmurphy: _easier_ but not easy still i thik :p | 15:41 |
AJaeger | cmurphy: basically: retire repo and import into x - instead of rename | 15:41 |
mnaser | oh yes i see what AJaeger means, that works ther etoo | 15:42 |
mnaser | and keeps a reference, i like that more | 15:42 |
mnaser | lets consult with opendev folks about the best option too, but thats a technicality | 15:42 |
cmurphy | AJaeger: is it the same process to undo it? | 15:42 |
evrardjp | that's what I thought tbh | 15:42 |
evrardjp | cmurphy: Not sure this can be done | 15:42 |
evrardjp | though I guess we can unretired and make it official, and just pull the code | 15:43 |
evrardjp | and push | 15:43 |
evrardjp | from x/ to openstack/ | 15:43 |
gmann | yeah, import the existing repo in project-config proposal patch | 15:43 |
fungi | "undoing" a project retirement could be handled by retiring the version in the x namespace and importing the commits from it into the previously retired project in the openstack namespace | 15:43 |
evrardjp | fungi: thanks for using proper words to what I mean. Again :) | 15:43 |
cmurphy | okay thanks fungi | 15:43 |
jungleboyj | Makes sense. | 15:43 |
evrardjp | fungi: can I hire you as a personal translator? | 15:43 |
fungi | i thought i already was? ;) | 15:44 |
evrardjp | hahaha :) | 15:44 |
ricolin | fungi, I think he means to pay you:) | 15:44 |
evrardjp | ricolin: shhhhhh | 15:44 |
ricolin | :P | 15:44 |
gmann | make sense :) | 15:44 |
evrardjp | ok so what are the action items | 15:44 |
evrardjp | mnaser: do you want to investigate the different options, before we go forward? | 15:45 |
evrardjp | or do we follow the option of ML + retirement of openstack/ and import x/ | 15:45 |
mnaser | i think retireemnt of openstack/ and import x/ is the way to go as suggested y fungi | 15:45 |
gmann | +1. on "ML + retirement of openstack/ and import x/" | 15:46 |
jungleboyj | +1 | 15:46 |
knikolla | +1 | 15:46 |
njohnston | +1 | 15:46 |
ricolin | +1 and njohnston_, If I read correctly you volunteer on following this process? | 15:46 |
njohnston | yes I'll start with drafting an email to the ML | 15:46 |
evrardjp | awesome | 15:46 |
ricolin | cool! | 15:46 |
evrardjp | that's a done deal then | 15:46 |
evrardjp | let's all have a though on congress who just left openstack in our minds. | 15:47 |
evrardjp | thought* | 15:47 |
njohnston | pour one out for congress | 15:47 |
evrardjp | if that's the proper term. | 15:47 |
evrardjp | or that. | 15:47 |
evrardjp | ok let's move on | 15:47 |
evrardjp | i18n | 15:47 |
-openstackstatus- NOTICE: Gerrit will be restarted to correct a misconfiguration which caused some git mirrors to have outdated references. | 15:48 | |
evrardjp | I think people are okay with SIG for a while. | 15:48 |
gmann | yeah | 15:48 |
jungleboyj | Yes. | 15:48 |
evrardjp | who handles the patch? | 15:48 |
ricolin | and remember to tag the SIG :) | 15:48 |
ricolin | #link https://governance.openstack.org/sigs/reference/sig-status.html | 15:48 |
gmann | ianychoi_: reach out to TC for extra ATCs of SIG | 15:48 |
evrardjp | in case it doesn't work as a SIG :) | 15:49 |
evrardjp | maybe it would be good if diablo_rojo_phon handles it, as she could check on the election side if everything is fine | 15:49 |
evrardjp | for the extra atc | 15:49 |
gmann | we need to add extra ATCs of I18n into governance side | 15:49 |
gmann | so that we retain those ATCs while moving it from project.yaml | 15:50 |
fungi | coming up with a way to put those in the reference/sigs-repos.yaml file in openstack/governance would be easiest to incorporate into our election tools | 15:50 |
evrardjp | I thought it was working with sig-repos | 15:50 |
fungi | contributors to the repos are getting included already, yes | 15:50 |
gmann | i agree with fungi proposal. | 15:50 |
evrardjp | let me handle this move to SIG with diablo_rojo from the elections side | 15:51 |
evrardjp | (and fungi ofc! :) ) | 15:51 |
fungi | but the translators for the i18n sig won't be necessarily reflected as code contributors in any sig repos | 15:51 |
evrardjp | got it | 15:51 |
fungi | as their activity is in the translation platform, not in git/gerrit | 15:51 |
gmann | true | 15:51 |
evrardjp | so basically ensuring the tooling in elections is updated for that or find another solution | 15:51 |
evrardjp | I will take this, so we can continue with our lifes :) | 15:52 |
gmann | thanks | 15:52 |
evrardjp | ok for everyone ? | 15:52 |
jungleboyj | evrardjp: ++ | 15:52 |
ricolin | evrardjp, yes from my part | 15:53 |
*** ianychoi_ is now known as ianychoi | 15:53 | |
njohnston | +1 | 15:53 |
evrardjp | ok let's move on then | 15:53 |
evrardjp | infrastructure | 15:53 |
evrardjp | apparently it's pointing to option 2 | 15:54 |
jungleboyj | Looks like making it a Sig is the general agreement? | 15:54 |
clarkb | I think that is what makes the most sense to me | 15:54 |
evrardjp | well, I am scared a little bit | 15:54 |
clarkb | we've largely been operating in that capacity anyway. Basically a group of people that help people debug their jobs | 15:54 |
evrardjp | about not having a point of contact, but I suppose it's handled in clarkb proposal | 15:54 |
*** diablo_rojo has joined #openstack-tc | 15:54 | |
gmann | well, SIG need chair right | 15:54 |
evrardjp | fair :) | 15:55 |
gmann | so chair is point of contact | 15:55 |
clarkb | you've seen this with the lower requirements issues thread on -discuss. We've also spent a lot of time explaining why pip can't find versions of libraries | 15:55 |
evrardjp | yeah it seems it works. | 15:55 |
clarkb | one thing I will note is that a lot of this work overlaps with qa signfiicantly now that operating services isn't as much of a concern | 15:55 |
evrardjp | ok I am sold. | 15:55 |
openstackgerrit | Merged openstack/governance master: Appoint Andrey Kurilin as Rally PTL https://review.opendev.org/717346 | 15:55 |
clarkb | highly recomment the qa team be involved as well | 15:55 |
openstackgerrit | Merged openstack/governance master: Appoint wang hao as Zaqar PTL https://review.opendev.org/717349 | 15:55 |
openstackgerrit | Merged openstack/governance master: Cleanup py27 support https://review.opendev.org/720753 | 15:55 |
evrardjp | mmm | 15:55 |
evrardjp | clarkb: how many repos are still in infra nowadays? | 15:56 |
evrardjp | to see if those should be moved to a sig or instead move to qa like you just said? | 15:56 |
gmann | #link https://governance.openstack.org/tc/reference/projects/infrastructure.html | 15:56 |
clarkb | its like 15 | 15:56 |
evrardjp | yeah and not many are QA | 15:57 |
clarkb | evrardjp: I think there is enough distinction that simply moving to qa doesn't make sense right now | 15:57 |
evrardjp | let me rephrase what I had in mind | 15:57 |
clarkb | qa won't know what to do with logstash or dib | 15:57 |
evrardjp | I don't disagree there | 15:57 |
gmann | I am not sure on what all can be moved to QA as we need separate team for each sub project under QA so resource issus is there to solve first | 15:57 |
clarkb | my point was to call out that debugging why nova isn't installing placement properly or why lower requirements jobs don't work properly is really qa work being handled via infra | 15:57 |
evrardjp | I just thought spreading further , but I am waiting for gmann's opinion: Moving for example devstack-gate there | 15:57 |
clarkb | and so getting qa involved on the infra side to field some of that is a good thing | 15:57 |
clarkb | devstack-gate should be deleted | 15:58 |
evrardjp | well that clarifies then. | 15:58 |
evrardjp | so everyone is in agreement over sig | 15:58 |
gmann | i agree on debugging and helping side but maintaining repo is difficult | 15:58 |
jungleboyj | I am ok with that decision. | 15:58 |
gmann | yeah devstack-gate should go once zuulv3 goal is done in voctoria | 15:58 |
gmann | Victoria | 15:59 |
evrardjp | I was afraid of the limbo in between :p | 15:59 |
clarkb | ya I think ist more about having qa and infra work together than trying to draw stronger ownership lines | 15:59 |
evrardjp | yup | 15:59 |
ttx | ++ to SIG | 15:59 |
evrardjp | I think it's fair and a good proposal | 15:59 |
jungleboyj | Agreed. | 15:59 |
evrardjp | who is handling this? | 15:59 |
*** KeithMnemonic has joined #openstack-tc | 16:00 | |
gmann | clarkb: +1 on that. and we are almost doing that i think. i am more afraid that if any of these repo moved under QA as official owner - https://governance.openstack.org/tc/reference/projects/infrastructure.html | 16:00 |
gmann | and no one there to maintain that as you know the QA resources now a days | 16:01 |
evrardjp | oh I never meant to add all of that to QA! haha I understand the scare now :p | 16:01 |
clarkb | evrardjp: I think ttx volunteered to write the change to make it a sig | 16:01 |
evrardjp | clarkb: voluntold you mean? | 16:02 |
evrardjp | Fine for me | 16:02 |
evrardjp | haha | 16:02 |
evrardjp | ttx: okay with that? | 16:02 |
gmann | yeah that is my point. otherwise debugging, maintaining gate things aloing with infra is all good as per current scope of work also | 16:02 |
clarkb | evrardjp: he was asking what the progress was and said he could write the change if TC was on baord with the plan :) | 16:02 |
evrardjp | not sure where it was written | 16:03 |
evrardjp | I might have missed that from my log | 16:03 |
evrardjp | so let's say I trust you, if it's not him writing it, I trust you'll write it down clarkb! :D | 16:03 |
ttx | yes | 16:04 |
* evrardjp takes note that clarkb/ttx team handles it | 16:04 | |
evrardjp | woot | 16:04 |
evrardjp | let's move on! | 16:04 |
ttx | sorry, multiple meetings at a time | 16:04 |
evrardjp | no worries, a TC member could have taken it otherwise :) | 16:04 |
evrardjp | thanks for doing it ttx | 16:04 |
evrardjp | let's move on | 16:05 |
evrardjp | loci | 16:05 |
evrardjp | #link https://review.opendev.org/#/c/718933/ | 16:05 |
evrardjp | do you folks still have time, or should we continue tomorrow? | 16:05 |
evrardjp | it seems everyone is away now | 16:06 |
gmann | I am ok to continue it now. we left with 3 projects | 16:06 |
evrardjp | I tried my best! | 16:06 |
ricolin | +1 | 16:06 |
evrardjp | who is still available? | 16:06 |
belmoreira | I need to leave | 16:06 |
evrardjp | right now, we are 3 | 16:06 |
evrardjp | that's not enough to continue | 16:06 |
evrardjp | gmann: let's continue tomorrow | 16:07 |
evrardjp | we had another session lined up, didn't we? | 16:07 |
njohnston | quick question about Congress: when should I say that Congress is going to be removed from governance: effective immediately, or as of the Ussuri release? | 16:07 |
gmann | ok. sure. i | 16:07 |
gmann | evrardjp: yes, at same time tomorrow | 16:07 |
jungleboyj | Sorry, in another meeting. | 16:07 |
*** rpittau is now known as rpittau|afk | 16:07 | |
jungleboyj | My comments in the etherpad are accurate though. | 16:07 |
evrardjp | tc-members let's meet tomorrow same time, to finish this. | 16:07 |
evrardjp | please also vote for your next tc chair if you haven't already | 16:07 |
* njohnston will bring up his question then | 16:08 | |
evrardjp | njohnston: next release | 16:08 |
gmann | njohnston: nice point, may be we can check with release team if ussuri release is there for congress then do it after ussuri branch is cut. | 16:08 |
evrardjp | the content of current release is already frozen | 16:08 |
evrardjp | but let me check real quick | 16:08 |
gmann | and it is not missing release right? | 16:08 |
evrardjp | I am checking right now | 16:08 |
evrardjp | sadly it's very empty. | 16:09 |
evrardjp | let's discuss this in releases | 16:09 |
njohnston | thansk evrardjp, heading there now | 16:10 |
gmann | ok | 16:10 |
ricolin | thx evrardjp | 16:10 |
evrardjp | thanks everyone, talk to you all tomorrow | 16:12 |
jungleboyj | Thanks. | 16:12 |
gmann | thanks evrardjp. | 16:12 |
ttx | njohnston: after Ussuri | 16:13 |
*** AJaeger has left #openstack-tc | 16:13 | |
ttx | from a release management perspective it's still "in" | 16:14 |
*** Luzi has quit IRC | 16:15 | |
evrardjp | glad I wasn't wrong. Though the double checking /confirming was useful. | 16:20 |
njohnston | evrardjp ttx: Here's the wording I would send to the OpenStack ML; please check if there's anything you would add in/leave out. http://paste.openstack.org/show/792422/ | 16:23 |
evrardjp | tc-members, only one vote missing! | 16:24 |
evrardjp | for the tc chair | 16:24 |
evrardjp | njohnston: reading right now | 16:24 |
ttx | lgtm | 16:24 |
njohnston | (I should have put that in an etherpad, I just noticed that I said "health of the project" not "health of the Congress project" ion the second sentence) | 16:24 |
evrardjp | njohnston: very good writing | 16:25 |
evrardjp | want to be my official prose writer? | 16:25 |
evrardjp | :D | 16:25 |
njohnston | evrardjp: Sure! My hourly rate is very reasonable, I assure you. :-) | 16:25 |
njohnston | sent | 16:26 |
evrardjp | I have closed up the TC chair election | 16:27 |
evrardjp | we had all the votes | 16:28 |
evrardjp | congratulations mnaser being elected as our next chair! | 16:28 |
njohnston_ | congrats mnaser! | 16:28 |
evrardjp | I will send the message on the ML, and we can proceed. | 16:29 |
knikolla | congrats! | 16:29 |
gmann | congrats! | 16:30 |
diablo_rojo | congrats! | 16:30 |
evrardjp | though I am cooked for today, so that will wait tomorrow. | 16:31 |
*** njohnston_ has quit IRC | 16:32 | |
*** evrardjp has quit IRC | 16:35 | |
*** evrardjp has joined #openstack-tc | 16:35 | |
*** csatari has quit IRC | 16:54 | |
*** csatari has joined #openstack-tc | 16:55 | |
mnaser | h cool thanks y'all <3 and thanks for serving evrardjp | 16:58 |
*** e0ne has joined #openstack-tc | 17:07 | |
*** e0ne has quit IRC | 17:16 | |
*** ricolin has quit IRC | 17:29 | |
*** evrardjp has quit IRC | 17:44 | |
*** evrardjp has joined #openstack-tc | 17:49 | |
evrardjp | my pleasure | 17:51 |
*** jrosser has quit IRC | 18:41 | |
*** jrosser has joined #openstack-tc | 18:42 | |
*** slaweq has quit IRC | 18:50 | |
*** slaweq has joined #openstack-tc | 18:56 | |
*** slaweq_ has joined #openstack-tc | 19:02 | |
*** slaweq has quit IRC | 19:05 | |
belmoreira | congrats mnaser | 19:10 |
*** belmoreira has quit IRC | 19:10 | |
*** e0ne has joined #openstack-tc | 19:35 | |
mnaser | thanks :) | 19:39 |
*** e0ne has quit IRC | 19:40 | |
*** e0ne has joined #openstack-tc | 19:41 | |
*** e0ne has quit IRC | 19:46 | |
*** ijolliffe has quit IRC | 19:53 | |
jungleboyj | mnaser: Congrats! | 20:18 |
mnaser | thanks jungleboyj | 20:18 |
*** e0ne has joined #openstack-tc | 20:54 | |
*** diablo_rojo has quit IRC | 21:27 | |
openstackgerrit | Douglas Mendizábal proposed openstack/governance master: Add ansible role for managing Luna SA HSM https://review.opendev.org/721348 | 21:33 |
*** e0ne has quit IRC | 21:42 | |
openstackgerrit | Douglas Mendizábal proposed openstack/governance master: Add ansible role for managing Luna SA HSM https://review.opendev.org/721348 | 21:43 |
*** e0ne has joined #openstack-tc | 22:06 | |
*** tosky has quit IRC | 22:19 | |
*** njohnston has quit IRC | 23:08 | |
*** slaweq_ has quit IRC | 23:21 | |
*** slaweq_ has joined #openstack-tc | 23:24 | |
*** slaweq_ has quit IRC | 23:29 | |
*** e0ne has quit IRC | 23:58 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!