15:00:43 #startmeeting ironic 15:00:43 Meeting started Mon Mar 16 15:00:43 2026 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:43 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:43 The meeting name has been set to 'ironic' 15:00:53 Good morning everyone and Welcome to the weekly #ironic meeting 15:01:04 I'm TheJulia, and I'll be your host for this roast of the meeting agenda. 15:01:13 JayF: what say you on https://review.opendev.org/c/openstack/ironic/+/978602 do we need to update the commit msg or no 15:01:18 Our first item on the agenda is to ensure everyone has Coffee. Everyone have coffee? 15:01:19 o/ 15:01:52 cardoe: meh? I can do it if folks insist, but the work is done by that commit in the one behaind it, just let it land 15:01:54 o/ 15:02:00 * JayF substitutes a can of diet pepsi 15:02:01 Verification of a change to openstack/ironic master failed: Enable ramdisk autodetect by default https://review.opendev.org/c/openstack/ironic/+/978602 15:02:01 Verification of a change to openstack/ironic master failed: Correct disk-format in ramdisk boot docs https://review.opendev.org/c/openstack/ironic/+/980333 15:02:18 o/ 15:02:23 Fair enough! 15:02:37 #topic Announcements / Reminders 15:02:54 Our first reminder of the week is for cores to review ironic-week-prio hashtaged items. 15:03:01 #link https://tinyurl.com/ironic-weekly-prio-dash 15:03:20 Our next item if the 2026.1 release cycle. This week is R-2 15:03:30 #link https://releases.openstack.org/gazpacho/schedule.html 15:03:47 In other word: Time to get our end of cycle releases branched 15:03:49 o/ 15:03:49 we need to wrap up things, the branch creation will happen this week 15:04:14 Outside of release note cleanup and the release mappings update, what is a MUST ? 15:04:45 JayF: ok, valid 15:05:23 there are still some patches in ironic-week-prio 15:05:31 We can't hold forever 15:05:45 Some are bug fixes and can be backported 15:06:02 yep, besides thos4e 15:06:05 I guess what I'm asking for is for us to be specific. 15:06:33 https://review.opendev.org/c/openstack/ironic/+/978602 is approved and I'd /like/ it in, but it's not a must 15:06:37 I will work on release notes cleanup and release mappings update to have all ready by Wednesday 15:06:54 Jay Faulkner proposed openstack/ironic master: Enable ramdisk autodetect by default https://review.opendev.org/c/openstack/ironic/+/978602 15:07:05 I'd ask for us to try and be ready to release tomorrow instead of wednesday 15:07:07 (it needed a rebase to merge, I think) 15:07:18 that way we can take a bump in the road at the last minute 15:07:48 TheJulia: I can probably then do one of the 2 things, not both :) 15:08:08 Then lets split the work 15:08:14 Who can take on one of the tasks? 15:08:43 I've kind of started the release mappings update already, anyone up for the release notes cleanup ? 15:08:50 release mappings cleanup is just a ^c^v, swap in a version, update tests? 15:09:22 Can we be specific about what cleanup is? 15:09:29 for release notes? 15:09:37 - add a preamble (whatever it's called) 15:09:44 Scrub/cleanup any inconsistencies, and a preamble 15:09:47 - read the rendered version and fix text/grammar if needed 15:09:54 ++ 15:10:05 I didn't wanna take on something text-based today, I'm worried I don't have the juice for it 15:10:09 but I guess it's me 15:10:25 I can give it a shot 15:10:35 My brain is likely on the wordy side today 15:10:42 maybe split it? I'll write the preamble if you wanna do the edits? 15:10:46 As I have some long emails to aslo reply to as well 15:10:53 Sure 15:11:03 it's mainly the proofreading I'm afraid of, I've been sleeping badly and proofreading requires focus I'm not sure I have today tbh 15:11:21 fair enough 15:11:32 sounds like we have a plan! 15:11:39 Does anyone have anything else to announce or remind us of? 15:12:55 I'm taking silence as nope, and then onward! 15:13:05 #topic Working Group Updates 15:13:20 Merged openstack/python-ironicclient master: Remove dead code: define_command, define_commands_from_module, HelpFormatter https://review.opendev.org/c/openstack/python-ironicclient/+/980579 15:13:23 Any updates regarding async io aside from the spec? 15:13:35 Not really. I'll check your comments when I have a free minute. 15:13:45 Okay, Does it need to become a PTG topic? 15:13:53 Otherwise, it slips into the next cycle for me, and I'll also keep cardoe's work to move sushy in-tree in mind 15:13:55 I guess that is a bigger question which doesn't need an immediate answer 15:14:04 Well.. maybe. At least as a status check. Maybe together with the sushy future. 15:14:11 but we should likely just sort of have a discussion around those topics 15:14:28 makes a lot of sense, could you make sure something is on the etherpad? 15:14:42 * cid o/ 15:15:28 The next working group is the vxlan working group. By in large, but fixing and rough edge grinding is the order of the week. 15:15:45 Anyone have anything else to add? 15:16:12 I do 15:16:27 I would suggest, as I have, that folks communicate to stakeholders that we may need more bugfix time next cycle 15:16:53 just as an expectation set, given the quantity of new stuff we added last cycle and how much of that stuff touches hardware 15:17:14 (especially since I suspect "ironic can deliver features" expectations are at an alltime high \o/) 15:17:39 Merged openstack/ironic master: Update TBN docs for group_and_attach_ports https://review.opendev.org/c/openstack/ironic/+/980376 15:17:40 Yeah, I think AI tooling has helped, and hurt us here. 15:18:18 Also, some of the areas we're touching really requires a dramatically deeper level of testing because its not "out of the box" in the slightest 15:18:36 yep 15:18:42 which means some of the "bugfixes" might include improving docs 15:18:47 or support on the list as folks implement this stuff 15:18:48 What might work just fine for someone, also may have a sharp edge for another 15:19:06 yup 15:19:11 I just wanna make sure we're communicating up to our management chains that we may have more work to do :D 15:19:29 yeah this cycle is gonna be a lot of "digest the changes" for me. 15:20:02 Like another PTG item I just thought of might be to add a "merge" mode for inspection. 15:20:06 Yeah, I need to get with hjensas and ensure we're creating items downstream for our recent bugfixes just so we're tracking the time/effort it is taking 15:20:34 cardoe: That is a good way to put it 15:20:38 "digest the changes" 15:20:47 Do we want to drop the exsting periodic HA Alignment before releae? I found it is actually a no-op. 15:20:47 Anyway, Discussion Topics! 15:21:02 digest the changes, finish type checking on ironic repos, plan improvements for nova-compute story 15:21:08 nobody is allowed to talk me into more tasks at ptg ;) 15:21:21 hjensas: At this point, it can be a backported bugfix. We knew there was that risk upfront 15:21:37 #topic Discussion Topics 15:21:43 First and only item, PTG! 15:21:51 #link https://etherpad.opendev.org/p/ironic-ptg-2026.2 15:22:49 Were building up quite a few topics, I'd encourage everyone to take a little time this week and add any items and thoughts to existing items 15:23:38 Have we reserved a "room" and times yet? 15:24:01 Isn't one of the DPL roles assigned to that? 15:24:08 It appears that we have not. 15:24:41 Yes, although they are not in channel at present. 15:26:39 Does someone want to volunteer to help schedule PTG session times and register them? 15:26:40 Well, we likely need to start to get that sorted if we want a good and consistent schedule. Some teams have already started reserving rooms. 15:26:46 If it's somethign you've not done before, I'm willing to show you what it takes 15:26:49 Verification of a change to openstack/ironic master failed: Fix bug in TBN NoMatch.__str__ https://review.opendev.org/c/openstack/ironic/+/980477 15:26:54 it's fun to whitewash a fence 15:27:37 * TheJulia updates the 'twain reference counter for the day. 15:27:49 Sounds like something I can likely be able to do with a guide. 15:28:07 ++ thank you for the volunteer 15:28:12 we can talk it out in here after meetings 15:28:19 Next, you'll have us sitting around sipping mint juleps and negotiating while on a river boat ;) 15:28:21 +++ 15:28:38 * TheJulia updates the ST:Lower Decks reference counter for the day. 15:28:56 I was expecting the ST/Twain crossover to be more TNG-coded 15:29:15 Well, Lower Decks, they have to hit the entire spectrum of things. 15:29:23 Okay, onward? 15:30:12 #topic Bug Deputy Updates 15:30:27 cid, you were our deputy, what chaos do you have to report! :) 15:30:42 Saw a lot of new bugs... :D 15:30:55 lol 15:30:57 Mostly against the networking baremetal repo 15:31:09 Yeah, we knew this was going to happen on some level 15:31:23 Yup. Out of the 10 total, 7 against NB 15:31:41 I think it would be helpful to try and have a high bandwidth call regarding that stuff today. hjensas would you have a time which could work? 15:32:19 I think we're going to just have to work through them, although I think patches are up for a number of them already 15:32:26 Sure, we can do that - I am free most of the evening. 15:32:38 hjensas: ack, okay 15:32:47 Most new bugs there are fixed in my proposed NB changes. 15:33:11 I saw that. Most are just awaiting reviews 15:33:37 Cool, who would like to volunteer to be the bug deputy for this week? 15:34:04 I could give it a go 15:34:09 \o/ 15:34:13 \o/ 15:34:31 #info Mahnoor has volunteered to be the bug deputy for the week! 15:34:48 Since have no RFE's to review, onward to Open Discussion 15:34:51 #topic Open Discussion 15:34:52 Hey, Mahnoor, been a minute :-) tks 15:35:11 It has, hello hello :) 15:35:18 \o/ 15:35:27 So! What crazy topics of discussion do we have for today? 15:36:02 hjensas: would you be good to chat in say, 2 hours? 15:36:16 Or 2.5 hours? 15:37:36 We should mention the summit Call for Papers is open 15:37:48 if you wanna go hang out in Shanghai and talk about Ironic please submit a talk :) 15:38:23 TheJulia: yes 2 hours or 2.5 hours. 15:39:11 Okay, I'll send you a meeting invite and I'll past the meet link in irc here so folks can join in 15:39:56 JayF: Great call out! 15:40:16 Can you send me an invite as well please 😅 15:40:36 sure! 15:43:04 so in just under 2 hours, we'll discuss on this following gmeet link; https://meet.google.com/zqs-irew-agb?authuser=0&hs=122 15:43:20 Invite sent, if anyone else would like an invite, please let me know 15:43:21 Thanks 15:43:38 Anything else to discuss today before we move on to figuring out who we're going to make run the next meeting? 15:46:12 * TheJulia takes silence as a no 15:46:18 #topic Who will run our next meeting? 15:46:22 Volunteers? 15:46:55 OK, my turn again I guess :) 15:47:19 Thank you JayF for volunteering to run next week's meeting. 15:47:20 * JayF has a reminder set so he'll be here to run it 15:47:28 \o/ 15:48:25 Is there anything else before we rap this week's meeting? 15:49:03 Doesn't look like it. 15:49:12 Thank folks, have a good week! 15:50:11 \o 15:50:42 #endmeeting