Thursday, 2021-12-16

*** pojadhav|afk is now known as pojadhav04:30
*** amoralej|off is now known as amoralej08:16
*** amoralej is now known as amoralej|lunch11:59
*** pojadhav is now known as pojadhav|brb12:30
*** pojadhav|brb is now known as pojadhav12:52
*** amoralej|lunch is now known as amoralej13:12
spotzo/14:52
gmanntc-members: meeting in ~4 min from now14:56
gmann#startmeeting tc15:00
opendevmeetMeeting started Thu Dec 16 15:00:06 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
gmanno/15:00
gmannwe have 4 members listed in Absence section15:01
gmannDan Smith on PTO until 2nd Jan15:01
gmannRadosław Piliszek <yoctozepto> - med appointment (2021-12-16)15:01
gmannJay Bryant <jungleboyj> - illness (2021-12-16)15:01
gmannBelmiro Moreira <belmoreira> - PTO15:01
spotzo/15:01
gmannhoping other 5 are available 15:01
diablo_rojoo/15:01
ricolino/15:02
gmannmnaser: ping, in case you are online15:02
gmannwe need one more member for quorum but we do not do votes here and this is not the only meeting in month so we are good do do meeting as per process/bylaw15:04
gmannlet's start15:04
gmann#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions15:04
gmanntoday agenda ^^15:04
gmann#topic Follow up on past action items15:04
gmannricolin to check with Artem about championing the OSC community-wide goal15:05
gmannricolin any updates?15:05
ricolindidn't got chance to connect with him15:05
ricolinwill try to ping him later again15:06
gmannno prob15:06
gmannthanks 15:06
gmannshould we keep it as Action item or track in Yoga tracker itself?15:06
ricolinIMO, let's keep it a action item, as didn't finish that action yet15:07
gmannsure15:07
gmann#action ricolin to check with Artem about championing the OSC community-wide goal15:07
gmann#topic Gate health check15:07
gmannI have not seen any frequent failure this week15:08
clarkbThe pypi stale indexes problem has popped up again15:08
clarkbWith some interesting debugging tactics... To be clear this is a known issue for at least a year. If pypi's CDN cannot get the results it wants from the primary backend it requests them from the backup backend. The backup backend is frequently out of date. Since openstack updates constraints frequently and wants specific new versions of software it often fails15:09
gmannthis one? The conflict is caused by:15:09
gmann12:26 PM 15:09
gmann    keystone 20.1.0.dev19 depends on PyJWT>=1.6.115:09
gmann12:26 PM 15:09
gmann    The user requested (constraint) pyjwt===2.3.015:09
clarkbMost pypi users don't notice these problems as they will just install an older version of the software15:09
gmannI observed that this two or three times and reported in requirement channel15:09
clarkbgmann: yes that sort of error15:09
gmannbut it is not happening now or is it?15:10
fungialso we' had some recent management event backlogs from bulk branch creation and deletion, but as of yesterday that's been fixed15:10
gmannyeah, i have not seen that since yesterday15:10
clarkbgmann: it happens whenever the pypi CDN has a failure requested data to their primary backend15:10
fungigmann: the pypi issue comes and goes, so it's hard to know whether it's fully subsided15:10
clarkbits not a consistent thing as it depends entirely on the solar rays in their datacenters15:10
gmannyeah, let's monitor if it happen again or more frequent 15:10
clarkbCalling it out here in particular due to some of the crazy debugging steps that have been taken. Its a known issue for a long time. if you'd like to bring it up with pypa I think that would be appropriate15:11
clarkbMost pypi users won't notice because they don't lock their dependencies to the latest of all deps15:11
clarkbOpenStack is sort of at the forefront there I guess based on how we notice and no one else seems to15:12
gmannyeah, let's see how frequent it will be and based on that we can discuss to raise it15:12
gmannany other issue/observation on gate?15:13
gmannzuul config error has some progress but not all project have fixes up #link https://etherpad.opendev.org/p/zuul-config-error-openstack15:14
clarkbWe were down to 88 errors yesterday. Progress at least15:14
gmannyeah15:14
fungiralonsoh brought up earlier today that swift's unit tests seem to have started failing on train in the past few days15:14
clarkbfungi: there is a fix for that15:15
clarkbit has to do wtih a dns lookup15:15
fungioh, excellent, i'll let him know15:15
clarkbhttps://review.opendev.org/c/openstack/swift/+/821759 I suspect15:15
gmannnice15:15
clarkbhttps://review.opendev.org/c/openstack/swift/+/821762 is the train change15:16
gmannfor unit testing, rpittau adding the py3.10 as non voting in yoga which sounds good as discussed in TC meeting15:16
gmann#link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/82186315:16
gmannfungi: clarkb ^^ if you can have a look15:16
gmannanything else on gate health?15:17
gmann#topic Skyline as an official project15:17
gmann#link https://review.opendev.org/c/openstack/governance/+/81403715:18
gmann#link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026206.html15:18
spotzI think there was some really good discussion on the ML on this one15:18
gmannyeah, those were good points on skyline being consistent with OpenStack way15:18
gmannand Tc was waiting for skyline team to respond on gerrit or ML to confirm their plan15:19
gmannnow they have responded (8 days back) that they will fix all those open points which seems good15:19
diablo_rojoMeanwhile they are waiting for us :) 15:19
gmannI do not think so, we have replied to them since starting right?15:20
diablo_rojoI think we only need one more +1 Rollcall Vote to move forward?15:20
gmannfungi: has raised those question on ML as well on gerrit too15:20
fungithey have gotten concerned because they didn't realize the tc was waiting for them to answer more questions15:20
diablo_rojogmann, they were. 15:20
gmannhumm, I think that was clear in my weekly reports too15:21
diablo_rojoThings are cleared up now though and nothing else is blocking so we really should get this merged. 15:21
gmannbut anyways checking gerrit review could be best thing15:21
diablo_rojogmann, but they were not attending these meetings and might not have seen the email. 15:21
gmanndiablo_rojo: review?15:21
gmannanyways 15:21
diablo_rojogmann, agreed, but as they aren't an openstack project yet and not built within openstack, they are still learning the ways we communicate. 15:22
fungiyes, i think they're still trying to learn about the openstack community and how to interface with us, and what our expectations are, so they often don't know where to watch for signs that people need their input15:22
diablo_rojoExactly :) 15:22
* ricolin just done with review and +1ed15:22
fungiso the "long silence" came across as we had forgotten about them15:22
diablo_rojoSomething they will learn the more they are brought into our family :) 15:22
gmannI think if there is gerrit application review then they know the gerrit :) anyways15:22
gmannone good question is raised in ML whether we should have them to fix those consistent things first and then add it as official project or add them as official project and then help them to fix all.15:23
diablo_rojoI don't think those things are blocking. I think they should be added first and then they can fix it before the release. 15:23
gmannfungi: no, I keep adding that in meeting open review and in my weekly summary email. it is just some miss-communication15:23
diablo_rojoThey are more than happy to have direction on what to do once they are in. 15:24
gmannThey have confirmed that they will fix all and have those points in their roadmap15:24
diablo_rojogmann, that assumes they know to read the summary emails. 15:24
spotzYeah it might be easier especially as any concerns that were tool or package related willl need to get fixed to work15:24
gmanndiablo_rojo: I think they did in past right. replying there and PTG sumamry15:24
diablo_rojospotz, thats a good point too. 15:24
spotzEasier to be in first15:24
gmannanyways let's not discuss that and check next step15:24
gmannI think it as they agree to be in openstack way they are all good to e an offiical project15:25
fungii can understand why they might be hesitant to invest a lot of time in the things we pointed out if there's no clear promise they'll be accepted as an official team once that's done. but also we've said in the past that we don't need functional, releaseable software to be able to form a team, and in fact we'd rather increase the amount of development done within openstack rather than15:25
diablo_rojogmann, possibly, but they might not have seen they were staying on the agenda week over week. And since skyline wasn't being called out in the subject line, they might not have caught it. 15:25
fungiexpecting people to develop outside openstack and request addition afterward15:25
diablo_rojoWe have the 5 +1 rollcall votes we need now, yes? 15:25
gmannand we all have to help them to fix all those things15:26
diablo_rojoSo it can be merged?15:26
gmannyeah, It can be. I will open it for today and if no objection then we can merge it tomorrow. 15:26
diablo_rojoYes please!15:27
gmannand as next step, we have to help them on setup the communication thigns like IRC etc. which i can do. did for venus project also15:27
gmannand monitor them to fix those open things in coming time15:27
gmannanything else on this topic?15:28
fungireading the charter, it technically doesn't even need a strict majority, it just needs more positive than negative votes and at least one third of the tc participating, as well as 7 days since the last revision was posted, all of which seem to be met15:28
gmannone things is we as TC need to be more active in such cases where we might need to reachout to them in personal email or so. so that we fix such communication gap issue where they waited for TC and we waited for them15:29
gmannthis is something we will take care in future15:30
diablo_rojoI can work with getting them to setup on IRC. 15:30
gmannlet's move15:31
gmann#topic #topic SIG i18n status check15:31
gmann+115:31
gmannthis SIG seems having less/no active maintainer 15:31
gmannXena translation missing15:31
clarkbWe also need to migrate tooling15:32
gmann#link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026244.html15:32
gmannTranslation bug15:32
gmann#link https://review.opendev.org/c/openstack/contributor-guide/+/82137115:32
gmannianychoi[m]: is chair of SIG15:32
gmannbut we have not heard from him on ML. not sure if he is online15:33
gmannhow  can engage more people in this SIG? assuming transition is still needed15:33
clarkbMaybe that is a good place to start? Who is relying on translations and are you able to help ensure the strings continue to be translated?15:34
fungiyes, to expand on what clarkb said, we're long overdue to move translation work off zanata (to something like weblate), red hat abandoned the software years ago and we're already working around security vulnerabilities in it which nobody is ever going to fix15:34
gmannyeah and we need to reachout to local user group for that so that they know the anwsers and people need it15:35
spotzDo we know what languages as well and if all are still needed?15:35
gmannand even Xena transition is not done that make it clear we need maitainer 15:35
gmannspotz: all for Xena #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026244.html15:36
gmannand ID transition has bug which is proposed for removal to unblock the contributors-gudie gate15:36
gmann#link https://review.opendev.org/c/openstack/contributor-guide/+/82137115:36
clarkbI know way back when IBM was a big driver for translations but they aren't super involved anymore. But there may be other users/companies/groups that rely on them and they would be good candidates to help drive this along if they exist15:36
gmannyeah15:37
gmannlet me reachout to ianychoi[m] first and what is his position to this SIG and they we can callout the help on ML15:37
gmann#action gmann to reach out to ianychoi[m] for SIG i18n status and then call for help on ML15:37
gmannanything else on this topic?15:38
gmann#topic Adjutant need PTLs and maintainers15:38
gmann#link http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025786.html15:39
gmannstill waiting from Braden response. I reached out in personal email also but still waiting for permission 15:40
gmannso let's keep it open15:40
gmann#topic Open Reviews15:40
gmannwe have 4 open reviews15:40
gmann#link https://review.opendev.org/q/projects:openstack/governance+is:open15:40
gmannskyline is all good15:40
gmannI will review the project health tool to confirm my comemnts15:41
ricolinRetire js-openstack-lib need to wait for Adjutant PTL settled15:41
gmannricolin: ack, can you please add that in comment and WIP until then?15:42
ricolinsure15:42
gmannthanks 15:42
gmannand this one need more TC feedback as we discussed in last TC meeting #link https://review.opendev.org/c/openstack/governance/+/816587 15:42
gmannmember present here, please review15:43
gmannone last things  on meeting15:43
gmannwho all will be present for next week meeting on 23rd Dec ?15:43
spotznot me:)15:43
gmannDan and Belmiro are on PTO. so 6 TC available ?15:44
gmannricolin: diablo_rojo ?15:45
ricolinI'm available for sure15:45
gmannI am also available 15:45
gmannanyways, let me check with other TC members also later and then we can decide to have meeting or cancel15:47
gmannthat is all from my side, anything else to discuss ?15:47
gmannif nothing, let's close the meeting. thanks everyone for joining.15:48
gmann#endmeeting15:48
opendevmeetMeeting ended Thu Dec 16 15:48:26 2021 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:48
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.html15:48
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.txt15:48
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.log.html15:48
ricolinthanks gmann :)15:48
spotzThanks gmann. If needed over the holidays ping and I'll try to catch up, bouoncer less though15:49
gmannspotz: ack. thanks. 15:49
*** amoralej is now known as amoralej|off17:15
gmannpolicy pop meeting in #openstack-meeting in case anyone would like to join18:04
fungipolicy pops, everyone's favorite holiday treat18:06
*** zbitter is now known as zaneb18:14
gmann:)18:57

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