| mnasiadka | dalees: 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 |
|---|---|---|
| dalees | mnasiadka: sure | 08:00 |
| dalees | #startmeeting magnum | 08:01 |
| opendevmeet | Meeting 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 08:01 |
| opendevmeet | The meeting name has been set to 'magnum' | 08:01 |
| dalees | #topic roll call | 08:01 |
| dalees | welcome to 2026! who do we have online for the meeting? | 08:01 |
| dalees | o/ | 08:02 |
| jakeyip | I'm here | 08:02 |
| dalees | hi jakeyip good to see you | 08:03 |
| jakeyip | good to see you too dalees :) | 08:03 |
| dalees | we're pretty light on agenda today, and activity over the holidays | 08:04 |
| dalees | but thanks for the recent reviews mnasiadka | 08:04 |
| dalees | any magnum topics to discuss? | 08:05 |
| jakeyip | it's only my 2nd day back from the holidays so my brain isn't really working yet :P | 08:05 |
| jakeyip | anything in particular to look at? | 08:05 |
| dalees | oh you've done well with holidays then | 08:05 |
| jakeyip | you back at work dalees ? | 08:09 |
| dalees | mostly, I've only taken a few days each week. juggling all things during school holidays | 08:09 |
| jakeyip | I've got a Q - do we remove heat driver this cycle? it was deprecated 2025.1 https://docs.openstack.org/releasenotes/magnum/2025.1.html | 08:10 |
| dalees | it'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 upgrade | 08:12 |
| dalees | having 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 |
| opendevreview | Merged openstack/python-magnumclient master: Update master for stable/2025.2 https://review.opendev.org/c/openstack/python-magnumclient/+/959755 | 08:14 |
| dalees | this is also the next SLURP release, so will it be less desirable to remove the driver next cycle? | 08:14 |
| jakeyip | afaik heat driver only supports eol k8s version. we have a few heat clusters I want to encourage users to rebuild. | 08:16 |
| opendevreview | Merged openstack/python-magnumclient stable/2025.2: Update .gitreview for stable/2025.2 https://review.opendev.org/c/openstack/python-magnumclient/+/959753 | 08:16 |
| dalees | you can't delete them without the driver (except SQL) | 08:17 |
| jakeyip | dalees: think so, SLURP is also another topic i want to discuss | 08:17 |
| dalees | but 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 driver | 08:20 |
| dalees | sorry, delayed topic setting. | 08:20 |
| jakeyip | I 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 |
| jakeyip | btw there was a poll previously for removing SoftwareDeployment in Heat and I think we were the only project still using it | 08:22 |
| jakeyip | if we are not using it and or testing it, we should just remove it | 08:23 |
| jakeyip | to not be a burden on other teams | 08:23 |
| dalees | right, let's remove it this cycle | 08:24 |
| jakeyip | cool | 08:24 |
| jakeyip | for SLURP, I wonder if there is anything Magnum needs to do test for SLURP | 08:27 |
| dalees | as 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 problem | 08:28 |
| jakeyip | what about upgrade procedure and n-2 versions of api and conductor being able to work together? | 08:30 |
| dalees | #topic SLURP releases | 08:30 |
| jakeyip | what about upgrade procedure and n-2 versions of api and conductor being able to work together? | 08:30 |
| dalees | hmm, what does our upgrade guide recommend? | 08:31 |
| * dalees fails to find that advice | 08:34 | |
| jakeyip | I think workers are backwards compatible but I have to check. | 08:37 |
| dalees | but 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 |
| dalees | and thinking we're okay with db upgrades and actually testing them are different things. | 08:38 |
| jakeyip | yeah I was trying to locate SLURP docs on testing required of each services and didn't manage to find much | 08:40 |
| jakeyip | from what I recall nova have grenade jobs that tests for it but I haven't looked into them | 08:40 |
| jakeyip | for magnum we haven't been really paying much attention to RPC versions and such also | 08:43 |
| jakeyip | but 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 |
| jakeyip | I don't have anything else... | 08:46 |
| dalees | yeah 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 |
| jakeyip | ok. I have to run soon unforutnately | 08:48 |
| jakeyip | anthing else you want to bring up? | 08:48 |
| dalees | nah, let's end for this week. mind if I ping you for some review soon though? | 08:50 |
| jakeyip | yah sure, please do | 08:50 |
| dalees | there are a few to progress, but i need to find the more-important ones rather than overload you with trivial things. | 08:51 |
| dalees | ok thanks for chatting | 08:51 |
| dalees | #endmeeting | 08:51 |
| opendevmeet | Meeting ended Tue Jan 20 08:51:31 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 08:51 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.html | 08:51 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.txt | 08:51 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/magnum/2026/magnum.2026-01-20-08.01.log.html | 08:51 |
| jakeyip | see you next meeting! | 08:51 |
| opendevreview | Merged openstack/magnum master: Drop redundant check of xrange https://review.opendev.org/c/openstack/magnum/+/972282 | 08:53 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!