Thursday, 2022-09-15

*** Guest166 is now known as diablo_rojo_phone01:47
*** pojadhav is now known as pojadhav|afk11:39
*** dasm|off is now known as dasm13:29
gmanntc-members: meeting in 2 min from now14:58
arne_wiebalckgmann: I am still in another meeting, will join as soon as I can.14:58
gmannarne_wiebalck: ack, thanks14:58
gmann#startmeeting tc15:00
opendevmeetMeeting started Thu Sep 15 15:00:20 2022 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
knikollao/15:00
gmann#Roll call15:00
gmanno/15:00
gmann#topic Roll call15:00
gmanno/15:00
slaweqo/15:00
jungleboyjo/15:00
knikollao/15:00
dansmitho/15:00
gmann#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee15:01
gmanntoday agenda ^^15:01
rosmaitao/15:02
gmann#topic Follow up on past action items15:02
gmanngmann to add community-wide goal productivity and how to make work fast in PTG etherpas15:03
gmannthat is done15:03
gmanngmann to add and invite SIG I18 chair/members to TC+ Leader interaction session15:03
gmannI added the note but I will ping SIG chair during PTG15:03
gmanngmann to book operator hours slot and ask PTL to choose them15:03
gmannthis is also done, we will discuss it in PTG topic15:03
gmanngmann to check with PTG organizer about 17-19 UTC slot booking15:03
gmannditto15:03
gmann#topic Gate health check15:03
gmannany news on gate?15:04
dansmithI have no data, because I've been doing nothing fun lately :(15:04
rosmaitaanecdotally, i have not done many rechecks recently ... though maybe i should not say that out loud15:04
slaweqin Neutron we still have some issues with oslo.db 12.1.015:04
slaweqbut other than that seems like things are fine15:05
slaweqand rechecks are also good IMO15:05
dansmithsweet15:05
gmannnice, thanks15:05
jungleboyjGood news.15:06
gmannBare 'recheck' state15:06
gmannslaweq: please go ahead15:06
slaweqit seems good still, not many rechecks in general in last week15:07
slaweqand many more active projects are I think more or less following guidance and have less bare rechecks recently15:07
slaweqthere are still few smaller projects which I need to reach out to but I didn't had time :/15:07
jungleboyjWill be interesting to see how things go as we get into the RC time frame.15:07
slaweqjungleboyj++15:08
gmannslaweq: thanks15:09
gmann#topic 2023.1 cycle PTG Planning15:09
gmannTC + Leaders interaction sessions15:09
gmannslot is booked for this on Monday 15-17 UTC #link https://etherpad.opendev.org/p/tc-leaders-interaction-2023-115:10
gmannTC PTG 15:10
gmannetherpad #link https://etherpad.opendev.org/p/tc-2023-1-ptg15:10
gmannplease add the topic you would like to discuss15:10
gmannAbout TC slots15:11
gmannas discussed in last meeting, we want to book slot for Thursday Friday 15-19 UTC15:11
gmannI booked 15-17UTC slots on both day15:11
gmannand for 17-19 UTC, I pinged and sent email to PTG organizer Erin and diablo_rojo_phone 15:12
gmannbut no response yet15:12
gmannI will send another reminder and will update here whatever will be the decision, 15:12
gmannwe can discuss about alternate slots based on the discussion 15:13
gmannfor now let's wait15:13
rosmaitasounds good15:13
gmannSchedule 'operator hours'15:14
gmann#link https://lists.openstack.org/pipermail/openstack-discuss/2022-September/030301.html15:14
dansmithglance said this morning they would be scheduling theirs15:14
dansmithI think nova is done15:14
rosmaitaeveryone i talk to is excited about these15:14
gmannyeah nova, cinder, horizon done15:14
gmanngreat15:14
knikolla:)15:15
slaweqI will ask lajoskatona about Neutron on our next team meeting15:15
gmannplease encourage and communicate this to other PTL also in case they missed the email15:15
gmannslaweq: +1 thanks15:15
knikollai'll ping the keystone ptl, once we appoint one. 15:15
gmannknikolla: thanks 15:16
gmannanything else on PTG things?15:17
gmann#topic 2023.1 cycle Technical Election & Leaderless projects15:17
gmannspotz: knikolla any update you would like to highlight15:18
gmannor jungleboyj 15:18
gmannI think voting are open until 19 Sept?15:18
knikollayes voting is ongoing for TC and Ironic15:19
knikollauntil Monday15:19
jungleboyj++15:19
knikollaPolling is going smoothly, I haven't looked at the voting stats. One thing that we should have done better was send the notice for people to opt-in to CIVS emails much sooner. 15:20
jungleboyj++15:20
arne_wiebalckhow does the number of eligible voters compare to previous elections?15:20
knikollaWe hadn't run an election in over a year, so between the officials there was little experience actually running one. ianychoi[m] did a great job uploading the rolls and kicking things off. 15:20
jungleboyjIt sounds, however, like if people where eligible they will see the poll pending when they opt-in15:21
knikollaI don't have that data yet. I can report back on the next meeting about it.15:21
jungleboyjknikolla:  Yes.  Thank you ianchoi[m] !15:21
gmann+1, ianychoi[m] is always helpful in every election. 15:21
gmannarne_wiebalck: I think actual votes might be less due to CIVS opt-in things15:22
knikolla54 people have voted so far out of 395 eligible voters on the TC election. 15:22
dansmithlol15:22
gmannmany might have missed to opt-in and missed the poll email15:22
slaweqmaybe we should send some reminder about it?15:23
knikollaand for ironic 10 out of 34. 15:23
gmannknikolla: 395 eligible but do we know how many opt-in the CIVS email things?15:23
rosmaitaslaweq: ++15:23
gmann+1 on reminder 15:23
rosmaitai think in the reminder, we can stress that if you opt-in, you can vote immediately15:23
gmannyeah15:23
rosmaitai had the impression from the earlier emails that if you didn't opt-in before the poll started, you were out of luck15:23
jungleboyjrosmaita:  Good idea.15:24
gmannbut if they have not opt-in then are we going to send poll email again? or they just missed it15:24
arne_wiebalckrosmaita: this was my understanding as well15:24
gmannrosmaita: we can resend the email. I did for TC election15:24
jungleboyjgmann: I don't think they then get the poll e-mail.  15:24
rosmaitagmann: i think what happens is that when you opt-in it shows up as one of the polls you can take15:24
fungii think we just never tested whether you get a ballot immediately after opting in or need to be re-added to the rolls15:24
gmannbut TC voter were less and resneding were doable 15:24
gmannfungi: I did in TC election and it worked15:24
fungiawesome! that's helpful15:25
gmannwe need to add email again that is why I asked if that is doable in this election or not15:25
fungithis is the first time we've held a poll for a tc election since civs introduced their opt-in policy, so it's been a bit of an unknown15:25
gmannfor TC internal election for something was just for 9 member15:25
gmannyeah, many or I will say most of community are unkown of it15:26
rosmaitafungi: ok, that explains it ... i had no memory of ever having to do this for previous elections15:26
fungithey put it into place ~1.5 years ago, i think15:26
gmannknikolla:jungleboyj I think sending reminder on ML is good option and then see how many had opt-in. 15:26
dansmithbut you don't have to opt in every time right?15:26
dansmithjust once per address ever15:27
gmannand if anyone ask to resend poll after opt-in then you can see if that is doable 15:27
rosmaitadansmith: i believe that's correct15:27
fungidansmith: i think you remain opted in for that address indefinitely, at least that's how it's seemed15:27
knikollai'll see if I can dig in information about how many people voted in prior TC elections percentage-wise. 15:27
gmanndalees: yes, only one time15:27
dansmithI tried to opt-in this last time because I couldn't remember, and it told me I was already opted in15:27
jungleboyjfungi: ++15:27
dansmithyeah15:27
gmanndansmith:  yes. one time15:27
jungleboyjYes, when I tried to opt-in it told me I already had for that e-mail.15:27
gmannyeah15:27
jungleboyjI can resend the reminder e-mail I sent earlier.15:28
gmannthansk15:28
gmannanything else on election?15:28
gmannfrom PTL nomination, 9 project were without nomination. good news is that we found leaders for all 9 #link https://etherpad.opendev.org/p/2023.1-leaderless15:29
knikollawallaby TC election had 181 votes out of 61915:29
gmannknikolla: yeah, that is usually trend. more then ~120 this time can be good number I think15:30
rosmaitaso we're running about half that participation right now15:30
knikollaso proportionally, about half, yes15:30
gmannfew of project like Zun, Swift who have same PTL for many cycle and we have to appoint PTL for them (Zun for many cycle). I think we should talk to them to move to DPL model. what you say?15:31
fungialso, in case anyone has questions about the number of eligible voters being lower this time, i looked into it and it seems like we have fewer and fewer contributors joining the foundation as individual members, or their memberships are lapsing because of not voting consistently in board of directors elections, or they're not keeping their e-mail addresses updated in their foundation15:31
fungiprofiles whenever they change them in gerrit15:31
gmannthat will avoid election cost for those such project15:32
rosmaitafungi: i was just going to ask that, thanks15:32
gmannand they can move back to PTL model anytime like keystone did15:32
fungirosmaita: yeah, it was something like 918 contributors with valid contributions to qualify as voters, but only around 40% had matching foundation individual memberships15:33
gmannor one way is to ask all these 9 projects to mode to DPL model of they want or can check in their team15:33
rosmaitagmann: i don't know, DPL seems more problematic ... easier to strong-arm someone to be PTL15:33
gmannand see how many move to DPL model15:33
jungleboyjE-mail on opting in sent.15:33
knikollathanks jungleboyj 15:33
slaweqjungleboyj++ thx15:33
gmannrosmaita: agree but many of these projects miss PTL nomination in every election and we have appoint same PTL in every cycle15:34
gmannjungleboyj: thanks 15:34
gmannthat is unnecessary overhead for election official as well as on TC15:34
slaweqgmann I think that we can terll those projects that they can consider such switch in before next cycle but I don't think we should do that for all of them15:34
rosmaitawell, i am thinking that there is more TC monitoring involved when a project goes to DPL15:35
knikollai think in situations were the team doesn't express a desire to move to a DPL model, it's because their contributors don't have enough time to take on the responsibilities and a DPL model might exacerbate that by not having someone accountable.15:35
gmannslaweq: not for all of them. who all want to switch 15:35
rosmaitaknikolla: ++15:35
knikollaIn keystone we basically stopped running the weekly meeting15:35
knikollaNobody felt accountable to do it. 15:35
slaweqgmann: we can talk with teams abolut such possibility15:35
gmannknikolla: ohk, that is interesting data and feedback15:35
rosmaitaslaweq: ++ good topic for the PTL/TC interaction meeting15:36
gmannok let's talk to few of them like Zun 15:36
slaweqduring last summit in Berlin I was on the session about keystone and how it was "revived"15:36
gmannI will check and see if few of them like Zun or other are interested 15:36
jungleboyjrosmaita: ++15:36
gmannkeystone is good example to consider DPL model15:37
slaweqand one interesting thing which they told me is that we should monitor how much of the contribution to the project comes from single company/person15:37
gmannrosmaita: +1, feel free to add in etherpad #link https://etherpad.opendev.org/p/tc-leaders-interaction-2023-115:37
knikollaslaweq: yeah, by RH injecting 3 new people to it.15:37
slaweqas this can be one of the potential warning flags about project's health15:37
fungikeystone was using dpl and switched back in april15:37
slaweqso I have it on my todo to write some tool to check it but I didn't had time for it15:38
slaweqbut I will get to it15:38
gmannslaweq: I feel company diversity is major issue in many projects15:38
gmannslaweq: thanks +115:38
fungier, s/april/february/15:38
rosmaitaslaweq: was that keystone revival summit session recorded?15:38
knikollarosmaita: yes, it's on youtube.15:38
rosmaitacool15:38
fungiso if the suggestion is for keystone to go from ptl back to dpl again, it would probably be a good idea to revisit why they stopped with the dpl model the first time15:39
gmannplease paste link if you have handy 15:39
gmannanything else on election or leaderless project?15:39
knikollafungi: i'm happy to talk about that now, if this is the right time and meeting15:39
slaweqhttps://www.youtube.com/watch?v=Ujq8I8wPpng&list=PLKqaoAnDyfgqUDjoZhZnDKF5aJrLMnm9E&index=9315:40
gmannwe are not talking about keystone moving to DPL, discussion is for other project15:40
gmannslaweq: thanks15:40
gmannkeystone found PTL model is more suitable than DPL15:40
fungigmann: thanks, i guess i misunderstood what you meant by "keystone is good example to consider DPL model"15:40
gmannand that is good feedback for other projects moving to DPL15:40
gmannfungi: ohk :)15:41
fungisounded like you were proposing to switch them to dpl again, sorry ;)15:41
knikollaperhaps a better phrasing "keystone is a good example of experiences with dpl model" 15:41
slaweqgmann maybe we should also use https://github.com/openstack/governance/blob/master/tools/project_stats_check.py and check health of those 9 projects?15:41
gmannno, for other project missed nomination15:41
*** pojadhav is now known as pojadhav|out15:41
slaweqand then reach out to those teams maybe15:41
gmannbut after seeing keystone feedback I agree that we should ask/force all those project to DPL15:41
knikollaI'm hesitant of using the word force. 15:42
gmannslaweq: +1, I will put some data in etherpad and in next meeting or so we can discuss if any project can be in DPL15:42
slaweqgmann thx15:42
gmannanything else on this topic ?15:42
gmannsorry for my typo15:43
gmann*  I agree that we should NOT ask all those project to DPL15:43
fungithe tc can't force people to volunteer, but it can remove projects if they fail to identify any leadership15:43
gmannI missed the NOT15:43
dansmithwhat? we can't?15:43
rosmaitaok, now i feel better 15:44
knikollaah :) 15:44
gmann:)15:44
jungleboyjThe power of one word in a sentence.15:44
jungleboyjOr punctuation.  :-)15:44
slaweq:)15:44
gmannyeah and my most common mistake in english :)15:44
fungimine too!15:45
gmann:)15:45
gmannmoving to next topic15:45
gmann#topic Open Reviews15:45
gmann#link https://review.opendev.org/q/projects:openstack/governance+is:open15:45
gmannwe have four open review15:45
gmannthis is ready, #link https://review.opendev.org/c/openstack/governance/+/85692715:45
gmannthis too #link https://review.opendev.org/c/openstack/governance/+/85749315:46
gmannelodilles: this WIP for long time, do you want to reiterate it? #link https://review.opendev.org/c/openstack/governance/+/85000515:46
gmannjungleboyj: ditto, 2021 user survey things #link https://review.opendev.org/c/openstack/governance/+/83688815:47
jungleboyjYes I need to.15:47
gmannthanks 15:47
gmannthat is all for today from agenda.  anything else to discuss?15:47
jungleboyjNothing from me.15:48
slaweqnope15:48
gmannok. thanks all for joining15:48
gmann#endmeeting15:48
opendevmeetMeeting ended Thu Sep 15 15:48:55 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2022/tc.2022-09-15-15.00.html15:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2022/tc.2022-09-15-15.00.txt15:48
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2022/tc.2022-09-15-15.00.log.html15:48
slaweqo/15:48
jungleboyjThank you!15:48
arne_wiebalckthanks!15:50
opendevreviewElod Illes proposed openstack/governance master: Mark panko projects as retired  https://review.opendev.org/c/openstack/governance/+/85000515:56
elodillesgmann: updated the patch ^^^ waited for the linked patch to fix the repo15:59
gmannelodilles: nice, thanks16:07
opendevreviewMerged openstack/governance master: Add Keystone OpenID Connect charm to OpenStack charms  https://review.opendev.org/c/openstack/governance/+/85749316:19
gmanntc-members: need one review in this https://review.opendev.org/c/openstack/governance/+/85000516:45
dansmithpanko is the ssh thing right?16:45
dansmithI thought we used that still in a few places, am I wrong?16:46
dansmith(I RC+1 because if it's retired then fine)16:46
dansmither, deprecated16:46
slaweqdansmith isn't pancosomething what was working together with ceilometer and gnocchi?16:47
gmannpanko for store and query event 16:48
dansmithI'm thinking of paramiko16:48
fungiparamiko is the ssh lib16:48
fungiyeah, that16:48
gmannyeah16:48
slaweqOk. Just wanted to be sure 😊16:48
slaweqgmann done16:49
gmannthanks16:50
opendevreviewMerged openstack/governance master: Mark panko projects as retired  https://review.opendev.org/c/openstack/governance/+/85000516:59
*** dasm is now known as dasm|off21:58

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