Tuesday, 2026-01-20

mnasiadkadalees: having a parallel TC meeting I need to run, so will be around, but don’t expect me to reply sooner than hour later :)07:50
daleesmnasiadka: sure08:00
dalees#startmeeting magnum08:01
opendevmeetMeeting started Tue Jan 20 08:01:23 2026 UTC and is due to finish in 60 minutes.  The chair is dalees. Information about MeetBot at http://wiki.debian.org/MeetBot.08:01
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.08:01
opendevmeetThe meeting name has been set to 'magnum'08:01
dalees#topic roll call08:01
daleeswelcome to 2026! who do we have online for the meeting?08:01
daleeso/08:02
jakeyipI'm here08:02
daleeshi jakeyip good to see you08:03
jakeyipgood to see you too dalees :)08:03
daleeswe're pretty light on agenda today, and activity over the holidays08:04
daleesbut thanks for the recent reviews mnasiadka 08:04
daleesany magnum topics to discuss?08:05
jakeyipit's only my 2nd day back from the holidays so my brain isn't really working yet :P 08:05
jakeyipanything in particular to look at?08:05
daleesoh you've done well with holidays then08:05
jakeyipyou back at work dalees ?08:09
daleesmostly, I've only taken a few days each week. juggling all things during school holidays08:09
jakeyipI've got a Q - do we remove heat driver this cycle? it was deprecated 2025.1 https://docs.openstack.org/releasenotes/magnum/2025.1.html08:10
daleesit's tricky; i feel that moving the driver out of tree with some info on how to keep it installed would be the best situation. Otherwise any cloud with heat clusters remaining cannot upgrade08:12
daleeshaving said that; we just found a cluster using atomic, which we removed the driver for and now magnum wont touch it. So it's been done before :)08:13
opendevreviewMerged openstack/python-magnumclient master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/python-magnumclient/+/95975508:14
daleesthis is also the next SLURP release, so will it be less desirable to remove the driver next cycle?08:14
jakeyipafaik heat driver only supports eol k8s version. we have a few heat clusters I want to encourage users to rebuild. 08:16
opendevreviewMerged openstack/python-magnumclient stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/python-magnumclient/+/95975308:16
daleesyou can't delete them without the driver (except SQL)08:17
jakeyipdalees: think so, SLURP is also another topic i want to discuss 08:17
daleesbut I agree that Heat only supports very old K8s, so it's probably reason to drop it now. It **can** be made into a standalone driver anytime later, if someone wants to.08:18
dalees#topic heat driver08:20
daleessorry, delayed topic setting.08:20
jakeyipI feel we have to move on with the times. anything we carry is a burden, think security issues, or heat breaking support, etc 08:21
jakeyipbtw there was a poll previously for removing SoftwareDeployment in Heat and I think we were the only project still using it08:22
jakeyipif we are not using it and or testing it, we should just remove it08:23
jakeyipto not be a burden on other teams08:23
daleesright, let's remove it this cycle08:24
jakeyipcool08:24
jakeyipfor SLURP, I wonder if there is anything Magnum needs to do test for SLURP 08:27
daleesas i understand it, the agreement is that you can just upgrade between each SLURP release cleanly. And for Magnum that really only means the db migrations stick around for a couple of releases. Given we've never cleaned any up, that isn't a problem08:28
jakeyipwhat about upgrade procedure and n-2 versions of api and conductor being able to work together?  08:30
dalees#topic SLURP releases08:30
jakeyipwhat about upgrade procedure and n-2 versions of api and conductor being able to work together?08:30
daleeshmm, what does our upgrade guide recommend?08:31
* dalees fails to find that advice08:34
jakeyipI think workers are backwards compatible but I have to check. 08:37
daleesbut that is a good point. if you don't do a shutdown upgrade, it's possible there are n-2 api and conductor versions running, and we need to know they're RPC compatible or at least the right one is restarted first?  08:37
daleesand thinking we're okay with db upgrades and actually testing them are different things. 08:38
jakeyipyeah I was trying to locate SLURP docs on testing required of each services and didn't manage to find much08:40
jakeyipfrom what I recall nova have grenade jobs that tests for it but I haven't looked into them08:40
jakeyipfor magnum we haven't been really paying much attention to RPC versions and such also 08:43
jakeyipbut prob not critical anyway it's not something like Nova where there are mulitple nova-compute. for magnum API + conductor isn't too difficult to upgrade close together 08:44
jakeyipI don't have anything else...08:46
daleesyeah nothing more really here. Agreed that the api and conductor are fairly easy to do together. We have made a few RPC over the last release or two, but in fairly limited areas that aren't reached often, and with release notes included.08:48
jakeyipok. I have to run soon unforutnately 08:48
jakeyipanthing else you want to bring up?08:48
daleesnah, let's end for this week. mind if I ping you for some review soon though?08:50
jakeyipyah sure, please do08:50
daleesthere are a few to progress, but i need to find the more-important ones rather than overload you with trivial things.08:51
daleesok thanks for chatting08:51
dalees#endmeeting08:51
opendevmeetMeeting ended Tue Jan 20 08:51:31 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)08:51
opendevmeetMinutes:        https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.html08:51
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.txt08:51
opendevmeetLog:            https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.log.html08:51
jakeyipsee you next meeting!08:51
opendevreviewMerged openstack/magnum master: Drop redundant check of xrange  https://review.opendev.org/c/openstack/magnum/+/97228208:53

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