09:00:45 #startmeeting magnum 09:00:45 Meeting started Wed Dec 6 09:00:45 2023 UTC and is due to finish in 60 minutes. The chair is jakeyip. Information about MeetBot at http://wiki.debian.org/MeetBot. 09:00:45 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 09:00:45 The meeting name has been set to 'magnum' 09:01:21 Agenda: 09:01:22 #link https://etherpad.opendev.org/p/magnum-weekly-meeting 09:01:24 #topic Roll Call 09:01:29 o/ 09:01:51 o/ 09:02:11 o/ 09:06:09 cool it's 5 mins past, let's get to the first agenda 09:06:38 #topic Remove heat upgrade 09:06:49 #link https://review.opendev.org/c/openstack/magnum/+/895983 09:07:20 dalees: I left a minor comment on that. I think it generally LGTM 09:08:02 oh, yep - I will look into that and update this week 09:08:25 cool, anything else on this? 09:08:53 i haven't heard anyone at vPTGs/meetings not agreeing to do this, so it seems like the thing to do. 09:09:40 +1 09:09:55 ok, next one 09:10:09 #topic magnum-ui changes 09:10:15 #link https://review.opendev.org/c/openstack/magnum-ui/+/898007 09:10:45 do we have expertise in the team for UI changes? I'm not good in UI 09:12:01 first of all - the CI must pass ;-) 09:12:49 coverage is too small - that's why it's failing 09:12:56 Branches : 59.74% ( 187/313 ) Threshold : 60% 09:14:42 and in case of such patch - I guess there's no other way than to spawn devstack and try it out 09:15:58 hm ok. I guess I'll have to spend some time on it then. 09:17:55 outside of this specific patch, I think magnum-ui is a weak area for me. any idea on how to handle? 09:18:51 dalees or mnasiadka do you have ui knowledge and can help with those patches? 09:19:07 I've not delved into Horizon in a while, but plan to early next year to tidy up some CAPI upgrade workflows. 09:19:10 I can help, but probably not this week 09:19:22 need to do Kolla repos final Bobcat release 09:19:39 (and shape up the Heat driver CI to get merged) 09:19:39 mnasiadka: that is ok. 09:22:03 ok let's go on 09:23:03 #topic BU Mentorship for adding kata containers 09:23:47 this was brought up in vPTG, any updates? 09:24:48 I saw the discussion last week, is there anything we (Magnum Cores) need to do? 09:24:51 noonedeadpunk had some last week in the scrollback for this channel 09:25:48 specifically: "Ok, then basically I think that initial ehterpad may be just scraped, as concept is completely different now. Though it might be easier to implement then before - ball is not on magnum side" 09:26:30 as the conversation evolved to supporting Kata with CAPI, not directly as a Magnum Heat driver. 09:28:39 hm ok. do we know if CAPI already supports Kata? 09:28:53 it does not 09:29:56 should the work be more in CAPI then? 09:30:04 I agree that heat is a bad idea 09:30:37 yeah, it's basically work should be done towards image builder as a first step 09:30:45 we are trying to get away from SoftwareConfig so Heat team will have a better time. :) 09:30:49 ok 09:30:54 oh, i might be wrong on that after a quick Google. I'll change my answer to "i'm not sure" 09:31:24 yeah there was some showcase on how it worked for some folks... 09:31:42 but no idea how many internal hooks that had to maintain for it 09:34:30 what role will Kata play? is it the OS part, replacing a heavy VM like Ubuntu? 09:35:22 what openstack service will run kata? does it need zun? 09:36:06 No, it's actually replacing containerd 09:36:11 It's actually a CRI 09:36:46 No, it does not need Zun. Zun uses CRI basically, while kata is one of them 09:38:01 noonedeadpunk: so Kata will be on an image that Nova will launch? 09:38:38 Or get installed there after launch 09:38:59 but basically yes 09:40:09 It's just more isolated and secure container runtime, which isolates memory, has own kernel, etc. Basically a VM and thus does need nested virtualization enabled on nova compute 09:40:25 ok gotcha, thanks for the clarification 09:44:00 looks like most of the work is in CAPI instead of Magnum :) 09:44:03 which is a good thing 09:45:05 noonedeadpunk: mentorship should be from CAPI/CAPO team instead of Magnum team? 09:48:59 hm I guess that's it 09:49:04 #topic Open Discussion 09:49:37 I haven't got the CAPI POC yet, so apologies for that. 09:50:24 Feel free to bring up other topics 09:56:04 alright if there's nothing else we can end the meeting. Feel free to chuck topics into the agenda for next meeting. 09:56:45 Thanks mnasiadka, dalees, noonedeadpunk, for coming. 09:56:49 #endmeeting