*** dasm is now known as dasm|off | 01:24 | |
opendevreview | Merged openstack/governance master: Remove Adjutant from inactive project list https://review.opendev.org/c/openstack/governance/+/869665 | 02:28 |
---|---|---|
*** gthiemon1e is now known as gthiemonge | 13:09 | |
*** dasm|off is now known as dasm | 13:34 | |
gmann | tc-members: weekly meeting in ~9 min from now | 15:51 |
gmann | #startmeeting tc | 16:00 |
opendevmeet | Meeting started Wed Jan 18 16:00:09 2023 UTC and is due to finish in 60 minutes. The chair is gmann. Information about MeetBot at http://wiki.debian.org/MeetBot. | 16:00 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 16:00 |
opendevmeet | The meeting name has been set to 'tc' | 16:00 |
gmann | #topic Roll call | 16:00 |
gmann | o/ | 16:00 |
rosmaita | o/ | 16:00 |
knikolla[m] | o/ | 16:00 |
dansmith | o/ | 16:00 |
JayF | o/ | 16:00 |
slaweq | o/ | 16:00 |
noonedeadpunk | o/ | 16:00 |
gmann | let's start | 16:01 |
gmann | #link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting | 16:01 |
gmann | agenda for today ^^ | 16:01 |
gmann | #topic Follow up on past action items | 16:01 |
gmann | gmann to send email to PTLs on openstack-discuss about checking PyPi maintainers list for their projects | 16:02 |
gmann | not done yet as I am waiting for the automation here. but we will discuss it in separate topics | 16:02 |
gmann | #action gmann to send email to PTLs on openstack-discuss about checking PyPi maintainers list for their projects | 16:03 |
arne_wiebalck | o/ | 16:03 |
gmann | continuing this | 16:03 |
gmann | #topic Gate health check | 16:03 |
gmann | any news on gate? | 16:03 |
dansmith | yeah, | 16:03 |
dansmith | things are not good, at least in nova land | 16:03 |
dansmith | we've been struggling to merge patches for the last week | 16:03 |
noonedeadpunk | I;ve seen UCA being out of sync, but no ide if that's used by devstack | 16:04 |
dansmith | biggest problem that affects others is the ceph-multistore job (and sometimes others I think) go off the rails and one tempest worker swells to 1G ram before being OOMed | 16:04 |
dansmith | nova also has some functional test instabilities that have sprung up, but shouldn't be affecting other projects | 16:04 |
fungi | it was pointed out this morning that fedora 35 went eol, which has caused some disruption. also dnspython apparently released a new version which doesn't work with eventlet and its maintainers have no interest in addressing that problem (thankfully upper constraints is shielding most projects from this, but it was noticed yesterday in swift's docs jobs due to how requirements were being | 16:05 |
slaweq | it's kind of similar in neutron land - we have many random failures recently | 16:05 |
fungi | installed) | 16:05 |
gmann | yeah, same for many other projects too. I saw some oslo.db wsrep_sync_wait issue also #link https://review.opendev.org/c/openstack/oslo.db/+/870723 | 16:05 |
noonedeadpunk | I kind of wonder what has changed to consume ram. As py310 on itself has dropped ram usage a bit | 16:06 |
dansmith | there was also the oslo messaging rpc warning that flooded the logs, and might be contributing to instability, but we've been unable to merge that patch because of all the other problems :/ | 16:06 |
dansmith | for a week. | 16:06 |
slaweq | and I saw bunch of failures due to identity endpoint not found error in devstack, it was all on last Friday (13.01) | 16:06 |
slaweq | but this is fine now | 16:06 |
JayF | This is somewhat (pun not intended) ironic, because we're at a decent spot in the Ironic gate for probably the first time in 2023. | 16:06 |
fungi | slaweq: the "identity endpoint not found" was an outage in ovh's swift service, we took them out of the log upload list temporarily once it was identified, but they eventually resolved it | 16:07 |
gmann | k | 16:07 |
slaweq | fungi ok, thx for info | 16:07 |
dansmith | slaweq: I've seen that as well | 16:07 |
dansmith | so yeah, sounds like the gate health is not good, but it also sounds like it's known and being worked, so that's good | 16:08 |
fungi | though maybe there was a different devstack failure that had a similar error message. now that i think about it you wouldn't have seen that message in the normal job logs because they weren't uploaded | 16:08 |
gmann | yeah, let's see how it progress in this and coming week. | 16:09 |
dansmith | fungi: the one I was seeing was devstack and our own identity endpoint | 16:09 |
dansmith | way before log upload | 16:09 |
fungi | ah, okay, so separate issue | 16:09 |
slaweq | https://zuul.opendev.org/t/openstack/build/d35164323178458886fc0fcb511ede20 | 16:09 |
slaweq | this is example of what I was talking about | 16:10 |
slaweq | so it's, as dansmith said | 16:10 |
dansmith | slaweq: yep, that's the one | 16:10 |
gmann | ok, anyways let's move and keep monitoring the issues and fixes. situation is not good as we are going near to m-3 | 16:11 |
knikolla[m] | seems to be getting a 404 on querying keystone | 16:11 |
spotz[m] | Ok/ | 16:11 |
gmann | #topic TC 2023.1 tracker status checks | 16:12 |
spotz[m] | Bah o/ | 16:12 |
gmann | #link https://etherpad.opendev.org/p/tc-2023.1-tracker | 16:12 |
gmann | any updates on any items ? | 16:13 |
gmann | seems like 9 of the items are pending/not started and we have not left much time for this cycle | 16:14 |
gmann | request everyone to check their assigned items. thanks | 16:14 |
JayF | will-do | 16:15 |
gmann | rosmaita: I think no progress in SIG i18 things? | 16:15 |
gmann | thanks | 16:15 |
gmann | rosmaita: FYI, I have added the followup in Feb sync up call with Board #link https://etherpad.opendev.org/p/2023-02-board-openstack-sync | 16:15 |
slaweq | I will get to it finally I hope | 16:15 |
gmann | thanks | 16:15 |
rosmaita | gmann: nothing new to report; the board did agree to purchase the weblate hosting, but there was some kind of problem processing the payment | 16:16 |
gmann | k | 16:16 |
dansmith | ooh, embarrassing.. card rejected after you already ate dinner | 16:16 |
gmann | more than payment I am more concern on finding the maintainer | 16:16 |
rosmaita | agree, that is a big issue | 16:17 |
rosmaita | but i think once there is a "there" there, it may be easier to find a volunteer | 16:17 |
noonedeadpunk | well, zuul errors decreased a bit from last time I checked and mostly related to EM branches | 16:17 |
rosmaita | ian and seongsoo are optinistic | 16:17 |
rosmaita | *optimistic | 16:17 |
gmann | cool, that will be great | 16:17 |
gmann | noonedeadpunk: nice. | 16:18 |
fungi | last word i saw was that payment got initiated on 2022-12-29, i hadn't heard about payment processing issues. is the foundation staff/wes aware? | 16:18 |
rosmaita | dansmith: dinner was not yet served | 16:18 |
gmann | anyways let's discuss i18 things in syncup call | 16:18 |
rosmaita | fungi: i was copied on something to wes and jonathan from weblate | 16:18 |
fungi | got it, thanks. i'll try to check in on that as well | 16:19 |
dansmith | rosmaita: okay I will revise my joke | 16:19 |
rosmaita | i will follow up in the email thread with everyone | 16:19 |
rosmaita | dansmith: :) | 16:19 |
gmann | thanks | 16:19 |
gmann | #topic Cleanup of PyPI maintainer list for OpenStack Projects | 16:19 |
gmann | there is update on 'xstatic-font-awesome' | 16:19 |
gmann | horizon team discussed it in last two meeting, one is just before our meeting. and agreed to hand over the maintenance of this repo to external maintainers | 16:20 |
gmann | #link https://meetings.opendev.org/meetings/horizon/2023/horizon.2023-01-18-15.00.log.html#l-102 | 16:20 |
fungi | in that case i guess the next step is to start the retirement process for the fork of it in opendev | 16:20 |
gmann | PyPi external maintainers find the opendev/openstack process to be too heavy and slow for themn | 16:21 |
gmann | as next step Horizon PTL will start the retirement process for this repo and also do the audit for other xtstaic repo also | 16:21 |
gmann | and horizon can use it as any other deps maintained outside of openstack | 16:22 |
clarkb | gmann: not surprising since they didn't even publish sources for their latest package... | 16:22 |
gmann | yeah, they should fix the repository link in PYPi page also | 16:22 |
rosmaita | or rename the package 'xstatic-font-not-so-awesome' | 16:23 |
fungi | clarkb: i see an sdist for it | 16:23 |
gmann | rosmaita: :) | 16:23 |
fungi | or did you mean something else by publish sources | 16:23 |
clarkb | fungi: ya but that isn't the xstatic source aiui | 16:23 |
clarkb | fungi: there is xstatic tooling and stuff that produces that sdist | 16:23 |
gmann | anyways that is way forward for xstatic-font-awesome | 16:23 |
gmann | now on the other repo cleanup and audit process, which we discussed in previous meeting also | 16:24 |
knikolla[m] | I'm almost done automating some python code that consults the list of all projects/deliverables from governance and checks the maintainers on pypi | 16:24 |
gmann | knikolla[m]: perfect | 16:24 |
knikolla[m] | if you can hold off on sending the email until tomorrow, I can give you a list of projects that need cleanup | 16:25 |
gmann | knikolla[m]: sure, no hurry on email. | 16:26 |
gmann | Plan is same as discussed last week. 1. once knikolla[m] prepare the list of project need cleanup ask PTLs to do audit if there is any external active maintainer in such repo 2. in PTG check audit status 3. decide on cleanup timing | 16:26 |
gmann | thanks knikolla[m] for updates and automation | 16:27 |
gmann | we will continue this topic in next meeting too. | 16:27 |
gmann | anything else to discuss on this today? | 16:27 |
gmann | #topic Less Active projects status: | 16:28 |
gmann | first is Zaqar | 16:28 |
gmann | Gate is broken due to MongoDB not present in ubuntu 22.04 | 16:28 |
clarkb | thats because mongodb changed their licensing and is no longer open source | 16:28 |
gmann | release team is concern on the Zaqar gate status and so for considering it for the 2023.1 cycle release | 16:29 |
fungi | did zaqar not ever switch to a different database? | 16:29 |
gmann | I rechout to PTL about this issue and there is some progress on gate fix by PTL. skipping MongoDB things for now | 16:29 |
gmann | #link https://review.opendev.org/c/openstack/zaqar/+/857924/ | 16:30 |
fungi | ah, okay so it can be used with open source databases too | 16:30 |
gmann | clarkb: zaqar team mentioned fix is merged in mongodb but package is not included in Ubuntu jammy #link https://review.opendev.org/c/openstack/zaqar/+/857924/comments/a0d5d45e_3008683c | 16:31 |
gmann | yeah hope so | 16:31 |
gmann | but not sure when they will be able to do as it seems only PTL is the only active mainatiner | 16:32 |
clarkb | gmann: thats via mongodb repos. It won't add mongodb to ubuntu and mongodb is no longer open source | 16:32 |
gmann | also there is proposal to mark zaqar as inactive #link https://review.opendev.org/c/openstack/governance/+/870098 | 16:32 |
gmann | clarkb: yeah | 16:32 |
gmann | as we are in critical time where release team need to decide the final list of deliverables they need to handle for this cycle, we should define some deadline for zaqar team otherwise we can mark it as Inactive and release team can skip the release | 16:34 |
gmann | though we already passed the m-2 which is the deadline to decide on such project | 16:34 |
fungi | technically the decision was supposed to have been made by january 6 | 16:34 |
gmann | yes | 16:34 |
noonedeadpunk | eventually, I've jsut spotted that barbican-ui didn't have any patch being merged for last 2 years | 16:34 |
noonedeadpunk | it's release-independent though | 16:35 |
fungi | yes, and patches are still merging to barbican more generally | 16:35 |
gmann | ok, we might have many repo in such category but as long as they are up, gate green it should be fine | 16:35 |
gmann | and yes depends on release model they are in | 16:35 |
noonedeadpunk | well, gate can't be green due to https://review.opendev.org/c/openstack/barbican-ui/+/845523 not being merged | 16:36 |
gmann | for zaqar decision, I will propose 25 Jan which is next TC meeting to check and decide. | 16:36 |
gmann | noonedeadpunk: ohk | 16:36 |
JayF | Does that put hardship on the releases team? We're already past the deadline that we pushed backward on their request? | 16:37 |
gmann | only thing I am considering here is PTL is trying to fix it now and let's wait for a week. it is kind of exception but we also did not track it early and marked inactive before m-2 | 16:38 |
gmann | but I agree for future we should make some process/audit for such projects well in advance and decide by m-2 of release | 16:38 |
gmann | I will talk to release team also if 25th Jan is ok for them as an exception for this project. | 16:39 |
JayF | ack | 16:39 |
gmann | #action gmann to reachout to release team to check about Zaqar gate fix by 25th Jan as deadline to consider it for this cycle release | 16:40 |
noonedeadpunk | I think bare minimum would be to pass CI for Zaqar, right? | 16:40 |
gmann | cool, moving to next project | 16:40 |
gmann | noonedeadpunk: yeah | 16:40 |
noonedeadpunk | I will try to check on where they are and help out if possible | 16:40 |
gmann | noonedeadpunk: that will be great, thanks | 16:41 |
gmann | noonedeadpunk: this is the patch where discussion and fixes are being tried #link https://review.opendev.org/c/openstack/zaqar/+/857924 | 16:41 |
gmann | Mistral | 16:42 |
gmann | all other repo of mistral are in good shape except python-mistralclient | 16:42 |
gmann | team is working on that | 16:42 |
gmann | beta release for Mistral repo (other than client) is good too | 16:42 |
* slaweq needs to drop now, rechecks stats are updated, there is nothing urgent in that topic to discuss, see You o/ | 16:43 | |
gmann | same thing, I will check with release team about python-mistralclient deadline but at least mistral deliverables will be good to go | 16:43 |
noonedeadpunk | aha, thanks for the link | 16:43 |
gmann | slaweq: ack, thanks | 16:43 |
gmann | Adjutant | 16:43 |
gmann | all good here, gate fixed, beta version released, it is remove from 'inactive project' list too #link https://review.opendev.org/c/openstack/governance/+/869665 | 16:44 |
gmann | i will remove it from agenda of this meeting | 16:44 |
gmann | that is all from less active projects, if anyone encounters few more feel free to add it in meeting agenda | 16:45 |
gmann | #topic Recurring tasks check | 16:45 |
gmann | #link https://etherpad.opendev.org/p/recheck-weekly-summary | 16:45 |
gmann | slaweq updated this week data in etehrpad | 16:46 |
gmann | kuryr and cinder seems more bare recheck | 16:46 |
gmann | rest all good. this week gate has been unstable so let's continue checking it in next week | 16:47 |
gmann | #topic Open Reviews | 16:47 |
gmann | #link https://review.opendev.org/q/projects:openstack/governance+is:open | 16:48 |
gmann | open reviews are all ok, zaqar one we discussed, rest other are waiting for project-config depencies. | 16:48 |
gmann | that is all from today agenda. we have ~12 min, anything else to discuss? | 16:48 |
gmann | if nothing else let's close it. thanks everyone for joining. | 16:49 |
gmann | #endmeeting | 16:49 |
opendevmeet | Meeting ended Wed Jan 18 16:49:48 2023 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 16:49 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.html | 16:49 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.txt | 16:49 |
opendevmeet | Log: https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.log.html | 16:49 |
arne_wiebalck | thanks gmann ! | 16:49 |
fungi | rosmaita: according to jonathan and wes the payment to weblate was reattempted after the initial failure, and the second one went through (you probably just weren't copied on that) | 16:51 |
rosmaita | fungi: thanks! | 16:51 |
noonedeadpunk | thanks! | 16:51 |
fungi | sure, i'm just happy our credit's still good | 16:51 |
spotz[m] | Thanks gmann and everyone | 16:52 |
*** gmann is now known as gmann_afk | 17:29 | |
*** gmann_afk is now known as gmann | 17:41 | |
knikolla[m] | gmann: the code and output for checking for maintainers on pypi https://gist.github.com/knikolla/7303a65a5ddaa2be553fc6e54619a7a1 | 17:52 |
fungi | so 358 additional maintainer entries across 267 projects | 17:55 |
clarkb | and the vast majority of them appear to be the user who created the initial pypi package setup | 17:56 |
*** gmann is now known as gmann_afk | 18:06 | |
*** gmann_afk is now known as gmann | 18:56 | |
gmann | knikolla[m]: thanks, will check those. | 19:16 |
*** prometheanfire is now known as Guest1769 | 20:12 | |
*** Guest1769 is now known as prometheanfire | 21:24 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!