Wednesday, 2023-01-18

*** dasm is now known as dasm|off01:24
opendevreviewMerged openstack/governance master: Remove Adjutant from inactive project list  https://review.opendev.org/c/openstack/governance/+/86966502:28
*** gthiemon1e is now known as gthiemonge13:09
*** dasm|off is now known as dasm13:34
gmanntc-members: weekly meeting in ~9 min from now15:51
gmann#startmeeting tc16:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:00
opendevmeetThe meeting name has been set to 'tc'16:00
gmann#topic Roll call16:00
gmanno/16:00
rosmaitao/16:00
knikolla[m]o/16:00
dansmitho/16:00
JayFo/16:00
slaweqo/16:00
noonedeadpunko/16:00
gmannlet's start16:01
gmann#link https://wiki.openstack.org/wiki/Meetings/TechnicalCommittee#Next_Meeting16:01
gmannagenda for today ^^16:01
gmann#topic Follow up on past action items16:01
gmanngmann to send email to PTLs on openstack-discuss about checking PyPi maintainers list for their projects16:02
gmannnot done yet as I am waiting for the automation here. but we will discuss it in separate topics16:02
gmann#action gmann to send email to PTLs on openstack-discuss about checking PyPi maintainers list for their projects16:03
arne_wiebalcko/16:03
gmanncontinuing this16:03
gmann#topic Gate health check16:03
gmannany news on gate?16:03
dansmithyeah,16:03
dansmiththings are not good, at least in nova land16:03
dansmithwe've been struggling to merge patches for the last week16:03
noonedeadpunkI;ve seen UCA being out of sync, but no ide if that's used by devstack16:04
dansmithbiggest 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 OOMed16:04
dansmithnova also has some functional test instabilities that have sprung up, but shouldn't be affecting other projects16:04
fungiit 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 being16:05
slaweqit's kind of similar in neutron land - we have many random failures recently16:05
fungiinstalled)16:05
gmannyeah, 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/+/87072316:05
noonedeadpunkI kind of wonder what has changed to consume ram. As py310 on itself has dropped ram usage a bit16:06
dansmiththere 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
dansmithfor a week.16:06
slaweqand I saw bunch of failures due to identity endpoint not found error in devstack, it was all on last Friday (13.01)16:06
slaweqbut this is fine now16:06
JayFThis 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
fungislaweq: 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 it16:07
gmannk16:07
slaweqfungi ok, thx for info16:07
dansmithslaweq: I've seen that as well16:07
dansmithso yeah, sounds like the gate health is not good, but it also sounds like it's known and being worked, so that's good16:08
fungithough 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 uploaded16:08
gmannyeah, let's see how it progress in this and coming week. 16:09
dansmithfungi: the one I was seeing was devstack and our own identity endpoint16:09
dansmithway before log upload16:09
fungiah, okay, so separate issue16:09
slaweqhttps://zuul.opendev.org/t/openstack/build/d35164323178458886fc0fcb511ede2016:09
slaweqthis is example of what I was talking about16:10
slaweqso it's, as dansmith said16:10
dansmithslaweq: yep, that's the one16:10
gmannok, anyways let's move and keep monitoring the issues and fixes. situation is not good as we are going near to m-316:11
knikolla[m]seems to be getting a 404 on querying keystone16:11
spotz[m]Ok/16:11
gmann#topic TC 2023.1 tracker status checks16:12
spotz[m]Bah o/16:12
gmann#link https://etherpad.opendev.org/p/tc-2023.1-tracker16:12
gmannany updates on any items ?16:13
gmannseems like 9 of the items are pending/not started and we have not left much time for this cycle16:14
gmannrequest everyone to check their assigned items. thanks16:14
JayFwill-do16:15
gmannrosmaita: I think no progress in SIG i18 things? 16:15
gmannthanks16:15
gmannrosmaita: FYI, I have added the followup in Feb sync up call with Board #link https://etherpad.opendev.org/p/2023-02-board-openstack-sync16:15
slaweqI will get to it finally I hope16:15
gmannthanks16:15
rosmaitagmann:  nothing new to report; the board did agree to purchase the weblate hosting, but there was some kind of problem processing the payment16:16
gmannk16:16
dansmithooh, embarrassing.. card rejected after you already ate dinner16:16
gmannmore than payment I am more concern on finding the maintainer 16:16
rosmaitaagree, that is a big issue16:17
rosmaitabut i think once there is a "there" there, it may be easier to find a volunteer16:17
noonedeadpunkwell, zuul errors decreased a bit from last time I checked and mostly related to EM branches16:17
rosmaitaian and seongsoo are optinistic16:17
rosmaita*optimistic16:17
gmanncool, that will be great16:17
gmannnoonedeadpunk: nice. 16:18
fungilast 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
rosmaitadansmith: dinner was not yet served16:18
gmannanyways let's discuss i18 things in syncup call16:18
rosmaitafungi: i was copied on something to wes and jonathan from weblate16:18
fungigot it, thanks. i'll try to check in on that as well16:19
dansmithrosmaita: okay I will revise my joke16:19
rosmaitai will follow up in the email thread with everyone16:19
rosmaitadansmith: :)16:19
gmannthanks 16:19
gmann#topic Cleanup of PyPI maintainer list for OpenStack Projects16:19
gmannthere is update on 'xstatic-font-awesome'16:19
gmannhorizon 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-10216:20
fungiin that case i guess the next step is to start the retirement process for the fork of it in opendev16:20
gmannPyPi external maintainers find the opendev/openstack process to be too heavy and slow for themn16:21
gmannas next step Horizon PTL will start the retirement process for this repo and also do the audit for other xtstaic repo also16:21
gmannand horizon can use it as any other deps maintained outside of openstack16:22
clarkbgmann: not surprising since they didn't even publish sources for their latest package...16:22
gmannyeah, they should fix the repository link in PYPi page also16:22
rosmaitaor rename the package 'xstatic-font-not-so-awesome'16:23
fungiclarkb: i see an sdist for it16:23
gmannrosmaita: :)16:23
fungior did you mean something else by publish sources16:23
clarkbfungi: ya but that isn't the xstatic source aiui16:23
clarkbfungi: there is xstatic tooling and stuff that produces that sdist16:23
gmannanyways that is way forward for xstatic-font-awesome16:23
gmannnow on the other repo cleanup and audit process, which we discussed in previous meeting also16: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 pypi16:24
gmannknikolla[m]: perfect16:24
knikolla[m]if you can hold off on sending the email until tomorrow, I can give you a list of projects that need cleanup16:25
gmannknikolla[m]: sure, no hurry on email. 16:26
gmannPlan 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 timing16:26
gmannthanks knikolla[m] for updates and automation 16:27
gmannwe will continue this topic in next meeting too.16:27
gmannanything else to discuss on this today?16:27
gmann#topic Less Active projects status:16:28
gmannfirst is Zaqar16:28
gmannGate is broken due to MongoDB not present in ubuntu 22.0416:28
clarkbthats because mongodb changed their licensing and is no longer open source16:28
gmannrelease team is concern on the Zaqar gate status and so for considering it for the 2023.1 cycle release16:29
fungidid zaqar not ever switch to a different database?16:29
gmannI rechout to PTL about this issue and there is some progress on gate fix by PTL. skipping MongoDB things for now16:29
gmann#link https://review.opendev.org/c/openstack/zaqar/+/857924/16:30
fungiah, okay so it can be used with open source databases too16:30
gmannclarkb: 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_3008683c16:31
gmannyeah hope so16:31
gmannbut not sure when they will be able to do as it seems only PTL is the only active mainatiner 16:32
clarkbgmann: thats via mongodb repos. It won't add mongodb to ubuntu and mongodb is no longer open source16:32
gmannalso there is proposal to mark zaqar as inactive #link https://review.opendev.org/c/openstack/governance/+/87009816:32
gmannclarkb: yeah16:32
gmannas 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 release16:34
gmannthough we already passed the m-2 which is the deadline to decide on such project16:34
fungitechnically the decision was supposed to have been made by january 616:34
gmannyes16:34
noonedeadpunkeventually, I've jsut spotted that barbican-ui didn't have any patch being merged for last 2 years16:34
noonedeadpunkit's release-independent though16:35
fungiyes, and patches are still merging to barbican more generally16:35
gmannok, we might have many repo in such category but as long as they are up, gate green it should be fine16:35
gmannand yes depends on release model they are in16:35
noonedeadpunkwell, gate can't be green due to https://review.opendev.org/c/openstack/barbican-ui/+/845523 not being merged16:36
gmannfor zaqar decision, I will propose 25 Jan which is next TC meeting to check and decide. 16:36
gmannnoonedeadpunk: ohk16:36
JayFDoes that put hardship on the releases team? We're already past the deadline that we pushed backward on their request?16:37
gmannonly 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-216:38
gmannbut I agree for future we should make some process/audit for such projects well in advance and decide by m-2 of release16:38
gmannI will talk to release team also if 25th Jan is ok for them as an exception for this project. 16:39
JayFack16: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
noonedeadpunkI think bare minimum would be to pass CI for Zaqar, right?16:40
gmanncool, moving to next project16:40
gmannnoonedeadpunk: yeah16:40
noonedeadpunkI will try to check on where they are and help out if possible16:40
gmannnoonedeadpunk: that will be great, thanks16:41
gmannnoonedeadpunk: this is the patch where discussion and fixes are being tried #link https://review.opendev.org/c/openstack/zaqar/+/85792416:41
gmannMistral16:42
gmannall other repo of mistral are in good shape except python-mistralclient16:42
gmannteam is working on that16:42
gmannbeta release for Mistral repo (other than client) is good too16:42
* slaweq needs to drop now, rechecks stats are updated, there is nothing urgent in that topic to discuss, see You o/16:43
gmannsame thing, I will check with release team about python-mistralclient deadline but at least mistral deliverables will be good to go16:43
noonedeadpunkaha, thanks for the link16:43
gmannslaweq: ack, thanks 16:43
gmannAdjutant16:43
gmannall good here, gate fixed, beta version released, it is remove from 'inactive project' list too #link https://review.opendev.org/c/openstack/governance/+/86966516:44
gmanni will remove it from agenda of this meeting16:44
gmannthat 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 check16:45
gmann#link https://etherpad.opendev.org/p/recheck-weekly-summary16:45
gmannslaweq updated this week data in etehrpad16:46
gmannkuryr and cinder seems more bare recheck16:46
gmannrest all good. this week gate has been unstable so let's continue checking it in next week16:47
gmann#topic Open Reviews16:47
gmann#link https://review.opendev.org/q/projects:openstack/governance+is:open16:48
gmannopen reviews are all ok, zaqar one we discussed, rest other are waiting for project-config depencies. 16:48
gmannthat is all from today agenda. we have ~12 min, anything else to discuss? 16:48
gmannif nothing else let's close it. thanks everyone for joining. 16:49
gmann#endmeeting16:49
opendevmeetMeeting ended Wed Jan 18 16:49:48 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.html16:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.txt16:49
opendevmeetLog:            https://meetings.opendev.org/meetings/tc/2023/tc.2023-01-18-16.00.log.html16:49
arne_wiebalckthanks gmann !16:49
fungirosmaita: 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
rosmaitafungi: thanks!16:51
noonedeadpunkthanks!16:51
fungisure, i'm just happy our credit's still good16:51
spotz[m]Thanks gmann and everyone16:52
*** gmann is now known as gmann_afk17:29
*** gmann_afk is now known as gmann17:41
knikolla[m]gmann:  the code and output for checking for maintainers on pypi https://gist.github.com/knikolla/7303a65a5ddaa2be553fc6e54619a7a117:52
fungiso 358 additional maintainer entries across 267 projects17:55
clarkband the vast majority of them appear to be the user who created the initial pypi package setup17:56
*** gmann is now known as gmann_afk18:06
*** gmann_afk is now known as gmann18:56
gmannknikolla[m]: thanks, will check those.19:16
*** prometheanfire is now known as Guest176920:12
*** Guest1769 is now known as prometheanfire21:24

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