*** pojadhav|afk is now known as pojadhav | 04:30 | |
*** amoralej|off is now known as amoralej | 08:16 | |
*** amoralej is now known as amoralej|lunch | 11:59 | |
*** pojadhav is now known as pojadhav|brb | 12:30 | |
*** pojadhav|brb is now known as pojadhav | 12:52 | |
*** amoralej|lunch is now known as amoralej | 13:12 | |
spotz | o/ | 14:52 |
---|---|---|
gmann | tc-members: meeting in ~4 min from now | 14:56 |
gmann | #startmeeting tc | 15:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'tc' | 15:00 |
gmann | #topic Roll call | 15:00 |
gmann | o/ | 15:00 |
gmann | we have 4 members listed in Absence section | 15:01 |
gmann | Dan Smith on PTO until 2nd Jan | 15:01 |
gmann | Radosław Piliszek <yoctozepto> - med appointment (2021-12-16) | 15:01 |
gmann | Jay Bryant <jungleboyj> - illness (2021-12-16) | 15:01 |
gmann | Belmiro Moreira <belmoreira> - PTO | 15:01 |
spotz | o/ | 15:01 |
gmann | hoping other 5 are available | 15:01 |
diablo_rojo | o/ | 15:01 |
ricolin | o/ | 15:02 |
gmann | mnaser: ping, in case you are online | 15:02 |
gmann | we 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/bylaw | 15:04 |
gmann | let's start | 15:04 |
gmann | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Agenda_Suggestions | 15:04 |
gmann | today agenda ^^ | 15:04 |
gmann | #topic Follow up on past action items | 15:04 |
gmann | ricolin to check with Artem about championing the OSC community-wide goal | 15:05 |
gmann | ricolin any updates? | 15:05 |
ricolin | didn't got chance to connect with him | 15:05 |
ricolin | will try to ping him later again | 15:06 |
gmann | no prob | 15:06 |
gmann | thanks | 15:06 |
gmann | should we keep it as Action item or track in Yoga tracker itself? | 15:06 |
ricolin | IMO, let's keep it a action item, as didn't finish that action yet | 15:07 |
gmann | sure | 15:07 |
gmann | #action ricolin to check with Artem about championing the OSC community-wide goal | 15:07 |
gmann | #topic Gate health check | 15:07 |
gmann | I have not seen any frequent failure this week | 15:08 |
clarkb | The pypi stale indexes problem has popped up again | 15:08 |
clarkb | With 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 fails | 15:09 |
gmann | this one? The conflict is caused by: | 15:09 |
gmann | 12:26 PM | 15:09 |
gmann | keystone 20.1.0.dev19 depends on PyJWT>=1.6.1 | 15:09 |
gmann | 12:26 PM | 15:09 |
gmann | The user requested (constraint) pyjwt===2.3.0 | 15:09 |
clarkb | Most pypi users don't notice these problems as they will just install an older version of the software | 15:09 |
gmann | I observed that this two or three times and reported in requirement channel | 15:09 |
clarkb | gmann: yes that sort of error | 15:09 |
gmann | but it is not happening now or is it? | 15:10 |
fungi | also we' had some recent management event backlogs from bulk branch creation and deletion, but as of yesterday that's been fixed | 15:10 |
gmann | yeah, i have not seen that since yesterday | 15:10 |
clarkb | gmann: it happens whenever the pypi CDN has a failure requested data to their primary backend | 15:10 |
fungi | gmann: the pypi issue comes and goes, so it's hard to know whether it's fully subsided | 15:10 |
clarkb | its not a consistent thing as it depends entirely on the solar rays in their datacenters | 15:10 |
gmann | yeah, let's monitor if it happen again or more frequent | 15:10 |
clarkb | Calling 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 appropriate | 15:11 |
clarkb | Most pypi users won't notice because they don't lock their dependencies to the latest of all deps | 15:11 |
clarkb | OpenStack is sort of at the forefront there I guess based on how we notice and no one else seems to | 15:12 |
gmann | yeah, let's see how frequent it will be and based on that we can discuss to raise it | 15:12 |
gmann | any other issue/observation on gate? | 15:13 |
gmann | zuul config error has some progress but not all project have fixes up #link https://etherpad.opendev.org/p/zuul-config-error-openstack | 15:14 |
clarkb | We were down to 88 errors yesterday. Progress at least | 15:14 |
gmann | yeah | 15:14 |
fungi | ralonsoh brought up earlier today that swift's unit tests seem to have started failing on train in the past few days | 15:14 |
clarkb | fungi: there is a fix for that | 15:15 |
clarkb | it has to do wtih a dns lookup | 15:15 |
fungi | oh, excellent, i'll let him know | 15:15 |
clarkb | https://review.opendev.org/c/openstack/swift/+/821759 I suspect | 15:15 |
gmann | nice | 15:15 |
clarkb | https://review.opendev.org/c/openstack/swift/+/821762 is the train change | 15:16 |
gmann | for unit testing, rpittau adding the py3.10 as non voting in yoga which sounds good as discussed in TC meeting | 15:16 |
gmann | #link https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/821863 | 15:16 |
gmann | fungi: clarkb ^^ if you can have a look | 15:16 |
gmann | anything else on gate health? | 15:17 |
gmann | #topic Skyline as an official project | 15:17 |
gmann | #link https://review.opendev.org/c/openstack/governance/+/814037 | 15:18 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026206.html | 15:18 |
spotz | I think there was some really good discussion on the ML on this one | 15:18 |
gmann | yeah, those were good points on skyline being consistent with OpenStack way | 15:18 |
gmann | and Tc was waiting for skyline team to respond on gerrit or ML to confirm their plan | 15:19 |
gmann | now they have responded (8 days back) that they will fix all those open points which seems good | 15:19 |
diablo_rojo | Meanwhile they are waiting for us :) | 15:19 |
gmann | I do not think so, we have replied to them since starting right? | 15:20 |
diablo_rojo | I think we only need one more +1 Rollcall Vote to move forward? | 15:20 |
gmann | fungi: has raised those question on ML as well on gerrit too | 15:20 |
fungi | they have gotten concerned because they didn't realize the tc was waiting for them to answer more questions | 15:20 |
diablo_rojo | gmann, they were. | 15:20 |
gmann | humm, I think that was clear in my weekly reports too | 15:21 |
diablo_rojo | Things are cleared up now though and nothing else is blocking so we really should get this merged. | 15:21 |
gmann | but anyways checking gerrit review could be best thing | 15:21 |
diablo_rojo | gmann, but they were not attending these meetings and might not have seen the email. | 15:21 |
gmann | diablo_rojo: review? | 15:21 |
gmann | anyways | 15:21 |
diablo_rojo | gmann, 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 |
fungi | yes, 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 input | 15:22 |
diablo_rojo | Exactly :) | 15:22 |
* ricolin just done with review and +1ed | 15:22 | |
fungi | so the "long silence" came across as we had forgotten about them | 15:22 |
diablo_rojo | Something they will learn the more they are brought into our family :) | 15:22 |
gmann | I think if there is gerrit application review then they know the gerrit :) anyways | 15:22 |
gmann | one 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_rojo | I 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 |
gmann | fungi: no, I keep adding that in meeting open review and in my weekly summary email. it is just some miss-communication | 15:23 |
diablo_rojo | They are more than happy to have direction on what to do once they are in. | 15:24 |
gmann | They have confirmed that they will fix all and have those points in their roadmap | 15:24 |
diablo_rojo | gmann, that assumes they know to read the summary emails. | 15:24 |
spotz | Yeah it might be easier especially as any concerns that were tool or package related willl need to get fixed to work | 15:24 |
gmann | diablo_rojo: I think they did in past right. replying there and PTG sumamry | 15:24 |
diablo_rojo | spotz, thats a good point too. | 15:24 |
spotz | Easier to be in first | 15:24 |
gmann | anyways let's not discuss that and check next step | 15:24 |
gmann | I think it as they agree to be in openstack way they are all good to e an offiical project | 15:25 |
fungi | i 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 than | 15:25 |
diablo_rojo | gmann, 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 |
fungi | expecting people to develop outside openstack and request addition afterward | 15:25 |
diablo_rojo | We have the 5 +1 rollcall votes we need now, yes? | 15:25 |
gmann | and we all have to help them to fix all those things | 15:26 |
diablo_rojo | So it can be merged? | 15:26 |
gmann | yeah, It can be. I will open it for today and if no objection then we can merge it tomorrow. | 15:26 |
diablo_rojo | Yes please! | 15:27 |
gmann | and as next step, we have to help them on setup the communication thigns like IRC etc. which i can do. did for venus project also | 15:27 |
gmann | and monitor them to fix those open things in coming time | 15:27 |
gmann | anything else on this topic? | 15:28 |
fungi | reading 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 met | 15:28 |
gmann | one 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 them | 15:29 |
gmann | this is something we will take care in future | 15:30 |
diablo_rojo | I can work with getting them to setup on IRC. | 15:30 |
gmann | let's move | 15:31 |
gmann | #topic #topic SIG i18n status check | 15:31 |
gmann | +1 | 15:31 |
gmann | this SIG seems having less/no active maintainer | 15:31 |
gmann | Xena translation missing | 15:31 |
clarkb | We also need to migrate tooling | 15:32 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026244.html | 15:32 |
gmann | Translation bug | 15:32 |
gmann | #link https://review.opendev.org/c/openstack/contributor-guide/+/821371 | 15:32 |
gmann | ianychoi[m]: is chair of SIG | 15:32 |
gmann | but we have not heard from him on ML. not sure if he is online | 15:33 |
gmann | how can engage more people in this SIG? assuming transition is still needed | 15:33 |
clarkb | Maybe 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 |
fungi | yes, 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 fix | 15:34 |
gmann | yeah and we need to reachout to local user group for that so that they know the anwsers and people need it | 15:35 |
spotz | Do we know what languages as well and if all are still needed? | 15:35 |
gmann | and even Xena transition is not done that make it clear we need maitainer | 15:35 |
gmann | spotz: all for Xena #link http://lists.openstack.org/pipermail/openstack-discuss/2021-December/026244.html | 15:36 |
gmann | and ID transition has bug which is proposed for removal to unblock the contributors-gudie gate | 15:36 |
gmann | #link https://review.opendev.org/c/openstack/contributor-guide/+/821371 | 15:36 |
clarkb | I 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 exist | 15:36 |
gmann | yeah | 15:37 |
gmann | let me reachout to ianychoi[m] first and what is his position to this SIG and they we can callout the help on ML | 15:37 |
gmann | #action gmann to reach out to ianychoi[m] for SIG i18n status and then call for help on ML | 15:37 |
gmann | anything else on this topic? | 15:38 |
gmann | #topic Adjutant need PTLs and maintainers | 15:38 |
gmann | #link http://lists.openstack.org/pipermail/openstack-discuss/2021-November/025786.html | 15:39 |
gmann | still waiting from Braden response. I reached out in personal email also but still waiting for permission | 15:40 |
gmann | so let's keep it open | 15:40 |
gmann | #topic Open Reviews | 15:40 |
gmann | we have 4 open reviews | 15:40 |
gmann | #link https://review.opendev.org/q/projects:openstack/governance+is:open | 15:40 |
gmann | skyline is all good | 15:40 |
gmann | I will review the project health tool to confirm my comemnts | 15:41 |
ricolin | Retire js-openstack-lib need to wait for Adjutant PTL settled | 15:41 |
gmann | ricolin: ack, can you please add that in comment and WIP until then? | 15:42 |
ricolin | sure | 15:42 |
gmann | thanks | 15:42 |
gmann | and this one need more TC feedback as we discussed in last TC meeting #link https://review.opendev.org/c/openstack/governance/+/816587 | 15:42 |
gmann | member present here, please review | 15:43 |
gmann | one last things on meeting | 15:43 |
gmann | who all will be present for next week meeting on 23rd Dec ? | 15:43 |
spotz | not me:) | 15:43 |
gmann | Dan and Belmiro are on PTO. so 6 TC available ? | 15:44 |
gmann | ricolin: diablo_rojo ? | 15:45 |
ricolin | I'm available for sure | 15:45 |
gmann | I am also available | 15:45 |
gmann | anyways, let me check with other TC members also later and then we can decide to have meeting or cancel | 15:47 |
gmann | that is all from my side, anything else to discuss ? | 15:47 |
gmann | if nothing, let's close the meeting. thanks everyone for joining. | 15:48 |
gmann | #endmeeting | 15:48 |
opendevmeet | Meeting ended Thu Dec 16 15:48:26 2021 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:48 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.html | 15:48 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.txt | 15:48 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2021/tc.2021-12-16-15.00.log.html | 15:48 |
ricolin | thanks gmann :) | 15:48 |
spotz | Thanks gmann. If needed over the holidays ping and I'll try to catch up, bouoncer less though | 15:49 |
gmann | spotz: ack. thanks. | 15:49 |
*** amoralej is now known as amoralej|off | 17:15 | |
gmann | policy pop meeting in #openstack-meeting in case anyone would like to join | 18:04 |
fungi | policy pops, everyone's favorite holiday treat | 18:06 |
*** zbitter is now known as zaneb | 18:14 | |
gmann | :) | 18:57 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!