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