Wednesday, 2026-09-30

opendevreviewTakashi Kajinami proposed openstack/networking-baremetal master: Declare Python 3.14 support  https://review.opendev.org/c/openstack/networking-baremetal/+/100798900:48
opendevreviewTakashi Kajinami proposed openstack/networking-generic-switch master: Declare Python 3.14 support  https://review.opendev.org/c/openstack/networking-generic-switch/+/100799000:50
opendevreviewVerification of a change to openstack/ironic master failed: Use official service type name for cinder  https://review.opendev.org/c/openstack/ironic/+/100759000:59
opendevreviewBernd Kuespert proposed openstack/python-ironicclient master: Fix filecache on Windows: use threading lock instead of fcntl  https://review.opendev.org/c/openstack/python-ironicclient/+/100801708:28
opendevreviewDmitry Tantsur proposed openstack/ironic-specs master: BMC Enrollment Steps  https://review.opendev.org/c/openstack/ironic-specs/+/100620510:03
dtantsurTheJulia, cardoe, a more generalized version ^^10:03
dtantsurI'm still not convinced we can make it fully generic given Redfish realities10:03
UgglaHello Ironic team, do we need a PTG X session Ironic/Nova ?12:32
opendevreviewJakub Jelinek proposed openstack/ironic-specs master: Partial fast track with neutron networks  https://review.opendev.org/c/openstack/ironic-specs/+/100805612:55
cardoeUggla: not sure. I would love to have a convo about maintainership of the ironic driver and how to increase cadence there. I understand the current core's are not familiar and it doesn't have the priority. The community has been working on performance and other features.13:10
cardoedtantsur: I’ll give it a glance.13:12
TheJuliaUggla: JayF *might* have a desire, but he should be awake and interacting in the next hour.13:54
UgglaTheJulia, ok thx. We can wait for JayF there is no hurry.13:55
TheJuliacardoe: by chance did you manage to get a patch into nova to make it friendlier to data tyles for volumes, or is it more a matter we need to get ourselves to find the nvme data acceptable itself first? I'm thinking the latter is the blocking reality.13:55
TheJuliaerr, s/tyles/types/13:55
TheJuliaFWIW, my focus as of recent has been more to set the stage for vendors to reach the same page quickly on the BMC side of things which was the quick needful and possible in advance of the timberland-sig landing edk2 support for vendors to pickup.13:57
TheJulia(recognizing, this is going to take a long time)13:57
TheJuliadtantsur: I'll try to take a look today, I've got a huge document (like 40 pages) that I need to sift through downstream today14:00
dtantsurI have it's a very exciting and completely not AI-written document :)14:01
TheJulia\o/14:01
TheJuliaspeaking of not AI, Random question for another thread of discussion: If you were interested in a topic which someone gave a talk on, would you find a high level summary useful and help motivate to watch the video?14:02
dtantsurTheJulia: 100%. In fact, I only watch videos if I want to clarify some details from the summary. If it doesn't have a summary, the bar is very high to interest me.14:03
TheJuliaOn the topic of Centos, I asked spotz w/r/t centos 9-stream cloud images. Looks like they are still lacking checksum files for everything but azure. She indicated it was known, but noted "should be okay to continue to consume sans the checksum file issue... for now". I'm going to see if I can find the issue in their bug tracking here in a little bit but its starting to feel like we need to move to 10 across the board on builds on 14:05
TheJuliamaster and possibly consider pushing that onto stable branches14:05
opendevreviewRiccardo Pittau proposed openstack/bifrost stable/2026.1: [stable only] CI: Fall back to HTTPS when cirros 0.5.3 is not cached  https://review.opendev.org/c/openstack/bifrost/+/100807214:29
JayFUggla: We have phase two of the ironic nova performance improvement stuff, but I don't know if there's anything new to talk about there. 14:30
JayFUggla: If anything, I'm more curious and invested in the rollout of the expanded reviewer teams over there14:30
TheJuliaw/r/t 9-stream, For those of you not on the -dib channel, I've added a comment to https://redhat.atlassian.net/browse/CS-3532 which appears to report the same issue but for vagrant box images. 14:31
UgglaJayF ok. I'm fine not to have a dedicated X session. Regarding nova-reviewer group topic, I'm currently scheduling it. (probably Monday)14:33
TheJuliaUggla: I hope trust can be extended. Going back to what Jay raised, the former still being an issue is more a long running tail of the side-effects related to the latter.14:35
TheJulia(not trying to beat anyone up of course, more so just highlighting its a good example of side effects)14:36
TheJulia(with a 1 line proximity in chat)14:36
UgglaTheJulia at least we will have a discussion about it and hopefully an outcome that will help everyone.14:40
TheJulia\o/14:40
TheJuliaAnd that is always the first step :)14:40
opendevreviewMerged openstack/bifrost stable/2026.2: Update TOX_CONSTRAINTS_FILE for stable/2026.2  https://review.opendev.org/c/openstack/bifrost/+/100645414:41
cardoeTheJulia: no I wasn't able to get something to land15:13
TheJuliaI guess on a technical side, we need to land something in ironic first, I think we've both proposed changes to that effect somewhere.15:19
opendevreviewJed Preist proposed openstack/bifrost master: Add support for authentication when downloading deployment images  https://review.opendev.org/c/openstack/bifrost/+/100809316:28
opendevreviewIury Gregory Melo Ferreira proposed openstack/ironic master: [WIP] Aync Sensor Data Collection  https://review.opendev.org/c/openstack/ironic/+/100764917:21
adamcarthur5Hey folks, just wanted to check-in and see if there was any planning for times during the PTG we want to have the ironic meetings?17:26
TheJuliaadamcarthur5: that is a great question, iury.... I do't see iurygregory17:31
iurygregoryo/17:39
TheJuliaiury came back!17:39
iurygregoryhello ironic17:39
iurygregorymy bad, trying to get used to using two laptops for work =X17:40
* TheJulia attempts to resist the urge to channel "plucky duck"17:40
TheJuliaNo worries, the question has been raised about ptg planning and time slotting, I guess we need to get our stuff penciled in and begin building our schedule17:41
iurygregoryI think we can at least book the hours it used to work for us ?17:43
iurygregoryand check the etherpad to schedule move the topics for each day17:44
TheJuliaI think that seems like a solid plan17:44
iurygregorybut this time we lost Mitaka room17:44
iurygregoryso I will be going with Diablo <evil laugh>17:45
iurygregorydiablo is booked on other days, so I will go with Liberty =)17:54
iurygregoryOn Hibiscus PTG did we have topics for all 5 days?! =O 17:55
iurygregoryI've booked all slots based on the previous PTG o/17:56
opendevreviewcid proposed openstack/ironic master: Extend slash notation support to plugin-data paths  https://review.opendev.org/c/openstack/ironic/+/100810918:09
TheJuliaEvil, for good++18:35
TheJuliaiurygregory: we did, and we’ve got over 300 lines on the etherpad already18:36
iurygregoryack18:41
iurygregorytomorrow I will check the etherpad to see the topics18:41
iurygregorycardoe, we need can you +1 the topics you are interested (so I can avoid scheduling them when there is an overlap with TC slots)18:42
cardoewill do18:42
JayFmake sure to please not schedule things, generally, over the TC+community time slots18:43
iurygregoryI think it's basically impossible, every PTG we have overlap, I think we handled like in the past (trying to not have discussion on topics that folks that are attending TC meetings want to participate)18:56
JayFthere are *TC* sessions, then there are *TC+Community* sessions19:04
JayFI'm not saying to keep the whole TC slot clear; I'm suggesting we specifically ensure that our whole community can participate in the larger sessions19:05
TheJuliaWhen it comes to slotting, I think jay is calling out a need to be mindful20:00
JayFwe are, by some metrics, the largest openstack service project in contribution20:28
JayFthat means if we schedule over the community time, we're setting the example for the whole project and basically opting outta community-wide stuff, that's no bueno20:29
TheJuliaThat is a super good point20:33
JayFcardoe: there are no ironic slides and we have the presentation in ... ~16 hours?20:47
TheJuliaEeek20:51
TheJuliaGoing back to the ptg, would it make sense to do a swag time estimate and build a rough schedule focused on Tuesday/Wednesday/Thursday ?20:58
TheJuliaI can likely do that tomorrow once I have regained my spoons stolen by documents today21:00
JayFI think if we got a couple of folks in a call, we could probably knock it out in a hurry. Just need more than one perspective to have confidence about how contentious a discussion might be.21:08
cardoeJayF: yeah I had some personal stuff come up and got taken away from the computer I’ll work on them this evening.21:09
JayFI can draft some stuff up, please make sure to polish them before the morning though21:10
TheJuliaI’m all for a quick call to collab to knock them out21:11
opendevreviewSteve Baker proposed openstack/ironic-python-agent-builder master: ironic-python-agent-ramdisk-base don't depend on epel  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/100732221:49
opendevreviewcid proposed openstack/ironic master: Extend slash notation support to plugin-data paths  https://review.opendev.org/c/openstack/ironic/+/100810922:09
opendevreviewcid proposed openstack/ironic master: Normalize inspection rule args without mutating them  https://review.opendev.org/c/openstack/ironic/+/100814922:09
opendevreviewcid proposed openstack/ironic master: Catch inspection rule argument validation failures  https://review.opendev.org/c/openstack/ironic/+/100815022:09
opendevreviewcid proposed openstack/ironic master: Compare the whole value in the matches operator  https://review.opendev.org/c/openstack/ironic/+/100815122:09
opendevreviewcid proposed openstack/ironic master: Report the first iteration's result for multiple: first  https://review.opendev.org/c/openstack/ironic/+/100815222:09
opendevreviewcid proposed openstack/ironic master: Always remove the key unset-plugin-data was given  https://review.opendev.org/c/openstack/ironic/+/100815322:09
cardoeJayF: I'll go eat some dinner since I just got back tot he desk.22:34
cardoeJayF: I was gonna mention safer security defaults after TLS 22:34
JayFjust make sure to be specific since we already say spooky security stuff in the by the numbers slide22:34
JayFand I'll have already done (by this point in OIF) the VMT section talking about the overall patterns22:35
JayFI mainly wanted to highlight Ironic OSSAs for (1) credit that we did things and (2) the call to action for operators to read the OSSNs22:35
cardoeThe IPMI send_raw step is off, IPA no longer installs bootloaders, agent container registries verify TLS again, and file URL allowed paths are tighter. The API also rejects oversized or deeply nested JSON, and the unauthenticated ramdisk endpoints can be turned off for each API instance.22:35
cardoeThose are my verbal notes.22:35
JayFA suggestion?22:35
JayFSay those when talking about OSSAs/OSSNs22:35
JayFall those are attached to an OSSA/OSSN22:35
JayFwe can even restore the security slide if you wanna have text about those on it22:36
cardoethat works. I'll post my full notes then as well.22:36
JayFif you go that route, mention the per-step RBAC + stricter validation of config items (like kernel params)22:36
JayFI'll restore the "separate security slide" model and find some more stats to pad that slide22:36
JayFso you can review/put in your voice / add security stuff as a quick pass22:36
cardoeI wrote talking points while I was out and about today on the phone.22:39
cardoeyeah per-step RBAC is in there along with runbooks.22:39
JayFcardoe: aight, bowing outta the doc. Good luck :) if you want me to look at a thing ping here and I may remember to check :D 23:00
cardoeSounds good23:01
cardoeJayF: so my lead in question is going to be new AI hardware is appearing and how is that shaping user asks of Ironic so I'm gonna change it up a little23:24
JayFI hate that framing23:38
JayFYou do you, I just wanted to make sure we had something in place. I'm just glad they aren't asking me to field that question because they might not like the answer.23:38
JayFHardware is hardware is hardware23:39
JayFWe've been provisioning it ever since GPT was more of a SmarterChild23:40
cardoeI'm just the messenger here.23:46
TheJuliaheh23:56
TheJuliaIf it is any conciliation, earlier today I was noting that the desire to make everything the same is not exactly applicable to AI related workloads because of the variety of things people are now doing. We can't put everyone in the same exact box and for them to be happy. Weird/odd/shiny new hardware doesn't help.23:58

Generated by irclog2html.py 4.1.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!