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