Thursday, 2026-09-24

opendevreviewDoug Goldstein proposed openstack/ironic master: Add iDRAC BMC config service steps (NTP, DNS, OIDC)  https://review.opendev.org/c/openstack/ironic/+/100708303:16
opendevreviewTakashi Kajinami proposed openstack/networking-generic-switch master: Replace reference to [ml2] tenant_network_types  https://review.opendev.org/c/openstack/networking-generic-switch/+/100698003:58
rpittauplease any core when got a minute approve https://review.opendev.org/c/openstack/bifrost/+/1006697 to start chain fixing bifrost CI, thanks! :)07:32
iurygregorygood morning ironic11:38
opendevreviewMerged openstack/bifrost stable/2025.1: [stable only] CI: Fall back to HTTPS when cirros 0.5.3 is not cached  https://review.opendev.org/c/openstack/bifrost/+/100669712:40
rpittau\o/12:49
iurygregory<happy dance gif>12:50
rpittauiurygregory: if you have a moment, can you also please check https://review.opendev.org/c/openstack/ironic/+/1006947 ? thanks!12:51
iurygregorysure!12:54
opendevreviewMerged openstack/ironic master: Skip package install in pep8 tox env  https://review.opendev.org/c/openstack/ironic/+/100694713:20
cardoeSo some sketchy requests of me for anyone with some gear handy to run some commands... don't worry it's totally fine... run this strangers commands...13:30
cardoecurl -k -s -u "${BMC_USER}:${BMC_PASS}" "https://${BMC_HOST}/redfish/v1/UpdateService/FirmwareInventory" | jq -r '.Members[]."@odata.id"'13:30
cardoeI make it sound scary as a joke.13:30
cardoeBut really what I'm interested in is seeing what kind of firmware folks see out there13:31
cardoeI'm wanting to use this data for our spec review and PTG sessions13:31
iurygregorycardoe, let me see what I can find for you =)13:39
TheJuliabrraaains14:27
TheJuliaso, w/r/t bifrost, I'll just point out its presently trying to jump 2025.2 to 2026.214:35
rpittauTheJulia: yep, I am chain fixing the ci14:35
rpittauthis is the second patch https://review.opendev.org/c/openstack/bifrost/+/100654214:36
rpittauthen we will need at least another one14:36
TheJuliaJayF: your -1 is still present on that one from before the other fix landed, jfyi14:37
opendevreviewRiccardo Pittau proposed openstack/bifrost master: [CI] Upgrade non-SLURP 2026.2 from 2026.1  https://review.opendev.org/c/openstack/bifrost/+/100725214:47
opendevreviewRiccardo Pittau proposed openstack/bifrost master: [CI] Upgrade master from 2026.2 and add slurp job  https://review.opendev.org/c/openstack/bifrost/+/100725314:50
JayFin those cases I'll never be annoyed to have it landed over the objection15:02
JayF-1 for CI failing is basically me just trying to point "I looked at this and it's not a random failure" :D 15:03
JayF(I already alnded it fwiw)15:03
TheJuliak, thx15:20
cardoeTheJulia: https://review.opendev.org/c/openstack/networking-baremetal/+/1002522 what do we wanna do with that?15:32
TheJuliaI *think* a rebase and land, tbh15:33
TheJuliabecause the list definition stuff I did doesn't really change that, but sort of does as it shifts hydration15:33
JayFI think in general my team has been bitten with the "evaluate config early" bug, based on that patch and stuff clif has been working on. Quite nice enhancement, really15:38
JayFsorta small UX things that make operations a bunch easier15:38
TheJuliayeah, the listing is separated from the loading15:41
JayFI've been thinking about how to voice this, like as a goal15:41
JayFbut stuff like that where ... maybe we don't remove a decoder ring, but improve the iteration cycle15:42
TheJuliaoh, wait, that was NGS I'm thinking of15:42
JayFe.g. making it fail immediately on boot, have stronger types on configs so "wrong" is identified earlier15:42
JayFa bad setting in ironic.conf should be known as bad, if possible, on startup15:42
TheJuliatests running on rebase15:43
TheJuliayeah, the issue depending on invocation, that validation doesn't actualy occur on service start15:43
JayFthat behavior was improved in ironic last cycle aiui15:44
JayFwhen clif ran across that behavior while working on the kernel parameter stuff15:45
JayFI think he has a patch into oslo config15:45
JayFbasically values weren't being coerced into their declared type until usage time15:45
TheJuliaeven a patch to oslo.config, late plugin loading still means its later on15:45
JayFnot at loading time15:45
TheJuliaThat makes sense15:45
JayFyeah, you need to call oslo-config-validator first or have code that specifically insantiates them15:45
JayFfor Ironic I think wejust have a method we call when loading opts that just specifically loads in the ones we know have a type validator15:46
TheJuliaI hear you, but its not that simple when your a neutron plugin15:46
JayFah yeah15:47
JayFwe can't make them load us early15:47
* TheJulia wonders if networking-baremetal ci even works right now15:48
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: Validate device options on startup  https://review.opendev.org/c/openstack/networking-baremetal/+/100252215:50
JayFcardoe: can I draft you into doing an Ironic update for OpenInfra Live on Thursday, Oct 115:51
cardoeyeah what time are they?15:52
JayFmy calendar invite is @ 630am PT15:54
JayFI'll let Allison know you're in, and we'll have to get (a) slide(s) ready for Ironic.15:55
JayFnothing too detailed or tough, just hit the high notes15:55
JayFand I'll be presenting on VMT items as well, so you can assume I'll cover security with broad strokes15:55
cardoeokay. you wanna start a slide deck and share to me?16:04
JayFI just replied on the mail thread16:05
JayFit's a single shared deck w/all presenting projects16:06
cardoeokay great16:14
opendevreviewTakashi Kajinami proposed openstack/ironic-python-agent master: Replace own utility to wrap IPv6 address  https://review.opendev.org/c/openstack/ironic-python-agent/+/100727316:28
TheJuliawe're down to 240 bugs \o/16:37
opendevreviewMerged openstack/bifrost stable/2025.2: [stable only] CI: Fall back to HTTPS when cirros 0.5.3 is not cached  https://review.opendev.org/c/openstack/bifrost/+/100654216:47
opendevreviewSteve Baker proposed openstack/ironic-python-agent-builder master: Map iptables to iptables-nft on redhat family  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/100732020:52
opendevreviewSteve Baker proposed openstack/ironic-python-agent-builder master: Handle passwd coming from shadow-utils on rhel-10  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/100732120:52
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/+/100732220:52
opendevreviewSteve Baker proposed openstack/ironic-python-agent-builder master: Do all package removals in package-installs.yaml  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/100732320:52
JayFoooh, TIL about phase: in package-installs.yaml20:54
cardoePC LOAD LETTER?21:50
opendevreviewDoug Goldstein proposed openstack/ironic master: Add iDRAC BMC config service steps (NTP, DNS, OIDC)  https://review.opendev.org/c/openstack/ironic/+/100708321:56
TheJuliaJFYI, we should keep an eye on "[cinder][ubuntu] dd from Rust coreutils breaks Cinder host copies on Ubuntu 26.04", since IPA uses odirect with dd as well22:47
TheJuliacardoe: I once had a VP whose nick name was "PC".... you can imagine how many requests he receieved.22:47
JayFI'll tell any users broken to contact their nearest linux distribution smart enough to not replace decades-old softwares :| 22:47
JayFthat's a case of them choosing to break users so they can see how much of the API they can get away with not respecting in those tools, and that's kinda crappy22:48
TheJuliaespescialy o_direct...22:48

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