Wednesday, 2025-05-14

jakeyiphi dalees are we having a meeting today?08:56
daleesjakeyip: yep, it's scheduled. I'll start it at 9 and see if there are attendees08:56
daleesyou're here, so that's enough!08:56
dalees#startmeeting magnum09:00
opendevmeetMeeting started Wed May 14 09:00:04 2025 UTC and is due to finish in 60 minutes.  The chair is dalees. Information about MeetBot at http://wiki.debian.org/MeetBot.09:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.09:00
opendevmeetThe meeting name has been set to 'magnum'09:00
dalees#topic Roll Call09:00
daleeso/09:00
daleesas per topic, meeting agenda is at https://etherpad.opendev.org/p/magnum-weekly-meeting09:01
daleescourtesy ping: mnasiadka  jakeyip 09:03
jakeyipo/09:06
daleeshi jakeyip09:08
dalees#topic CI stability09:08
daleesI think the most pressing topic is CI failures, it appears that magnum isnt' running happily in CI any longer.09:09
daleesso we consistently see 24 failures in the output, with 503 internal server error reported.09:09
daleesjakeyip: did you have a chance to look into this? I'm having a closer look now.09:09
jakeyipno09:10
jrosseri was attempting (failing) to fix server error with cluster templates here https://review.opendev.org/c/openstack/magnum/+/94816709:12
daleeshmm, it looks like magnum-api doesn't start, uwsgi complains it can't find the wsgi script: https://857602a3728ec786b09a-b4998686e736196b5d74af7a908c113b.ssl.cf1.rackcdn.com/openstack/c8035124770744558d66315502b2df59/controller/logs/screen-magnum-api.txt09:12
jrosserthe anisble modules ci for magnum is also broken09:12
daleesthis patchset does pass, so perhaps these wsgi are needed. I need to have a closer look (and that patchset needs release notes): https://review.opendev.org/c/openstack/magnum/+/94911009:14
daleesjrosser: can you link to the ansible modules CI? 09:14
jrosserdalees: example here https://review.opendev.org/c/openstack/ansible-collections-openstack/+/94412109:15
jrosserit might be helpful to run that job for magnum changes to catch these errors09:16
jrosserit is just accident that contributing to one of the neutron related modules runs the magnum job, and thats broken09:17
daleesi wonder if that's a related failure, if the wsgi startup is no longer working. I can't see any useful logs from that zuul job09:18
mnasiadkapbr stopped generating wsgi scripts, so we need to move to the module09:19
mnasiadkacheck the related openstack-discuss thread09:19
mnasiadkaI can have a look next week09:19
mnasiadkaActually... we have a patch: https://review.opendev.org/c/openstack/magnum/+/94911009:20
mnasiadkaI can add the reno there (if no one else wants to) and we can get that merged09:22
daleesah, so pbr changed behaviour. thanks mnasiadka 09:24
jakeyipah ok I can do reno 09:25
daleesyeah we need to land that patch before anything else can, then.09:25
jakeyipyeap09:25
jakeyipshall we go to next topic?09:26
daleesare there deployer implications for that change that need to be in these release notes? will deployments need to be updated to use a new wsgi file?09:26
daleesyeah, we can move on and continue the discussion in that patchset. i'll give it a minute in case there are other comments on this.09:26
dalees#topic change meeting timing09:27
daleeswho's topic was this? I moved it from agenda from a week or two ago09:28
jakeyipyeah that's from me.09:28
daleeswhat is the proposal?09:28
jakeyipI am finding it hard to do Wed evening. I wonder if we can move this either to Tue / Thurs evening or some other time09:29
jakeyipthere is the matter of scheduling conflict for Wed evening, and also by evening I'm pretty zoned out already sometimes. not sure about you dalees 09:29
daleesI think I can do Tuesday just as easily.09:30
jakeyipwhen I saw evening of cos it's EU morning :P 09:30
daleesjakeyip: yeah, timing is hard. 09:30
daleesI'd also propose making it every 2 weeks, as sometimes we have little to discuss here and every week evenings *is* harder.09:31
jakeyipI am ok with once every two weeks too.09:32
daleeson a related topic, and to add more variables John Garbutt mentioned having a meeting for azimuth (in the helm charts repo): https://github.com/azimuth-cloud/capi-helm-charts/issues/454#issuecomment-286379842909:33
daleesI feel like the helm charts could be discussed here also, as I'm not keen on additional evening meetings. But I don't want to sideline The Other Driver.09:34
mnasiadkaAs long as it's sort of the same time of the day for Europe - it can be any day09:35
mnasiadkaWe could do every two weeks as well, although I'm not that active in Magnum as I should be - so I'll shut up :)09:35
jakeyip0900 UTC is 0500 for Canada :P so maybe that's why vexxhost doesn't come to this meeting09:35
mnasiadkawell, we will not be able to have a meeting for everybody, unless we do two different meetings09:36
mnasiadkaand async discussion can take place at any time, although it doesn't take place :)09:36
daleesyes, can only really cover 2 of EMEA, APAC and US East.09:37
jakeyipI mean that we can change without worrying about vexxhost people cos the current timing is not suitable for them anyway09:37
daleeswell let's propose a change of day to Tuesday and the same 0900UTC. I think earlier is better for jakeyip and I, but worse for EU/UK?09:38
daleesmoving to every 2 weeks (biweekly) opens a space to ask mnaser if an additional time is helpful. But I agree async chat is still possible and sync meetings may not be needed there.09:39
dalees(the additional day could be in APAC and US working hours, if it were needed)09:40
daleesany further thoughts? you get an opinion too mnasiadka 09:40
jakeyipjrosser too?09:40
daleesof course!09:41
daleescurrently meetings are 10am in UK tz09:42
jrosserUK times are good for me09:42
mnasiadkahttps://www.worldtimebuddy.com/?pl=1&lid=3081368,2158177,2193733,2643743&h=3081368&hf=009:42
mnasiadkaIf I got locations correctly :)09:43
jakeyipneed to change day to Tue too :P 09:44
daleesyep, also compare with 6 months out, for the other DST options. 10pm is less fun than 9pm: https://www.worldtimebuddy.com/?pl=1&lid=3081368,2158177,2193733,2643743&h=3081368&date=11/11/2025%7C3&hf=009:44
daleesis one hour earlier at 8am UTC objectionable to anyone?09:47
jakeyipok for me09:47
daleesah 8am UK09:47
daleesin their winter09:48
mnasiadkathey'll survive ;-)09:48
daleesok for poland, 9am.09:48
mnasiadkaright jrosser ?09:48
daleesso the proposal is currently: every 2nd Tuesday, 8am UTC.09:50
jakeyip+109:51
jrosser8 am is doable for me09:52
jrosserjust :)09:52
mnasiadka+109:54
daleesOk, let's make the first two weeks from now, 27th May?09:54
jakeyipok09:55
dalees#action Dale to change meeting time and post to mailing list.09:55
dalees#topic AZ patch for capi driver09:55
daleeslast topic; jakeyip, yours?09:56
jakeyipyeah09:56
daleeswe use anti-affinity instead of AZs for control plane nodes, but I can see the use case for AZ09:57
jakeyipwe have this. just wondering if you or stackhpc needs this, I forgot about it but happy to work on it if people wants it09:57
daleesI support including it as others will want it, and one day CatalystCloud will too. For now we won't use it.09:58
jakeyipok09:59
jakeyipon that topic, anti-affinity won't make it go to a separate AZ / failure domain right? just different hypervisors?09:59
daleescorrect10:00
jakeyipok I will work on this, gives us a way forward for what pawel mention - different nodegroups in different az10:01
daleeswe have multiple regions, but not multiple AZs within the region.10:01
jakeyipI am done with this10:01
daleesthen we can close; any other topics10:01
jakeyipI want to go back to the patch for wsgi , got a quetion for mnasiadka 10:01
dalees#topic Open discussion10:01
jakeyipAFAICT, this only modifies devstack behaviour but doesn't remove any functionality ?10:02
jakeyipis reno nedeed in that case?10:02
jakeyipdalees: over time I think you can close if you want10:03
daleesI'm just looking up how we call the wsgi with uwsgi outside devstack.10:04
jakeyipok10:04
daleeswe use `uwsgi --wsgi-file=/var/lib/openstack/bin/magnum-api-wsgi`10:05
daleesso that needs to change, right?10:05
daleesas this patchset removes that installed file (because pbr no longer does it!)10:05
daleesso we need a reno for operators somewhere10:06
jakeyipah I missed that we removed that entry_point10:06
dalees#endmeeting10:08
opendevmeetMeeting ended Wed May 14 10:08:08 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)10:08
opendevmeetMinutes:        https://meetings.opendev.org/meetings/magnum/2025/magnum.2025-05-14-09.00.html10:08
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/magnum/2025/magnum.2025-05-14-09.00.txt10:08
opendevmeetLog:            https://meetings.opendev.org/meetings/magnum/2025/magnum.2025-05-14-09.00.log.html10:08
daleesthanks all for joining!10:08
daleeswe can continue the reno discussion(or in the patchset), just closing meeting.10:09
jakeyipyeah I'm fine with that10:09
mnasiadkaYes, stop using wsgi-file, use wsgi-module option in uwsgi if I remember correctly10:26
-opendevstatus- NOTICE: Setuptools 80.7.0 broke python package installs for many affecting CI jobs. That release has been yanked and it should be safe to recheck failed changes.21:59

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