15:05:07 #startmeeting Ironic 15:05:07 Meeting started Mon Feb 9 15:05:07 2026 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:05:07 The meeting name has been set to 'ironic' 15:05:20 o/ 15:05:21 Hello and welcome to the Ironic meeting. As usual we are operating under the OpenInfra Code of Conduct 15:05:25 o/ 15:05:56 #note A reminder to all: Please prioritize reviews on our priority dashboard, and feel free to add hashtag "ironic-week-prio" to patches that are ready for review. 15:06:03 o/ 15:06:04 #link https://tinyurl.com/ironic-weekly-prio-dash 15:06:29 We are in week R-7 of Gazpacho cycle. Only meaningful deadline this week is Extra-ACs deadline 15:06:49 If you know of any contributors to Ironic who may not have had code commits please contact a DPL asap in order to get them added to the list. 15:06:55 #link https://releases.openstack.org/gazpacho/schedule.html 15:07:09 #topic Working Group Updates 15:07:20 First up is standalone networking; alegacy do you have an update? 15:07:42 o/ 15:08:25 I don't think alegacy is around .-. 15:08:39 Well that's OK, since I think that feature is mostly merged. 15:08:55 What about updates for either Async IO or VXLAN Networking. 15:09:14 I believe Julia is out; so I'll plug https://review.opendev.org/q/topic:ironic-vxlan+status:open on her behalf -- code is complete and needs reviews 15:09:30 Async IO we have the spec under review 15:09:36 o/ 15:10:01 Care to link it Iury? 15:10:25 #link https://review.opendev.org/c/openstack/ironic-specs/+/972754/ 15:10:51 Good stuff. Thanks for that. We're reaching the end of gazpacho so it's a good time to be reviewing things close to the finish line or items for future releases. 15:10:59 ++ 15:11:00 Next up; discussion topics 15:11:05 #topic Discussion Topics 15:11:12 iurygregory: had the only agenda item here 15:11:39 yup 15:12:06 so, I'm working on https://bugs.launchpad.net/ironic/+bug/2137364 15:12:32 tl;dr HPE machine changes the NetworkAdapter ID after a we do a NIC firmware update :D 15:13:14 this is a bit complicated, because currently we use the ID to know which NIC we are updating prefix `nic:` + NetworkAdapterID 15:13:32 there is a patch up for review 15:13:34 #link https://review.opendev.org/c/openstack/ironic/+/972421 15:13:50 I put a review on that yesterday, the approach looks good but I like Dmitry's ideas around namespacing the id 15:14:20 the only problem I see is if we store that as the `component` on the DB 15:14:35 we will hit the same problem we have in case we update the nic 15:15:00 so you've gotta account for it in parsing code 15:15:03 and it just makes it a thing 15:15:11 oh ok 15:15:18 OK, seems sensible to not wanna go down that path. Can you make sure that's in gerrit 15:15:29 I'm agreeing with you :) wait another 20 seconds before conceding ;) 15:15:30 we just care about the `nic:` to identify the right component? 15:15:59 we can go, but it would be a bit hack and ugly I think 15:16:19 unless we have some field that will contain the ID information 15:16:21 that's a good reason to leave it be 15:16:26 which means the namespace isn't a quick or easy win 15:16:44 yeah, at least I have this feeling, not sure what others think 15:17:03 I'm sold and so far the meeting is me, you, and a few o/'s :D 15:17:04 rpittau, do you have thoughts on this? 15:17:06 lol 15:17:24 yup! 15:18:08 iurygregory: I haven't checked the patch, sorry, I'll have a look at it 15:18:15 rpittau, ack 15:18:32 Yeah sounds like that can be worked out in review, let's move on 15:18:38 I will add info in the patch to explain what we discussed here on irc 15:18:44 yup, lets move on 15:18:47 #topic Bug Deputy updates 15:18:55 o/ 15:18:56 I think this is saying iurygregory is the bug deputy? or maybe iurygregory is the next one? 15:19:08 unsure who current one is, but the only reported bug already has a fix merged so 15:19:10 uh, go us? 15:19:13 yeah, I'm the bug deputy for this week 15:19:17 cid was last week 15:19:35 ++ 15:19:55 That's right, saw only one new bug for the week 15:21:34 good work, thanks for being bug deputy next week Iury 15:21:42 There are no RFEs for review; skipping that section. 15:21:45 #topic Open Discussion 15:21:59 fungi: I assume the Bridging the Gap retrospective is an old item that didn't get cleaned up? 15:22:53 I have an item for Open Discussion: Thursday will be my last day online working on OpenStack through (up to) the end of the month. I'll be out for a minor surgery which will lead to restricted use of my mousin' arm for a couple of weeks. 15:23:15 re'Bridging...'. I think that's a left over 15:23:15 I'd like ask about this patch I put up to remove shellinabox from Ironic since it's considered abandoned at this point 15:23:24 #link https://review.opendev.org/c/openstack/ironic/+/975864/comment/6d06fd5c_0c090d2f/ 15:23:39 JayF take care, hope the surgery goes well! 15:23:42 best wishes 15:24:06 take care JayF o/ 15:24:15 clif: I would vote to also remove the iLO console support which depends on shellinabox; the supporting software is old/unsupported enough we should be drastic in our removal. 15:24:29 Essentially removing IPMIShellinaboConsole means that the class that IloConsoleInterface inherits from goes away, leaving me wondering what it should derive from now. JayF pointed out that iLO is also going away 15:24:50 JayF: yes, sorry, i should have pulled that off the agenda, was only planning to discuss in-meeting for two weeks, which we did. thanks! 15:25:11 Jay, best wishes. 15:25:20 er, JayF. 15:25:22 so maybe I should rip out the iLO driver as well in this patch or a direct follow-up patch 15:25:40 the ilo driver itself can't go until next cycle, with the snmp driver, per deprecation policy 15:25:49 JayF: I too hope your surgery goes well and wish you a speedy recovery 15:25:54 however I would remove the console support from the ilo driver to enable shellinabox to be fully removed 15:26:06 I see, that makes sense 15:26:24 I think about it this way: ideally we would've billboarded loss of the iLO console, too 15:26:28 ++ to remove the console support like JayF mentioned 15:26:35 but realistically, nobody should be running this crap in 2026 anyway 15:26:43 and I'd rather rip the bandaid off 15:27:33 I had a patch to remove ILo, but I think the review was that there needs to be a deprecation first. https://review.opendev.org/c/openstack/ironic/+/965009 15:28:09 well then I'll leave the driver removal to cid when the time comes 15:28:23 but just remove the ilo console support for now unless someone objects 15:28:53 ++ Thank you 15:29:00 ++, no objections from me. clif, maybe you start the ilo removal with the deprecation patch? 15:29:09 My belief is we did deprecate it 15:29:16 and if we didn't... whoa boy we're in one 15:29:24 becaues it's gotta go away next cycle; it hard-deps on the SNMP driver 15:29:30 (proliantutils does) 15:29:33 and proliantutils is near-death 15:30:27 yeah since we're removing iRMC I think it makes sense to try clean up old drivers 15:30:36 looks like the future is converging on Redfish 15:30:53 I guess I'll take an action to see if we formally deprecated iLO, if we didn't I'll do a "formal" patch 15:31:08 but there's no reality where the SNMP bits of the iLO driver are in the repo after 2026.2 release 15:31:17 and I don't see a line of volunteers to modernize it 15:32:49 Last call for discussion on this item, or new items for Open Discussion? 15:33:00 just a quick mention from me 15:33:14 after a couple months on and off in Europe I am heading back to AUS next week 15:33:28 so unfortunately won't be attending this meeting as much as I have recently 15:33:42 Australia? 15:33:45 will do my best to keep up being active in reviewing patches though! 15:33:47 yes 15:34:22 it's been great collaborating with you folks in real time for some time! 15:34:25 ˙ƃuᴉʇǝǝɯ ǝɥʇ ʇɐ noʎ ssᴉɯ ll,ǝM ¡ɟlǝsɹnoʎ ʎoɾuƎ 15:34:42 JayF LOL! thanks! :) 15:34:51 hold on, gotta turn my monitor upside down 15:34:56 Anything else for the meeting? 15:35:43 Thanks folks! Have a good week. 15:35:46 #endmeeting