| opendevreview | Pierre Riteau proposed openstack/networking-generic-switch stable/2026.1: Sanitise secret config field https://review.opendev.org/c/openstack/networking-generic-switch/+/996981 | 07:37 |
|---|---|---|
| opendevreview | Pierre Riteau proposed openstack/networking-generic-switch stable/2025.2: Sanitise secret config field https://review.opendev.org/c/openstack/networking-generic-switch/+/996983 | 07:38 |
| opendevreview | Pierre Riteau proposed openstack/networking-generic-switch stable/2025.1: Sanitise secret config field https://review.opendev.org/c/openstack/networking-generic-switch/+/996984 | 07:39 |
| estherd[m] | Hi everyone! If anyone has some time, I'd really appreciate reviews on my Node History patch series. It's a 4-patch dependent stack covering the Node History enhancements, and all the patches are currently passing Zuul CI. Any feedback would be greatly appreciated. Thanks! | 09:34 |
| estherd[m] | https://review.opendev.org/c/openstack/ironic/+/989994/19 | 09:34 |
| opendevreview | Michal Nasiadka proposed openstack/networking-baremetal master: use agent hostname for notification listener pool name https://review.opendev.org/c/openstack/networking-baremetal/+/997004 | 11:40 |
| opendevreview | Konstantinos Karampogias proposed openstack/ironic master: Add vendor/model/serial_number to firmware component endpoint https://review.opendev.org/c/openstack/ironic/+/992034 | 12:42 |
| opendevreview | Konstantinos Karampogias proposed openstack/ironic master: Add NIC identity fixture tests using real hardware JSON responses https://review.opendev.org/c/openstack/ironic/+/997037 | 12:42 |
| Mahnoor | o/ Is wiki.openstack.org down? | 13:04 |
| TheJulia | good morning | 13:18 |
| TheJulia | It does appear to be down. I guess it is worth highlighting that it appears to be down on #openstack-infra | 13:19 |
| Mahnoor | Ack, thanks Julia | 13:42 |
| Mahnoor | I've managed to add the bug deputy updates to the agenda: there were 2 new bugs, 1 in bifrost (https://bugs.launchpad.net/bifrost/+bug/2160390), and 1 in ironic (https://bugs.launchpad.net/ironic/+bug/2160374) that I created myself | 14:27 |
| Mahnoor | The bifrost one looks invalid to me, but I could be wrong :) | 14:27 |
| Mahnoor | I will need to step away for an errand, so wont attend the meeting today | 14:27 |
| TheJulia | okay, thanks! | 14:32 |
| fungi | i'm rebooting the wiki server in hopes of getting the load there back under control at least temporarily | 14:58 |
| TheJulia | thanks | 14:59 |
| fungi | system load immediately spiked back up into the 60s, oh well | 14:59 |
| TheJulia | #startmeeting ironic | 15:00 |
| opendevmeet | Meeting started Mon Jul 13 15:00:56 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 |
| opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
| opendevmeet | The meeting name has been set to 'ironic' | 15:00 |
| TheJulia | o/ | 15:00 |
| clif | o/ | 15:00 |
| iurygregory | o/ | 15:01 |
| cid | o/ | 15:01 |
| TheJulia | Today we're the Ironic team and we seem to be wiki-less! | 15:01 |
| TheJulia | Lets see if we have quorum first! | 15:01 |
| * iurygregory wondering if we have quorum, it's public holiday in Europe... | 15:01 | |
| TheJulia | What holiday is it? | 15:01 |
| iurygregory | no idea, but most of my team is out because it was public holiday lol | 15:02 |
| clif | extreme heat, no ac holiday | 15:02 |
| iurygregory | or maybe they took PTO ? O.o | 15:02 |
| TheJulia | clif: that is when our contributors become molten cats on the floor | 15:02 |
| fungi | maybe they're on the same vacation as the wiki server | 15:02 |
| fungi | it seems to be molten right now | 15:03 |
| TheJulia | This sort of sounds nice | 15:03 |
| TheJulia | Anyway, it seems like we have minimum quorum threshold, so I'm going to roll forward from memory | 15:03 |
| TheJulia | Well, we have no wiki, so I can't link to it right now ;) | 15:03 |
| TheJulia | #topic Annoucements/Reminders | 15:03 |
| TheJulia | Only one item, please remember to hashtag items as ironic-week-prio for review priority and to review items with the hashtag. | 15:04 |
| TheJulia | #link https://review.opendev.org/q/hashtag:%22ironic-week-prio%22+(status:open) | 15:04 |
| TheJulia | Does anyone have anything to announce or remind us of? | 15:05 |
| iurygregory | nothing from my side | 15:05 |
| * TheJulia gives the crickets a moment to sip more coffee | 15:05 | |
| kubajj | o/ | 15:05 |
| JayF | \o | 15:06 |
| TheJulia | \o | 15:06 |
| TheJulia | SWEET! The coffee trick worked! | 15:06 |
| TheJulia | Anyway! Back to it! | 15:06 |
| TheJulia | #topic Working Group Updates | 15:06 |
| TheJulia | iurygregory: anything on the async io front? | 15:06 |
| iurygregory | TheJulia, still waiting for reviews | 15:07 |
| iurygregory | there is only a +2 from rpittau (june 03) | 15:07 |
| TheJulia | It feels like we're in the duldrums of the cycle for reviews, also with folks and vacations. Would it make sense to try and get some review jams scheduled oerall? | 15:07 |
| iurygregory | probably, I also know most of the folks have their plates full because the security vulnerabilities | 15:08 |
| TheJulia | Fair, but a distraction is sometimes also welcome. | 15:08 |
| TheJulia | Speaking of security stuff, JayF do you have any update for us this week? | 15:09 |
| JayF | #link https://security.openstack.org/ossa/OSSA-2026-025.html | 15:09 |
| JayF | #link https://security.openstack.org/ossa/OSSA-2026-026.html | 15:09 |
| JayF | Two OSSAs issured; 2026-026 could've easily been two so read it carefully | 15:09 |
| JayF | and I can confirm zero security boogs exist in ir[ring ring] [picks up batphone] NEVERMIND | 15:09 |
| JayF | lol | 15:09 |
| TheJulia | lol | 15:10 |
| cid | lol | 15:10 |
| JayF | Security team still doing some work although like TheJulia nodded to we're probably past the point of doing it at the expense of e.g. other contributors waiting for reviews | 15:10 |
| * TheJulia is saddened batphone was used for that skit instead of a bananaphone | 15:10 | |
| JayF | TheJulia: when my wife is annoyed because I've been humming that under my breath all day, I'll tell her to RING RING RING you :D | 15:10 |
| TheJulia | #success TheJulia got a song stuck in JayF's head | 15:11 |
| JayF | That's basically the full security update for the meeting. | 15:11 |
| TheJulia | Okay, cool coool | 15:11 |
| TheJulia | So onward! | 15:11 |
| TheJulia | Because the wiki is being the wiki, Does anyone have anything for discussion that they put on the schedule or shoudl we just skip to bugs briefly and then onward to open discussion? | 15:12 |
| TheJulia | (FWIW, I still think we need to make an effort to review jam at least once a week to sync folks back up outside of security stuffs) | 15:12 |
| fungi | i put the "bridging the gap gazpacho retrospective follow-up" on discussion items | 15:13 |
| JayF | I'll note the GR-OSS team has a standing 10a-11a Pacific review jam on Tuesday mornings | 15:13 |
| JayF | and I'm willing to invite anyone; just DM your email address | 15:13 |
| TheJulia | I can do 10-11 | 15:13 |
| TheJulia | #topic Discussion Topics | 15:14 |
| TheJulia | fungi: you have the floor | 15:14 |
| fungi | briefly revisiting this topic from a few weeks ago now that folks have hopefully had time to digest it better, as a result of that discussion the community managers have decided on a few modifications to the upcoming hibiscus surveys | 15:14 |
| fungi | since a long-term goal for this effort is to reduce maintainer burn-out, the next iteration of maintainer survey is going to include questions tuned to identify sources of maintainer burden | 15:14 |
| fungi | at the same time, another goal is to grow new maintainers, so we're planning to add questions to the contributor survey about interest in growing into maintainer roles and responsibilities | 15:14 |
| fungi | if anybody has follow-up thoughts or questions on any of the above, as well as for the survey and metrics analysis from last week now that you've had time to mull it over, i'm happy to answer questions and entertain feedback here | 15:14 |
| fungi | (or in the #openstack-ironic irc channel after the meeting, or on the openstack-discuss mailing list, or even directly/in private for that matter) | 15:14 |
| fungi | oh, we're also going to try to open the surveys for input as early as possible, basically hibiscus rc1 week | 15:15 |
| JayF | I think it's very, very useful to open up questions around AI tooling adding/removing load | 15:15 |
| fungi | hoping to close them and start analysis at the end of the ptg week | 15:15 |
| fungi | we did add ai tooling questions for the gazpacho cycle surveys, yes, that's been insightful | 15:16 |
| TheJulia | I guess I haven't managed to put much thought into it. Largely I think that is much more a side effect of burnout/overload | 15:16 |
| JayF | maybe even something to the line of "do AI assisted or generated changes pose a larger code review challenge than human-generated code?" | 15:16 |
| * JayF suspects we are moving faster overall, which is business-good but maintainer/human/quality-bad | 15:16 | |
| JayF | move fast + break things get partnered together for a reason :D | 15:16 |
| TheJulia | JayF: I'd agree with that suspicion | 15:16 |
| fungi | and yes it would be good to try to tease out more of the possible connection between ai-related workflows and maintainer load, if we can find a good balance that doesn't ask leading questions | 15:17 |
| JayF | I'd just like to make sure we have the feedback loop that stays on after the "but" in "AI is helpful, but ..." feedback :D | 15:17 |
| TheJulia | I'm not sure there is a direct line to draw there, as much as can just be directly inferred | 15:17 |
| TheJulia | And honestly, I suspect most organizations are going to say "tough" | 15:18 |
| JayF | I've heard more than a few folks, upstream and otherwise, suggest things like using more AI to help with the AI speed increase | 15:18 |
| fungi | yes, i think we already saw in gazpacho maintainers (not just in ironic) are reviewing and merging more changes than in previous cycles | 15:18 |
| JayF | and I want those folks to know that even that suggesting is exhausting | 15:18 |
| JayF | s/suggesting/suggestion/ | 15:18 |
| fungi | reminds me of the reverse-centaur model, yes | 15:19 |
| TheJulia | Yeah, its not a panacia | 15:19 |
| fungi | we should be using the machines to make things easier for us, not letting the machines use us to make things better for them | 15:19 |
| TheJulia | Discussion, engagement still needs to take palce and if anything the trend I'm seeing is it feels harder to even get people to talk because they are pulled further and further | 15:19 |
| JayF | TBH my most positive interactions with LLMs have been via the security audit, which makes sense given the number of humans between me and the robot lol | 15:20 |
| TheJulia | fungi: thats the human PoV (which I agree with), just the corporate overlord view is going to differ drastically | 15:20 |
| TheJulia | Yeah, they are very useful for that sort of work | 15:20 |
| JayF | TheJulia: fungi: ^ and that survey is a way, as I see it, to try and push back on any corporate-overload AI-style viewpoints that might be germinating in the foundation :) | 15:21 |
| TheJulia | I'd point-blank ask about "feeling burnt-out" | 15:21 |
| fungi | also over-reliance on tooling like llms seems to distance everyone from everyone else, while the problems we were already identifying (pre-llm-revolution) basically always boiled down to people not talking to each other | 15:21 |
| TheJulia | and "more or less than last cycle" | 15:21 |
| TheJulia | and and then the cycle before | 15:22 |
| TheJulia | then its easy to begin to draw the line | 15:22 |
| TheJulia | velocity increase matching burnout increase | 15:22 |
| TheJulia | fungi: I said something very much alon those lines while walking my dog this morning to a neighbor | 15:22 |
| TheJulia | s/alon/along/ | 15:23 |
| fungi | did your neighbor generate their response with an llm? | 15:23 |
| fungi | (just kidding!) | 15:23 |
| TheJulia | No, they knew better | 15:23 |
| TheJulia | but I have started seeing interactions like that which is.... very frustrating | 15:23 |
| TheJulia | Anyway, not to totally derail the meeting | 15:24 |
| TheJulia | but yeah, some set or series of questions which can be used to paint a picture would be most excellent | 15:24 |
| fungi | it does seem like there's some pushback already coming from a lot of corners of the global tech community at least, i'm now seeing people replying to twenty-paragraph mailing list posts that are basically "i asked $llm and it told me $x" with "ai;dr" | 15:24 |
| TheJulia | The bottom line is we need to be intentional in our planning/interaction to reach a better place, and the first step in that is data | 15:25 |
| TheJulia | Anything else to discuss on this topic? | 15:26 |
| fungi | agreed. i didn't want to eat the entire meeting with this, but we're still hashing out the new questions, hoping to have them decided by the end of next month, if anyone thinks of more we should be asking (without making the surveys so long nobody fills them out) | 15:26 |
| fungi | thanks! | 15:26 |
| TheJulia | fungi: short/quick questions please :) | 15:27 |
| TheJulia | Anyway, onward! | 15:27 |
| TheJulia | #topic Bug Deputy Updates | 15:27 |
| TheJulia | Mahnoor had to step out, but she indicated there were two new bugs filed in the past week. One in bifrost, and one in ironic. https://bugs.launchpad.net/bifrost/+bug/2160390 and https://bugs.launchpad.net/ironic/+bug/2160374 | 15:28 |
| TheJulia | I guess https://bugs.launchpad.net/ironic/+bug/2160374 is more "eh, that is expected", but it can be breaking if your trying to fast track which I guess is rooted in the patch she was working last week | 15:29 |
| TheJulia | Would anyone like to be the bug deputy for this next week? | 15:29 |
| iurygregory | I can | 15:29 |
| TheJulia | Thank you iurygregory! | 15:30 |
| TheJulia | Does anyone have any RFE's to review this week? | 15:30 |
| cid | Doesn't seem like it | 15:32 |
| * TheJulia hears the crickets tuning the symphony of cricket sounds | 15:32 | |
| clif | the machine should be made to match the pace of the person not the other way around | 15:32 |
| TheJulia | #topic Open Discussion | 15:32 |
| TheJulia | clif: Even if it does or can, that won't stop calls for "more" | 15:32 |
| JayF | Yeah, I have one here | 15:33 |
| JayF | I'll be out next week through the following Monday -- July 20-27, returning Tuesday July 28. | 15:33 |
| TheJulia | Glorious PTO | 15:33 |
| TheJulia | Have fun! | 15:33 |
| JayF | If you need something from me before then, please let me know. If you need something from GR while I'm out, poke cid or clif :) | 15:33 |
| TheJulia | cool cool | 15:34 |
| clif | I'd say our jobs as SMEs is to say: "more != better" | 15:34 |
| * cid and the wiki is up ;) | 15:35 | |
| JayF | clif: the fact code was valuable led us to make decisions which limited code, less code is less complexity and less bugs | 15:35 |
| fungi | yes, i've been throwing large swaths of the internet into iptables rules as a last-ditch effort | 15:35 |
| JayF | clif: and I don't just mean from a D-R-Y standpoint -- from a "do we REALLY need feature X?" standpoint | 15:36 |
| TheJulia | I think its more a balancing act upon individual contributors to meet needs/issues, but also there are pressures which are rooted in entirely different mindsets. Hopefully the world will mellow again, one day | 15:39 |
| TheJulia | Anyway, anything else to discuss this week? | 15:40 |
| TheJulia | I have one last question this week: Who will be running our meeting next week!? | 15:40 |
| iurygregory | I can do it | 15:41 |
| TheJulia | Iury will chair our next meeting, thanks Iury! | 15:41 |
| iurygregory | np | 15:41 |
| TheJulia | Thanks everyone for stopping by this week, and if there is nothing else, hopefully Jay will have a quiet and refreshing week off next week! | 15:41 |
| TheJulia | Thanks everyone! | 15:42 |
| TheJulia | #endmeeting | 15:42 |
| opendevmeet | Meeting ended Mon Jul 13 15:42:48 2026 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:42 |
| opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-07-13-15.00.html | 15:42 |
| opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-07-13-15.00.txt | 15:42 |
| opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2026/ironic.2026-07-13-15.00.log.html | 15:42 |
| cardoe | morning Ironic. | 15:52 |
| TheJulia | good morning cardoe | 15:55 |
| cardoe | Rolling to Florida. Working from the passenger seat. | 15:55 |
| TheJulia | with your mobile office? | 15:56 |
| opendevreview | Julia Kreger proposed openstack/ironic master: Add deferred actions data model, DB API, and versioned object https://review.opendev.org/c/openstack/ironic/+/989224 | 15:57 |
| cardoe | Well in the truck with laptop in lap. Tomorrow will be mobile office. :) | 16:00 |
| TheJulia | I'm jealous, but largely because my wife does not drive ours. | 16:01 |
| opendevreview | Sebastian Lohff proposed openstack/ironic master: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/989431 | 16:09 |
| cardoe | It's technically my wife's truck. So she happily drives it. Until it gets dark. Then I gotta drive. | 16:10 |
| TheJulia | cool cool | 16:23 |
| opendevreview | Will Szumski proposed openstack/tenks master: Add openstack.cloud collection to requirements https://review.opendev.org/c/openstack/tenks/+/993060 | 16:48 |
| opendevreview | Will Szumski proposed openstack/tenks master: Revert back to master upper constraints https://review.opendev.org/c/openstack/tenks/+/994295 | 16:48 |
| opendevreview | Will Szumski proposed openstack/tenks master: Mark centos9s jobs non-voting https://review.opendev.org/c/openstack/tenks/+/997098 | 16:48 |
| opendevreview | Julia Kreger proposed openstack/ironic master: security: Fix poisoning of or the allowed origin list https://review.opendev.org/c/openstack/ironic/+/997105 | 18:19 |
| cardoe | TheJulia: english in the subject there... I wonder if that shouldn't be a set instead of a list. To avoid duplication exhausting memory. | 18:21 |
| TheJulia | doh | 18:21 |
| opendevreview | Julia Kreger proposed openstack/ironic master: security: Fix poisoning of the allowed origin list https://review.opendev.org/c/openstack/ironic/+/997105 | 18:22 |
| TheJulia | I guess the only benefit is a de-dupe but even then I'm not really sure there is a full practical outcome | 18:23 |
| TheJulia | Although I may be slightly skeptical due to where my head has had to visit in the last hour | 18:24 |
| cardoe | Well you said memory exhaustion due to many things added to the list which led me to think lists don't dedup. | 18:24 |
| TheJulia | well | 18:25 |
| TheJulia | the issue is previously it was binding the oslo.config object to a parameter and then evolving that parameter | 18:25 |
| cardoe | ah | 18:25 |
| TheJulia | so it woudl grow the object, now its new thread always starts with the list of the config object or an empty list | 18:26 |
| TheJulia | so, *shrug* | 18:26 |
| TheJulia | it is really so simple that its sort of brain breaky too | 18:26 |
| JayF | As I know I'm not the only networking (and IPv6 nerd) in here: https://labs.ripe.net/author/remco-van-mook/a-farewell-to-arps-ipv4-service-on-ipv6-only-networks/ | 19:29 |
| JayF | that is a really interesting doc, that talks about networking setups which would directly impact bare metal | 19:29 |
| opendevreview | Merged openstack/ironic master: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/989431 | 19:29 |
| opendevreview | Merged openstack/ironic stable/2025.2: Only query Glance image members for shared images https://review.opendev.org/c/openstack/ironic/+/996346 | 19:54 |
| * TheJulia ponders that | 20:26 | |
| TheJulia | I guess have mixed feelings with the approach, but that block as a sentinal address is already in IANA's hands so maybe so be it? | 20:40 |
| TheJulia | it is sort of elegent, though | 20:40 |
| JayF | I mean, I don't have a strong feeling about the approach, but it brings me some joy to see v4 tunnelled over v6 | 20:40 |
| JayF | instead of vice versa | 20:40 |
| TheJulia | yeah, its a nice change of things | 20:48 |
| TheJulia | I remember early on when the price list dropped for arin and a bunch of us with tunnels were just grumpy | 20:48 |
| opendevreview | Merged openstack/bifrost master: Fix TLS on CentOS 10 https://review.opendev.org/c/openstack/bifrost/+/996653 | 21:42 |
| opendevreview | Doug Goldstein proposed openstack/ironic stable/2026.1: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/997136 | 21:44 |
| opendevreview | Doug Goldstein proposed openstack/ironic bugfix/37.0: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/997137 | 21:45 |
| opendevreview | Doug Goldstein proposed openstack/ironic stable/2025.2: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/997138 | 21:47 |
| opendevreview | Doug Goldstein proposed openstack/ironic stable/2025.1: Use service auth for Neutron port operations https://review.opendev.org/c/openstack/ironic/+/997139 | 21:48 |
Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!