| opendevreview | Jacob Anders proposed openstack/ironic master: Fix periodic task processing a node via the wrong interface https://review.opendev.org/c/openstack/ironic/+/1000406 | 04:31 |
|---|---|---|
| opendevreview | Julia Kreger proposed openstack/networking-generic-switch master: Add Cisco NDFC REST API driver for VXLAN L2VNI https://review.opendev.org/c/openstack/networking-generic-switch/+/968484 | 13:18 |
| TheJulia | #startmeeting ironic | 15:01 |
| opendevmeet | Meeting started Mon Aug 17 15:01:12 2026 UTC and is due to finish in 60 minutes. The chair is TheJulia. Information about MeetBot at http://wiki.debian.org/MeetBot. | 15:01 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:01 |
| opendevmeet | The meeting name has been set to 'ironic' | 15:01 |
| TheJulia | o/ Everyone! | 15:01 |
| dtantsur | o/ | 15:01 |
| JayF | \o | 15:01 |
| TheJulia | Welcome to This week's Ironic meeting | 15:01 |
| rpittau | o/ | 15:01 |
| estherd[m] | o/ | 15:01 |
| TheJulia | Our agenda can be found on the wiki, but since you can't search for it easily anymore, here is a link. | 15:01 |
| TheJulia | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_August_17_2026 | 15:01 |
| Mahnoor | o/ | 15:02 |
| cid | o/ | 15:02 |
| TheJulia | Since it seems like we have quorum, I guess we'll dive into the meeting then! | 15:03 |
| TheJulia | #topic Announcements / Reminders | 15:03 |
| clif | o/ | 15:03 |
| TheJulia | Our first reminder is to review ironic-week-prio hashtag items. | 15:03 |
| TheJulia | #link https://tinyurl.com/ironic-weekly-prio-dash | 15:04 |
| TheJulia | Our second reminder is that this week is week R-6, final non-client library release. Next week is final release for client libraries. | 15:05 |
| TheJulia | #link https://releases.openstack.org/hibiscus/schedule.html | 15:05 |
| TheJulia | Does anyone have anything to announce or remind us of this week? | 15:05 |
| TheJulia | Onward! | 15:07 |
| TheJulia | #topic Working Group Updates | 15:07 |
| TheJulia | First up, the Async IO group! | 15:07 |
| TheJulia | Any updates? | 15:07 |
| * TheJulia guesses no since I think Iury is out this week | 15:07 | |
| dtantsur | He is, yes | 15:08 |
| TheJulia | Okay, Onward then | 15:08 |
| TheJulia | Anything for the Core Security team? | 15:09 |
| TheJulia | JayF: ? | 15:09 |
| JayF | Two OSSNs filed last week: | 15:09 |
| JayF | OSSN-0106 explicitly documenting network security requirements for IPA ramdisk endpoints | 15:09 |
| JayF | OSSN-0107 around issues with the Container HardwareManager security implementation | 15:10 |
| JayF | if you aren't aware of this; find your local neighborhood openstack-discuss, openstack-announce, or oss-security mailing list and read up. | 15:10 |
| TheJulia | ++ | 15:10 |
| JayF | We also have an OSSA errata pending for a bugfix in the IPMI console interface; I expect that to be announced today | 15:10 |
| TheJulia | cool, thanks! | 15:11 |
| JayF | s/today/this week/ | 15:11 |
| TheJulia | :) | 15:11 |
| TheJulia | Anything else? | 15:11 |
| JayF | I think you have security-related fixes under review | 15:11 |
| JayF | around basic auth | 15:11 |
| JayF | that might be worth a #link in this section for reviews | 15:11 |
| TheJulia | I'm not consciously aware of that, if you have a link or if its hast-tagged, that would be ideal. | 15:12 |
| TheJulia | Since we have no discussion topics, we can proceed to Bug Deputy updates | 15:12 |
| TheJulia | Are we good to proceed? | 15:12 |
| JayF | did it merge? | 15:13 |
| JayF | I guess so; I am confused right now | 15:13 |
| TheJulia | I have no idea what your referring to at the moment | 15:13 |
| * TheJulia gives JayF more coffee :) | 15:13 | |
| cid | The weekly priority queue does not seem to have security patches | 15:14 |
| TheJulia | Okay, JayF has refreshed my memory | 15:14 |
| cid | Apart from the errata from me last week | 15:14 |
| cid | Unless this is considered a security fix | 15:14 |
| cid | #link https://review.opendev.org/c/openstack/ironic/+/1000996 | 15:14 |
| JayF | That's a feature for sure | 15:15 |
| TheJulia | JayF is referring to https://review.opendev.org/c/openstack/ironic/+/999744 | 15:15 |
| JayF | I'll review tat post-meeting | 15:15 |
| TheJulia | k, thanks! | 15:15 |
| TheJulia | #topic Bug Deputy Updates | 15:15 |
| TheJulia | cid: the floor is yours! | 15:15 |
| cid | It was a quiet week until few hours ago :) | 15:16 |
| cid | A new bug was filled against Sushy a couple of hours ago (just saw it). Not triaged yet! | 15:16 |
| cid | Reset AllowableValues behind seperate ResetActionInfo endpoint | 15:16 |
| cid | #link https://bugs.launchpad.net/sushy/+bug/2163653 | 15:16 |
| cid | So that makes it a total of 1 new bug filled this week. | 15:16 |
| JayF | ooh that sounds like hardware fun | 15:16 |
| cid | 0 RFEs. | 15:16 |
| TheJulia | Joy, I guess we need to be mindful to try and get sushy released this week as well | 15:16 |
| cid | ++ | 15:17 |
| TheJulia | Umm, we likely need to check the standard since it sounds like the reporter's harware is doing very unexpected | 15:18 |
| TheJulia | Anyhow, who shall be our next bug deputy? | 15:18 |
| clif | I guess I'll volunteer since I haven't done it in a while | 15:19 |
| cid | \o, tks clif. | 15:19 |
| TheJulia | clif: Much appreciated! | 15:19 |
| TheJulia | since we have no RFEs to review today, we'll go directly to Open Discussion | 15:19 |
| TheJulia | #topic Open Discussion | 15:19 |
| TheJulia | Does anyone have anything to discuss? Plottings to take over the world? Wild and crazy features? | 15:19 |
| dtantsur | It was too hot to take over the world, planning this in the autumn | 15:20 |
| cardoe | We should likely look at what's in the sushy queue before cutting the release. | 15:21 |
| TheJulia | I thought we were planning for every night | 15:21 |
| dtantsur | Out of curiousity, has anyone seen or heard of https://github.com/NVIDIA/infra-controller? | 15:21 |
| TheJulia | cardoe: gree | 15:21 |
| JayF | dtantsur: yes | 15:21 |
| JayF | dtantsur: no specifics that are interesting to talk about | 15:21 |
| dtantsur | Just another vendor thing? | 15:22 |
| JayF | cardoe: I think with sushy it's tricky. We have a smaller reviewer base there. | 15:22 |
| TheJulia | dtantsur: I believe I have stumbled upon it as well | 15:22 |
| TheJulia | dtantsur: basically yes | 15:22 |
| JayF | cardoe: I've stopped reviewing sushy changes that impact hardware due to my lack of direct experience with redfish | 15:22 |
| JayF | dtantsur: yeah, with a focus on DPUs as the enforcer aiui | 15:23 |
| TheJulia | https://review.opendev.org/q/project:openstack/sushy+status:open is not that bad actually, at least in terms of up to date ready to review items | 15:23 |
| JayF | I would suggest perhaps that giant model update is a bad choice for merge before release | 15:24 |
| rpittau | I agree | 15:24 |
| rpittau | I was going to ask about the sushy changes we have left | 15:24 |
| TheJulia | https://review.opendev.org/c/openstack/sushy/+/999743 might make sense | 15:25 |
| rpittau | I think it does, yeah | 15:25 |
| cardoe | I'm actually partial to that bug redfish change. Cause that's another 6 months we'll be unsupporting hardware. | 15:25 |
| TheJulia | cardoe: which one are you referring to? | 15:26 |
| cardoe | But alas I understand the hesitation. I've needed to take some time to audit it. | 15:26 |
| cardoe | https://review.opendev.org/c/openstack/sushy/+/989988 | 15:26 |
| TheJulia | Yeah, I think it is fairly straight forward and it *IS* outside of our hot path of interaction | 15:27 |
| TheJulia | But it is a bit of a brutal review that just requires sitting down | 15:27 |
| JayF | my thoughts on that were 100% knee jerk, well thought out opinions can defeat mine and please should :D | 15:27 |
| TheJulia | FWIW, I did my review with the standard on an adjacent monitor and my notes reflect some of that | 15:27 |
| TheJulia | (Some of my comments are "here is where you find this" | 15:28 |
| TheJulia | Anyhow, I would encourage folks to take the time to review outstanding sushy items ready for review | 15:29 |
| TheJulia | Any additional open discussion? | 15:29 |
| TheJulia | One final callout: An initial PTG etherpad has been created: https://etherpad.opendev.org/p/ironic-ptg-2027.1 | 15:30 |
| TheJulia | #topic Who shall chair our meeting next week? | 15:30 |
| TheJulia | Who would like to volunteer to chair our meeting next week? | 15:31 |
| * TheJulia hears crickets saying "Julia" | 15:32 | |
| JayF | I'll do it | 15:32 |
| TheJulia | You sure? I can do it next week | 15:32 |
| JayF | you gotta let the silence hang for longer if you want other volunteers | 15:32 |
| JayF | I don't care other than getting new folks in lol | 15:32 |
| TheJulia | lol | 15:32 |
| JayF | chairing the meeting can be done with half my brain turned off | 15:32 |
| TheJulia | JayF to disengage half his brain, and to chair next week's meeting ;) | 15:32 |
| JayF | or get at least 25% more of it online for this time next week /s | 15:33 |
| TheJulia | lol | 15:33 |
| TheJulia | Okay, anything else before we wrap this week's meeting? | 15:33 |
| TheJulia | Thanks everyone! | 15:34 |
| TheJulia | #endmeeting | 15:34 |
| opendevmeet | Meeting ended Mon Aug 17 15:34:41 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:34 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-08-17-15.01.html | 15:34 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-08-17-15.01.txt | 15:34 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-08-17-15.01.log.html | 15:34 |
| TheJulia | And now, we resume plotting to take over the world! | 15:34 |
| opendevreview | Esther Domfeh proposed openstack/ironic master: Expose new node history fields in API v1.115 https://review.opendev.org/c/openstack/ironic/+/1001182 | 15:39 |
| opendevreview | Julia Kreger proposed openstack/networking-generic-switch master: Add Cisco NDFC REST API driver for VXLAN L2VNI https://review.opendev.org/c/openstack/networking-generic-switch/+/968484 | 17:11 |
| opendevreview | Julia Kreger proposed openstack/networking-generic-switch master: Add global fallback device for controller-style drivers https://review.opendev.org/c/openstack/networking-generic-switch/+/1001200 | 17:11 |
| winiciusallan[m] | hello ironic o/ | 17:41 |
| winiciusallan[m] | is the image tinyipa-stable-2026.1.vmlinuz supposed to exist in https://tarballs.openstack.org/ironic-python-agent/tinyipa/files/? | 17:41 |
| winiciusallan[m] | i've seen a devstack job failing because it can't download this file =/ | 17:42 |
| JayF | tinyipa has been retired entirely from the project | 17:44 |
| JayF | https://docs.openstack.org/ironic/latest/contributor/devstack-guide.html should have updated instructions/configs | 17:44 |
| winiciusallan[m] | JayF: ok, this makes sense. we're defining the RAM disk type to tinyipa. so as of now, is dib the only supported type? | 17:50 |
| JayF | yes, generally speaking | 17:53 |
| JayF | Ironic won't care how your ramdisk gets built, to be clear. If you want prebuilts, gotta go DIB. | 17:53 |
| winiciusallan[m] | JayF: gotcha. thanks! do you have handy any reference for tinyipa deprecation? i haven't found nothing on gerrit | 18:11 |
| JayF | winiciusallan[m]: https://docs.openstack.org/releasenotes/ironic-python-agent-builder/2025.2.html#other-notes | 18:13 |
| JayF | tinyipa was NEVER supported outside of CI so it was not loudly deprecated | 18:13 |
| cardoe | dtantsur: so the nvidia controller is probably closer to what my open source project deployment of ironic is than metal3 | 18:16 |
| cardoe | Users don't interact with it using k8s objects but instead via API services that sit on top of a k8s cluster | 18:17 |
| winiciusallan[m] | JayF: yeah, I see. that helped a lot. thanks! | 18:17 |
| cardoe | it relies heavily on DPUs | 18:19 |
| TheJulia | WRT https://review.opendev.org/c/openstack/ironic/+/999744, if folks think we should be matching port and or protocol, please say so soon | 19:00 |
| cardoe | ehhhh either way? | 19:46 |
| TheJulia | well, we have to lock into a way I guess, otherwise we're going to have to work every possibility | 19:54 |
| TheJulia | hostname being simplest | 19:54 |
| JayF | all arguments for adding port are overridden with "if you don't control the hostname, don't put it into the config" | 19:57 |
| TheJulia | I bet the thought is if you have an infrastruture in which it is being shared, but even then, your the admin of the deployment :\ | 20:53 |
| TheJulia | that is an explicit choice | 20:53 |
| JayF | I mean really, I was thinking | 20:54 |
| JayF | trusting hostname (no port) vs hostname:80 specifically | 20:54 |
| JayF | is just a question of root vs user on `hostname`'s backing machine | 20:54 |
| JayF | so it's kinda valid to want to limit it to root-limited ports, but that's such an edge case that it puts a decoder ring on the common (https-using, no port specified) case, so I'd leave it portless | 20:54 |
| opendevreview | Julia Kreger proposed openstack/ironic master: Add image_server_auth_hosts to restrict credential scope https://review.opendev.org/c/openstack/ironic/+/999744 | 22:08 |
| opendevreview | Merged openstack/ironic master: Pass explicit virtual media protocol to Sushy https://review.opendev.org/c/openstack/ironic/+/997464 | 23:07 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!