15:00:05 #startmeeting ironic 15:00:06 Meeting started Mon Mar 24 15:00:05 2025 UTC and is due to finish in 60 minutes. The chair is rpittau. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:06 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:06 The meeting name has been set to 'ironic' 15:00:13 Hello everyone! 15:00:13 Welcome to our weekly meeting! 15:00:17 o/ 15:00:34 The meeting agenda can be found here: 15:00:34 https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_March_24.2C_2025 15:00:39 o/ 15:01:17 o/ 15:01:37 giving a couple of minutes for people to join 15:02:50 alright, let's start! 15:02:52 #topic Announcements/Reminders 15:03:01 I will join now 15:03:09 #info Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: 15:03:09 #link https://tinyurl.com/ironic-weekly-prio-dash 15:03:25 Matt Crees proposed openstack/bifrost master: Support IPA download with authenticated requests https://review.opendev.org/c/openstack/bifrost/+/945324 15:03:52 it looks like we're in good shape 15:03:55 o/ 15:04:34 Indeed, I'd love some reviews on the network simulator stuff. The intent is just to enable local work, not necessarily in CI since switch simulators are on a scale of medium to heavy weight in terms of resource requirements. 15:04:59 please meeting link 15:05:11 freemanboss[m]: the meeting is here on irc :) 15:05:23 freemanboss[m]: This is an IRC meeting, we just message back and forth during the course of this meeting 15:05:51 ohhh alright 15:05:52 Not an actual zoom or gmeet. This saves a number of us since mondays tend to be meeting heavy for contributors 15:06:44 JayF: do you want to keep https://review.opendev.org/c/openstack/ironic/+/940063 in the list? last update is 2 months old 15:07:12 vsaienko: same for https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/940678 in merge conflict 15:08:16 I guess you can answer out of the meeting, just wondering what the status was on the two patches :) 15:08:20 rpittau: Good call, I can drop the # from that 15:08:25 JayF: ack thanks 15:09:09 #info 2025.1 Epoxy Release Schedule 15:09:09 #link https://releases.openstack.org/epoxy/schedule.html 15:09:16 well we're one week to go! 15:09:26 all ironic projects have been released 15:09:32 branches are cut 15:09:43 we should be ready :) 15:10:56 and following that 15:10:56 #info Flamingo PTG will take place place April 7-11, 2025! 15:10:56 don't forget to register! 15:10:56 And add your topics here: 15:10:56 #link https://etherpad.opendev.org/p/ironic-ptg-april-2025 15:11:12 "Freeman Boss: This is an IRC..." <- So the meeting in in chat format in here? 15:11:21 freemanboss[m]: yes 15:11:40 we need to go back and denote time estiamtes 15:11:44 I've booked the timeslots for ironic 15:11:44 please have a look when you got a minute https://ptg.opendev.org/ptg.html 15:11:44 I'll probably also adjust that based on the topic list in the coming week 15:12:01 TheJulia: yeah 15:12:17 I'm tagging stuff with swag time estimates 15:12:22 thanks! 15:12:26 others should look at and reply/add/subtract 15:12:50 Any topic over, say an hour, we might want to consider splitting 15:13:03 agree 15:13:06 i.e. is there a specific aspect which we can schedule specifically 15:15:31 one last announcement! 15:15:31 as you probably noticed the Outreachy application round has started :) 15:15:31 I'd like to do an official welcome to all the Outreachy applicants from the ironic community! 15:15:50 \o/ 15:15:51 and good luck! 15:16:38 Merged openstack/ironic master: Follow up to unprovision service failed https://review.opendev.org/c/openstack/ironic/+/945317 15:16:50 alright, anything else to announce/remind today? 15:17:28 cardoe: if you could add some sort of overarching goal to https://etherpad.opendev.org/p/ironic-ptg-april-2025#L73 it might help to frame it. I'm thinking an hour but without a solid goal understanding aside from the broad strokes of the paint brush, I can't be sure an hour is enough time 15:18:32 we can probably move on 15:18:32 #topic Discussions 15:18:50 there's one topic but I don;'t know who put it there :D 15:19:02 #topic https://bugs.launchpad.net/networking-generic-switch/+bug/2103760: core-plugin.update_port_status function in the trunk driver session fails, is this a bug or should use rpc 15:19:13 yeah, that is an interesting error 15:20:02 I think it is a mix of both a design flaw with the data model and how the database is being interacted with, if I'm properly groking it. 15:21:02 might be just a bug, but it would need to be better understood since we're apparently mid-transaction trying to commit changes I guess... 15:22:42 rpittau, Oh, I did. 15:22:48 I do think it's a bug 15:22:53 cid: ack :) 15:22:54 But, cannot be too sure 15:23:13 we can ask for more info 15:23:38 if we're unsure 15:24:05 The thing is that I don't know what more info we'll need to arrive at a conclusion :D 15:24:27 oh, definitely a bug, my concern is why are we trying to do a thing mid-transaction 15:24:47 and is that a design flaw or are we using neutron_lib reasonably and something is going sideways under the hood 15:25:08 Issue is, taking RPC as a path also seems wrong 15:25:25 because your adding another piece of work which you cannot see/rely upon in your current database transaction 15:26:15 For example, I start a transaction, call it context A. Context B gets started by an RPC user or some other api request. Anyway, B could complete first potentially which could be incompatible for context A. 15:26:42 Or if A requires the change committed in B, A's context is not updated until after the transaction is committed 15:26:54 yay for databases 15:28:03 JayF: I think https://etherpad.opendev.org/p/ironic-ptg-april-2025#L23 might need to be split into two distinct topics for the purposes of scheduling 15:28:53 Matt Crees proposed openstack/bifrost master: Support IPA download with authenticated requests https://review.opendev.org/c/openstack/bifrost/+/945324 15:29:04 sorry I'm late 15:29:50 so I'm less interested in the anaconda stuff now that I've got this image creation going. 15:29:53 So I can drop that out. 15:30:00 I've added thoughts to the ngs bug 15:30:38 thanks TheJulia 15:30:44 TheJulia, oh, tks 15:32:14 anything else to discuss today? :) 15:32:30 TheJulia: I figured the chat today would inform that some 15:32:41 JayF: sounds good 15:33:35 going once 15:33:43 going twice 15:33:50 :) 15:33:56 thanks everyone! 15:33:56 #endmeeting