Thursday, 2021-08-26

*** abhishekk is now known as akekane|home03:55
*** akekane|home is now known as abhishekk03:55
*** akekane_ is now known as abhishekk06:01
*** iurygregory_ is now known as iurygregory06:28
*** rpittau|afk is now known as rpittau07:24
opendevreviewTobias Urdin proposed openstack/election master: Adding Tobias Urdin candidacy for Puppet OpenStack  https://review.opendev.org/c/openstack/election/+/80609907:41
opendevreviewTobias Urdin proposed openstack/election master: Adding Tobias Urdin candidacy for Puppet OpenStack  https://review.opendev.org/c/openstack/election/+/80609907:42
*** ykarel is now known as ykarel|lunch08:28
opendevreviewTobias Urdin proposed openstack/election master: Adding Tobias Urdin candidacy for Puppet OpenStack  https://review.opendev.org/c/openstack/election/+/80609908:33
yoctozeptoyeas, puppet covered09:39
*** ykarel|lunch is now known as ykarel10:18
opendevreviewMartin Chacon Piza proposed openstack/election master: Adding Martin Chacon Piza candidacy for Monasca PTL for Y  https://review.opendev.org/c/openstack/election/+/80614511:49
fungiand monasca now12:16
yoctozepto\o/12:58
yoctozeptoonly sahara and adjutant remain entirely leaderless; zun with odd situation (ptl candidate not contributing)13:02
yoctozeptocleaned up the etherpad13:02
mnaserwhich is at https://etherpad.opendev.org/p/yoga-leaderless for those who are trying to fidn it again (:13:02
yoctozepto++13:04
yoctozeptomnaser in yoctozepto's head13:05
mnaser:D13:05
yoctozeptomnaser: looks like mostly maintenance13:07
yoctozeptoI mean sahara13:07
mnaseryeah13:07
yoctozeptomhm13:07
yoctozeptofor adjutant it's hard to tell who to ask as it really looks like it just decided to die13:09
yoctozeptobut sahara had red hat's interest so I guess we can reach out to them, especially tosky13:09
yoctozeptotosky: you are the best candidate for sahara ptl, are you up to the task? ;p13:09
yoctozeptoor in other words: is there a plan in red hat to continue supporting sahara in this way or another?13:10
toskyyoctozepto: in the last year (almost two) Jeremy and I have supported Sahara outside our work duties13:24
yoctozeptotosky: I see; then I understand you are not planning to continue?13:26
toskyyoctozepto: Jeremy has sent out an email to the community, there have been some limited but positive answers, so it would be a "keep-alive" position until there are some more contributors13:26
yoctozeptotosky: ack, I see; we can also move it out of governance to send a stronger signal that it's struggling13:26
toskyI'm still around and I've tried to keep up with the community changes (I still need to rip out the lower-constraint jobs from the older branches, but master is fine)13:26
yoctozeptobut I believe it fell to the curse of k8s replacing this kind of services, similarly to murano13:27
toskythere are many possibilities: leaderless project, transitional PTL, and then various outcome (stop the development before Xena, or immediately after Xena, or continue with more contributions)13:27
yoctozeptotosky: from my PoV, it's mostly up to you to decide on the fate of this project ;d13:27
toskyI think a strong signal that there is a need for contributors should go out, but I'm not sure which other ways than the email Jeremy sent out13:28
yoctozeptotosky: yeah, but leaderless means distributed and for that we need more folks to make sense13:28
yoctozeptowe will surely discuss sahara with the rest of tc13:28
yoctozeptoit would help if you could join us during our meeting in 1:30 h13:29
toskywith a strong messaging about "we need people now or never" maybe people will step up, or signal there is no interest13:29
yoctozeptotosky: ++13:29
yoctozeptocc'ing jeremyfreudberg on above ^^13:29
tosky(on the other hand, I've seen projects in even worst shape than sahara being kept alive as openstack.org for longer...)13:29
yoctozepto(that true)13:30
toskywithout pointing fingers, but I'm still waiting for the new murano people to port the remaining legacy zuul job in murano-ui13:31
toskyand I've had a few backports of zuulv3 patches open in freezer/ussuri for a while13:32
toskybut yeah13:32
yoctozeptotosky: *cough* you have just mentioned the two projects I had in mind *cough*13:32
mnaseris there a distro that ships sahara as part of it's services13:36
yoctozeptomnaser: all 3 main ones do13:38
yoctozepto(kolla knows)13:39
fungitwo i know how to search include sahara: https://packages.debian.org/sahara https://packages.ubuntu.com/sahara13:45
yoctozeptohttps://www.openstack.org/analytics13:45
yoctozeptolow share of usage13:45
yoctozeptofungi: yeah, centos/rdo also do, hence 3 main ones13:46
fungicool, i mainly just don't know how to search their package databases easily ;)13:46
* yoctozepto also dislikes the fact that centos cannot be easily searched13:46
yoctozeptofungi: I know by means of being kolla core13:46
yoctozeptowould not othewise13:46
mnaseryoctozepto, fungi: i was thinking who actually shipped it with some form of commercial support (i.e. will need to have folks on payroll maintaining those stuff)13:59
yoctozeptomnaser: ah, openstack distributions, ack14:01
fungimore specifically commercial openstack distributions i guess. community-supported distributions are clearly unimportant ;)14:02
mnaserfungi: i'm not saying that, but i think we can see there is no community investment right now :p14:10
gmannor they might have forked it and maintaining with modification. but again that case too community version is not usable for them for upgrade or so unless they have done modification in much smart way14:11
gmanni remember swift used in that way14:12
fungimnaser: maybe, though on the whole what tends to happen with community-supported distributions is that if we get contributions upstream it's from the users of those distributions, not so much from the package maintainers themselves14:13
gmanntosky: even we go for DPL model as you know you might end up doing all the work as different liaison. 14:13
fungii agree in this case we're seeing very low contribution rates in general, so seems like just generally low amounts of interest in helping develop the service14:14
gmannfungi: that depends on contract or maintenance cost distributor provide 14:14
fungiwhether it's from commercial distros, users of community distros, or whatever14:14
fungigmann: what depends on contract or maintenance cost? i don't follow14:15
gmannfungi: i mean who help in contribution either distributor or user14:15
fungioh, sure14:16
gmannbut I do not think it is too bad or end-time to go out of governance and if anyone using then they can come back and re-add like tap-as-a-service 14:16
gmanneven it is good signal14:16
yoctozeptofungi: re community openstack distros - from the ones I know only charms do not support sahara; kolla, osa, helm, tripleo, debian-osi and puppet all support sahara as far as I can tell14:48
mnaseryoctozepto: i think 'support' is a loaded term14:52
mnaser"supports letting you install $service" vs "provides support/fixes/improvements for $service"14:53
fungieven we don't "support" our software in that second sense14:53
fungiour community as a whole doesn't, i mean14:53
yoctozepto++14:54
yoctozeptoit was obviously the 1st variant that I meant14:54
yoctozeptoI'm checking whether stackhpc offers sahara in the 2nd sense14:55
yoctozepto(mostly out of curiosity though)14:55
yoctozeptothe answer is "no"14:57
yoctozeptook, the meeting's incoming14:59
gmann#startmeeting tc15:00
opendevmeetMeeting started Thu Aug 26 15:00:13 2021 UTC and is due to finish in 60 minutes.  The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'tc'15:00
gmann#topic Roll call15:00
gmanntc-members: meeting time15:00
gmanno/15:00
jungleboyjo/15:00
ricolino/15:01
dansmitho/15:01
gmannabsence: Belmiro Moreira (belmoreira) - PTO15:01
* jungleboyj is back15:02
spotz_o/15:02
yoctozeptoo/15:02
jungleboyjafter surviving Tropical Storm Fred15:02
spotz_Belmiro was online yesterday 15:02
yoctozepto:O15:02
gmannlet's start15:02
gmann#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions15:02
gmanntoday agenda ^^15:03
gmann#topic Follow up on past action items15:03
gmanngmann to add py3.6 testing plan (after its EOL -Dec 2021) in PTG etherpad15:03
gmannthat is done15:03
mnaserhello all15:03
gmann#topic Gate health check (dansmith/yoctozepto)15:04
dansmithso,15:04
dansmithdefinitely a lot of rush load starting I think15:04
dansmithwe've noticed a bunch of timeouts,15:04
yoctozeptoyeah, it's starting to get hot15:04
dansmithboth pip related and some like failures to do certain operations15:04
dansmithI saw at least one this morning that had either a rabbit failure, or some dropped mq messages or something15:05
fungiwe're also seeing node quota backlogs during some times of day15:05
gmannrelease time15:05
yoctozepto++15:05
dansmithnot sure that's really anything more than "running hot" as yoctozepto says, but... it's definitely slowing things down15:05
dansmithgmann: yep15:05
fungisome of our cloud donors put our account on dedicated host aggregates, and our workloads become their own noisy neighbors, slowing down things like i/o15:05
dansmithI don't blame them.. is that recent?15:06
funginot recent at all, no15:06
dansmithoh okay15:06
fungibut we only see the impact when we're "running hot"15:06
dansmithwell, that feeds into our release "running hot" causing some things like rabbit fails15:06
dansmithyeah15:06
fungionce that oversubscription is really becoming a constraint on the provider side15:06
fungiand that makes jobs take longer15:07
* dansmith notes yoctozepto has coined a term that will live in infamy15:07
mnaser:D15:07
mnaserdo we have temp settings :P15:07
fungias in thermocouples?15:08
fungioh, running hot, i get it15:08
jungleboyjThe opposite of Cool Runnings15:08
yoctozeptodansmith ++15:08
gmannwhat we can do in this? putting experimental pipeline or so on hold at 'running hot :)' time? but they might not be more. 15:08
dansmithI dunno really15:08
dansmithknowing that the failures are a result of load helps to avoid getting too concerned at least15:09
fungiwe could lower our quotas in providers where we see this issue is especially pronounced, maybe, but scheduling isn't always going to evenly distribute our workload across available hosts either so that may not help15:09
fungi(scheduling on the nova/placement side in the provider i mean)15:10
dansmithyeah, I dunno15:10
yoctozeptodoes it happens so that all jobs from one patchset go to one provider?15:10
yoctozeptoor are they scattered?15:10
* yoctozepto never remembers15:11
gmannI think scattered ?15:11
fungithey're scattered, but nodes in a multi-node job all get satisfied from the same provider15:11
yoctozeptoyeah, ok15:11
gmannlet's see next week how it is and then we can discuss if anything can be done or just live with that15:12
gmannanything else on gate health ?15:12
gmann#topic Xena Cycle Tracker15:13
gmann#link https://etherpad.opendev.org/p/tc-xena-tracker15:13
gmannI have divided it in pending and completed items15:13
gmannas we are very close to finish the Xena cycle, let's iterate on pending one15:13
gmann1. TC members to drive the Y cycle community wide goal15:13
gmannricolin: diablo_rojo_phone ^^15:14
gmannsecure RBAC goal is selected at least.15:14
ricolinI think it a little depends on the painpoint one15:14
ricolinbut do we always need two goal in a cycle?15:15
gmannricolin: but if we want to select more than one goal right?15:15
gmannricolin: no, it can be zero or more15:15
ricolinI kind of wondering about pain point15:15
gmannI prefer to be on in Yoga but that is something we can discuss in PTG also once we have more candidate 15:15
ricolinfor tls support in gate, in can be done without make it a goal IMO15:15
gmannricolin: we will discuss pain point things in next topic15:16
ricolinAt least it's not a problem for every team15:16
gmannricolin: yeah, it does not need to be goal as such15:16
gmannlet's see how many candidate we have and then in PTG we can check them and close this15:16
jungleboyjInteresting how hard it is to collect pain points.  Is everyone in too much pain to respond or ... ?15:16
gmannjungleboyj: yes :) 15:17
gmannjungleboyj: i mean there are lot of painpoint listed in etherpad15:17
ricolinI think it's up to how we can actually driving that and make sense for project teams:)15:17
gmannyeah. anyways let's discuss that in separate topic we have for that15:17
gmann2. Audit and finish the previous cycle pending community-wide goal work15:17
gmanncontributor guide is almost done, I will check if anything pending15:18
spotz_;or they’re not on the community and have no clue we’re asking 15:18
gmannpdf-guide is something I will start in Yoga, no bandwidth in Xena. 15:18
gmann3. Review the tags for usefulness and cleanup.  Based on what left, make a decision on whether to continue the tag framework based or not.15:18
gmannyoctozepto: jungleboyj ^^15:18
jungleboyjgmann:  Haven't had a chance to engage on that.  15:19
yoctozeptome neither15:19
jungleboyjWill see if I can make some time to look at that in the coming week.15:19
yoctozeptoI think it aligns with what we want to discuss in the ptg15:19
yoctozeptoregarding project quality15:19
yoctozeptowe might want to change the framework15:19
jungleboyjSo, it would be good to get the leg work done before the PTG.15:19
yoctozeptoso it would be good to start something earlier15:19
gmannyoctozepto: if we can have some re-work/feedback on that then we can discuss more15:20
yoctozeptoyeah, mindshare ++15:20
gmannyeah15:20
yoctozeptoyeah15:20
gmannthanks. please add 'Status' there once you start it,15:20
yoctozepto(and then folks come around and think tc is just throwing "yeahs" around)15:20
yoctozeptook15:20
gmann4. Getting projects to broadast out/mentor15:20
gmannspotz: belmoreira ^^15:21
* dansmith says nuke the tags15:21
jungleboyjOk.  yoctozepto let's get some notes put together.15:21
yoctozepto( jungleboyj: yeah, let's catch up next week )15:21
gmannjungleboyj: +1, thanks that will be helpful . may be start a separate etherpad or so15:21
yoctozepto( dansmith: that's the plan +/- )15:21
dansmithle woot15:22
jungleboyjyoctozepto:  __15:22
gmannon Brpadcastmentor, same spotz please add note if you are planning to do this one15:22
gmann5. Stable core team process change15:22
jungleboyjyoctozepto:  ++15:22
gmannthis is imp15:22
gmannmnaser: jungleboyj ^^15:22
mnasersorry, i've dropped the ball on this, i'm going to get write something up15:22
mnaserdo we have some etherpad with context that i can use15:23
gmannmnaser: in Xena PTG etherpad15:23
spotz_I have the info will pull addresses from election repo:515:23
mnaserok15:23
jungleboyjmnaser:  Let me know when you have something and I can help review.15:23
gmannL320 https://etherpad.opendev.org/p/tc-xena-ptg15:23
gmannadded in racking etherpad too15:24
gmannmnaser: jungleboyj thanks15:24
gmann6. Project Health checks:15:24
gmannricolin: belmoreira ^^15:24
gmannthis is needed to remove the TC liaison things15:25
ricolinThat is not yet starts, I will start take some looks into it15:25
gmannricolin: thanks, please add note also in tracking etherpad15:26
gmannrest other are done, thanks for those.15:26
ricolinokay15:26
gmannmoving next.15:26
gmann#topic Moving weekly meetings to video/voice calls.15:26
gmannso we discussed this in last week meeting and agreed on doing it monthly for now15:26
gmannand in PTG, we will discuss based on our experience 15:27
gmanntoday we need to decide the channel/tool for video call.15:27
jungleboyjInteresting.  Cinder has been doing this as well.15:27
gmannand time: which i propose as next week meeting (1st meeting of month) as video call15:27
gmannjungleboyj: yeah.15:28
yoctozeptogmann ++15:29
dansmithgmann: sounds good to me15:29
dansmithwhat are the tool options? gmeet and zoom I assume?15:29
gmannmnaser: you suggested google meet last time. or any other tool ?15:29
gmanndansmith: yeah15:29
dansmithI'm pro gmeet15:29
mnaseri did suggest google meet because i think it has really good transcription15:29
gmannzoom is 40 min restriction unless paid subscription 15:30
mnaserwe dont use zoom anymore so i cant help with that15:30
mnaserbut if people are really tied to zoom i think oif uses it15:30
dansmithoh I thought the foundation would zoom us up15:31
yoctozeptogmeet sounds fine15:31
mnaserso we could get a room easily15:31
dansmithbut in that case, gmeet15:31
spotz_Maybe we could get a Foundation room?15:31
mnaserbut yes, for me, i prefer gmeet15:31
yoctozeptospotz_: no need if we prefer gmeet15:31
ricolin+1 on transcription15:31
yoctozepto^15:31
ricolinfunction15:31
spotz_I’m good with either15:31
jungleboyjI am find with either as well.15:31
gmannonly thing in gmeet is restricted access from china or other company proxy especially asia side15:32
jungleboyjOh yeah. 15:32
yoctozeptojungleboyj: it's: find - found - found ;-)15:32
dansmithguh15:32
gmannbut we do not have much audience from there in TC meeting and ricolin can access so ... 15:32
dansmith++15:32
jungleboyj:-)15:32
ricolinmust said, zoom is not working well for company proxy in China too15:33
gmannohk15:33
yoctozeptook, so it's decided15:33
fungithe counterpoint is that the reason zoom works from mainland china is that zoom cooperates with the chinese government to allow them to watch/listen/record any zoom calls their residents participate in15:33
jungleboyj*smh*15:34
gmannlet's go with gmeet as majority says. and we can discuss in PTG if any objection on access things15:34
spotz_So damned if you do and damned if you don’t 15:34
gmannI will prepare the schedule and send15:34
gmannanything else on this?15:34
gmann#topic Next step on pain points from projects/SIGs/pop-up (ricolin)15:35
gmann#link https://etherpad.opendev.org/p/pain-point-elimination15:35
gmannwe do not need to discuss all pain point here but decide on how to proceed on these 15:35
gmannhaving separate brainstrom sessions or so or in PTG >15:35
ricolinAnd as we try to survey those data and see if it can be a goal, that means we need to find some reasonable suggestions for project teams.15:35
ricolinAnd encourage them to pick up one from the list and targeting it across cycles15:35
gmannfor goal, we need some common pain point applicable to majority of projects15:36
mnaserit seems hard to find a pattern15:37
jungleboyjOh, we actually do have quite a few pain points in here.15:37
gmannbut yes, if we can help on individual project specific pain point then it will be great15:37
ricolinThat leave us only core team size issue?:/15:37
gmannricolin: yeah15:37
gmannricolin: so idea here is 'how TC can help on those' right?15:38
gmannmay be we can start sorting such things which  we can help and leaving project specific pain point which they have to work on mostly ?15:38
ricolinor how TC can get project team's interests to working and pickup some items IMO15:38
gmannhumm15:39
yoctozeptoI can see one pattern - rmq15:39
mnasergosh yes15:39
yoctozeptodoes tc see a way to escape this trap?15:39
mnaserif we can have a hybrid rabbitmq/grpc driver or something15:40
yoctozeptoit should be coordinated at oslo's level15:40
dansmithit already is15:40
mnaserthat would make me the happiest person on earth :-)15:40
yoctozeptoso tc-wise makes sense to touch it?15:40
yoctozeptodansmith: what do you mean?15:40
dansmithas noted, things like nova depend on o.msg not rabbit itself15:40
gmannyoctozepto: agree15:40
yoctozeptodansmith: ah, you replied to "it should be coordinated at oslo's level" before I ended the sentence, ok15:40
dansmithyes15:41
yoctozeptook,ok15:41
gmann:) so doing it in o.m side ?15:41
mnaserwhich would be a bit of a group effort i guess15:41
yoctozeptoyeah, I was just saying that it's openstack-wide any way we look at it15:41
ricolinmnaser, +115:41
yoctozepto++15:41
jungleboyj++15:41
dansmithI feel like this is a "obviously the grass would be greener with a different tool" sort of thing15:42
yoctozeptodansmith: ask any operator about the worst part of openstack deployment (-:15:42
* fungi tries to forget the proton replacement work15:42
mnaserdansmith: rabbitmq is _pain_15:42
bnemecFair warning: We've lost basically all of our messaging experts in Oslo over the past couple of years.15:42
dansmithyoctozepto: yeah totally, but I need to be convinced that replacing it just magically makes that better15:42
spotz_Rabbit!15:42
mnaser99% of major cloud outages i've seen across many deployment is rabbitmq15:42
yoctozeptoI only run rpc over rabbitmq and I kill it entirely if it starts acting weird15:43
mnaserand a large majority of edge cases too15:43
yoctozeptono regrets15:43
ricolinyoctozepto, not just deployment, but also long term running with it;/15:43
bnemecWe had some folks looking to pus QDR and Kafka, but they're not around anymore.15:43
bnemec*push15:43
yoctozeptodansmith: yeah, ironic has json rpc which is painless15:43
dansmithyoctozepto: and also doesn't queue15:43
fungimnaser: is that because rabbit is terrible, or because the way openstack services utilize rpc message queuing is terrible?15:43
mnaserfungi: i think rabbitmq has a lot of problems with queues randomly crashing, eating messages that it never delivers to the other side15:44
yoctozeptofungi: I think we lack rabbitmq expertise on all sides here15:44
yoctozeptolike, only the actual rabbitmq folks know how to handle rabbitmq15:44
yoctozeptoor something15:44
fungii echo the sentiment that it would be unfortunate to replace the backend only to find out it's the overall model which is really to blame15:44
yoctozeptomight be the fact it's in glorious erlang (-:15:44
gmannok, 15 min left...15:45
yoctozeptofungi: ++15:45
ricolinOne question for all, if we talking about replace rabbitmq, what tool will be the clear winner?15:45
mnasermaybe bringing some operators to the table15:45
mnaserand people interested in this subject15:45
gmannshould we have a separate call to discuss rmq or other such pain points ?15:45
ricolinmnaser, +115:45
mnaserto sit together at the ptg or call15:45
mnaseryep ^15:45
yoctozeptogmann ++15:45
gmannmnaser: sure, a pre-PTG call and then in PTG15:45
yoctozeptowoohoo15:45
ricolinMaybe we can invite some for our next meeting?15:45
dansmiththat needs to be a ptg thing I think15:46
yoctozeptodansmith: definitely too15:46
gmannricolin: would you help in scheduling that? not just TC but for openstack-disucss audience ?15:46
ricolinsure15:46
gmanndansmith: sure15:46
yoctozeptoI think we lost bnemec's message in the process15:46
gmannricolin: thanks 15:46
ricolingmann, to make sure 15:46
dansmithyeah bnemec's message is critical too, IMHO15:46
yoctozepto"We had some folks looking to push QDR and Kafka, but they're not around anymore."15:46
gmannricolin: also can you add in PTG etherpad too ?15:46
ricolinyou mean schedule on PTG or next meeting?15:46
yoctozeptoand : "Fair warning: We've lost basically all of our messaging experts in Oslo over the past couple of years."15:46
dansmithbecause swapping out the devil we know for one we don't is not an improvement, IMHO15:46
gmann#action ricolin to schedule a call for pain point and add it in PTG etherpad too15:47
yoctozeptodansmith: I think the point is we actually don't know rabbitmq except for the fact it breaks15:47
gmannricolin: both, one meeting before PTG and then continue in PTG ?15:47
yoctozepto( btw, bnemec, what is QDR? I'm not recognising the acronym )15:48
ricolingmann, okay, will send out something 15:48
gmannricolin: thanks. 15:48
gmann#topic Leaderless projects15:48
gmann#link https://etherpad.opendev.org/p/yoga-leaderless15:48
bnemecyoctozepto: Qpid Data Router15:48
dansmithyoctozepto: I don't think that's true15:48
gmannwe have left with two projects for leader assignments 15:48
jeremyfreudbergo/15:48
dansmithyoctozepto: there are lots of things I don't know the internals of, but I know the characteristics, failure patterns, and mitigation techniques15:48
gmannAdjutant and Sahara15:48
mnaserwe have jeremyfreudberg here so we can start with sahara :)15:49
gmannjeremyfreudberg: hi15:49
gmannyeah15:49
jeremyfreudbergyeah, i can update on the ptl search. in addition to emailing the list i emailed a bunch of people directly15:49
gmannjeremyfreudberg: any possible candidate you think of who can lead in Yoga?15:49
yoctozepto( dansmith: fair enough; though I would still argue we don't know enough as we use the hammer most of the time )15:49
jeremyfreudbergI only got one response, from two engineers at Inspur. they use Sahara now and are still interested in improving it. qiujunting@inspur.com - Qiu Fossen, and ruifaling@inspur.com - ruifaling15:49
yoctozepto( bnemec: thank you )15:49
jeremyfreudbergi asked them about taking over as PTL or participating in DPL, but no response (yet?)15:50
yoctozeptothanks jeremyfreudberg for joining15:50
jeremyfreudbergcommunication from inspur is not always great15:50
jeremyfreudberganyway, i'm fine to discuss all options for sahara.15:50
gmannjeremyfreudberg: thanks for reaching out to them for options. 15:50
yoctozepto++15:50
gmanneven if we retire it now then it can be added back anytime if anyone want to maintain it15:51
gmannor we can call out for leader on openstack-discuss ML first ?15:51
yoctozeptoyeah but we need to discuss those quality merits we want to have in openstack; I argue we can't have extremely struggling projects under our banner15:52
gmannyoctozepto: agree on that. 15:52
yoctozeptogmann: I think sahara is being handled for now; let's wait15:52
jungleboyjyoctozepto:  ++15:52
gmannso what next step. wait for inspur and then retire>15:53
yoctozeptoI updated sahara in etherpad15:53
gmannthanks 15:53
gmannso Adjutant 15:53
yoctozeptowait for inspur and retire if no response ++15:53
yoctozeptoyes15:53
gmann+115:53
jeremyfreudbergmy thought is wait a while longer for inspur, if that's okay with TC. i will discuss with tosky also about retiring some plugins which are a lost cause15:54
jungleboyjjeremyfreudberg:  ++15:54
yoctozeptojeremyfreudberg: thanks, makes sense to me but what should we declare sahara's status?15:54
gmannjeremyfreudberg: sure, let's wait for soem time15:54
spotz_+15:54
yoctozeptotransitional PTL jeremyfreudberg?15:54
gmannI will say wait for 1 week till we have PTL election close (Cyborg election)15:55
yoctozeptogmann: I think jeremyfreudberg suggested to wait LONGER than that15:55
yoctozeptobut if that's the case, then I'm ok and no questions asked15:55
gmannwe can if jeremyfreudberg is fine leading it until then ? and once jeremyfreudberg give go ahead then we can proceed ?15:56
yoctozeptoas I said, both options work for me15:56
jeremyfreudbergi really don't want to put my name for another cycle, even if it's temporary15:56
yoctozeptook, so we wait only till end of elections15:56
yoctozeptoenough time15:56
gmannyeah. 15:56
jungleboyjMakes sense to me.15:56
ricolin+115:56
yoctozeptoif they need more, then imagine the project's struggle15:56
yoctozeptonow Adjutant15:56
jeremyfreudbergtosky and i will follow up later to be sure15:57
gmannso Adjutant ? did any once reachout to previous PTL ?15:57
yoctozeptowho wants to press the red button?15:57
gmannjeremyfreudberg: thanks a lot for helping in transition 15:57
jungleboyj++15:57
toskyif some time more is required, of course I can fill the PTL role for either the rebirth or the shutdown phase15:57
yoctozeptoooh, I thought ianychoi[m] was reaching out to previous ptls?15:57
toskybut let's see15:57
yoctozeptook, so for sahara we have tosky as transitional PTL15:57
gmanntosky: ack, thanks 15:57
yoctozeptowriting it down15:57
yoctozeptodone15:58
spotz_Yeah even I’m a bit lost on any next steps if any I need to do for the election or if everything is in process15:58
gmannok two min left moving to open review and then we can discuss on  Adjutant 15:58
gmann#topic Open Reviews15:59
gmannspotz: let's sync up after meeting15:59
gmannfor this https://review.opendev.org/c/openstack/governance/+/80510515:59
spotz_Sounds good 15:59
gmannmnaser: can you review the depends-on #link https://review.opendev.org/c/openstack/project-config/+/805103/15:59
mnaserdone :)16:00
gmannother open review is Venus project application which is under review #link https://review.opendev.org/c/openstack/governance/+/80482416:00
gmannmnaser: thanks 16:00
gmannlet's close the meeting and continue discussion on election/leaderless projects16:01
gmannthanks all for joining 16:01
gmann#endmeeting16:01
opendevmeetMeeting ended Thu Aug 26 16:01:14 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2021/tc.2021-08-26-15.00.html16:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2021/tc.2021-08-26-15.00.txt16:01
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2021/tc.2021-08-26-15.00.log.html16:01
ricolinthanks gmann 16:01
jungleboyjThanks!16:01
spotzThanks gmann and everyone16:02
*** rpittau is now known as rpittau|afk16:02
gmannspotz: as TC election are closed, can you add result in governance like https://review.opendev.org/c/openstack/governance/+/77984616:02
gmannfor PTL we need to wait until they are closed16:02
spotzgmann: yeah I can do that, I thought the other patch took care of that16:03
gmannand that will reset the chair and vice-chair to empty and then we start process to select them for Yoga as fresh 16:04
spotzOk I'll get to that in a few, need to make another pull oof the repo16:04
spotzAs far as Cyborg not sure if Ian reached out to them or not yet. It's basically been just us and we were in sync until Tuesday night when the nominations ended:)16:05
mnaseri don tthink we got a chance to discuss adjustant eh16:05
yoctozeptothanks gmann16:05
spotzWas that tosky volunteering or for Sahara?16:06
gmannyoctozepto: you want to continue on Adjutant or we can do in next meeting too as election are still not closed16:06
yoctozeptomnaser: I must go but the bottom line was to check if someone reached out to Adrian Turjak, the previous ptl16:06
gmannspotz: transitional until anyone show up. 16:06
yoctozeptogmann: I must go for now16:06
yoctozeptogmann: but I think we know what to find out16:06
yoctozeptoI thought ianychoi[m] did reach out16:07
yoctozeptobut not sure16:07
yoctozeptospotz: yeah, it's in the etherpad16:07
gmannyoctozepto: sure. 16:07
* yoctozepto off16:07
gmannmnaser: yeah, let's discuss it in next meeting by then we will get to know if anyone interested or not16:07
mnasersgtm16:08
fungiusually the election officials would propose the update to the governance files a week from next tuesday once all polls have concluded, so as not to end up proposing multiple election-related changes to governance16:10
fungithe "new" tc isn't seated until polls are complete, it just happens this time that there's no change in tc members16:11
fungi(only in expirations, and a trigger to elect a new chair)16:11
jungleboyjAll sounds good to me.16:14
fungiif there had been a fifth tc candidate, we'd have campaigning going on this week, followed by a poll next week, and then the tc would be seated after that16:15
fungiso it would make sense to still stick to that schedule for officially seating the new-tc-same-as-the-old-tc16:16
*** akekane_ is now known as abhishekk16:18
opendevreviewAmy Marrich proposed openstack/governance master: Close out Yoga TC Election  https://review.opendev.org/c/openstack/governance/+/80627020:17
fungispotz: not sure if you saw the discussion above, but in the past i've just done that ^ as part of the ptls update if running a combined election. the "new" tc technically isn't due to be seated for a couple weeks still20:20
fungiwe just happen to know who will be on the tc two weeks ahead of schedule20:21
spotzfungi: I kinda saw it but wasn't sure. I'm ok with abandoning it or -w it for the next week orr so20:21
spotzlet me do that20:21
fungiyou can always squash in the ptls and keep it wip until cyborg is decided20:21
spotzyeah20:22
gmannbut as TC election are closed, we can do both PTL and TC separately 20:25
gmannwe should not need to wait for PTL election to close for TC results update20:25
spotzWell the patch is there if we want to separate and if we don't it's -w:)20:26
gmannI am ok with either, it does not matter. election officials call.20:27
fungiturning that statement around, the new tc isn't scheduled to be seated for two weeks, so we can do both ptl and tc updates together. we should not need to push a seprate change for tc results when we can push it with the ptl results20:27
fungiwhat's the rush?20:28
fungiplease make as little work for the election officials as possible20:28
fungibeing in a hurry to make the tc list update especially makes very little sense given the list of names in it will be exactly the same (it will just update a few dates and clear out the chair entry)20:30

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