Tuesday, 2025-11-11

opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.2: fix: local_link_connection inspection hook does not fail on missing port  https://review.opendev.org/c/openstack/ironic/+/96665200:05
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.2: Fix storing inventory and plugin data in Swift  https://review.opendev.org/c/openstack/ironic/+/96665400:07
opendevreviewVerification of a change to openstack/networking-generic-switch master failed: devstack: Drop explicit etcd api version  https://review.opendev.org/c/openstack/networking-generic-switch/+/95720706:07
opendevreviewnidhi proposed openstack/sushy master: Add complete LLDP fields to Port.Ethernet.LLDPReceive per DMTF Redfish v1.12.0  https://review.opendev.org/c/openstack/sushy/+/96661610:22
opendevreviewnidhi proposed openstack/sushy master: Add complete LLDP fields to Port.Ethernet.LLDPReceive per DMTF Redfish v1.12.0  https://review.opendev.org/c/openstack/sushy/+/96661610:25
opendevreviewnidhi proposed openstack/sushy master: Add complete LLDP fields to Port.Ethernet.LLDPReceive per DMTF Redfish v1.12.0  https://review.opendev.org/c/openstack/sushy/+/96661610:30
opendevreviewDmitry Tantsur proposed openstack/ironic-python-agent stable/2025.2: Test advertised ip reachability before assigning it  https://review.opendev.org/c/openstack/ironic-python-agent/+/96667112:15
cardoeThat’s13:18
cardoeThat NGS change for etcd only fails on the gate. It’s weird.13:18
opendevreviewMerged openstack/ironic stable/2025.2: fix: local_link_connection inspection hook does not fail on missing port  https://review.opendev.org/c/openstack/ironic/+/96665213:32
opendevreviewMerged openstack/ironic stable/2025.2: Fix storing inventory and plugin data in Swift  https://review.opendev.org/c/openstack/ironic/+/96665413:32
TheJuliacardoe: I've had days like that, where it feels like some of the CI jobs are haunted14:35
cardoeIt's been at least 4 times in a row now.14:36
TheJuliaugh14:36
TheJuliaBTW, any follow-up on EVPN related VNI context spreading?14:36
cardoeuhh? the review on the doc?14:36
TheJuliaI was meaning more in general14:36
TheJuliaor... was that. my action item to follow-up on?14:37
cardoeoh no.14:54
cardoeSorry had to give a status update on a call.14:55
cardoelemme poke gerrit and then load that doc patch up14:55
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.1: Fix storing inventory and plugin data in Swift  https://review.opendev.org/c/openstack/ironic/+/96668314:56
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.1: fix: local_link_connection inspection hook does not fail on missing port  https://review.opendev.org/c/openstack/ironic/+/96668414:56
cardoeSo for ^ backports... can I +2/+W them if they pass? Or can just 1 approver other than me do that? I'm just asking what the process is.14:56
cardoehttps://review.opendev.org/c/openstack/neutron/+/965415 referring to what you and Marek were talking about the VLAN IDs.14:57
TheJuliacardoe: if you backport them, you need someone else to do the needful review as well before they are workflowed15:11
TheJuliaif someone else backports who is a reviewer or approver, you can just single core +2+W15:11
TheJuliathat being said, if CI is broken and it is a CI fix, then you can just single core and explain why. :)15:12
cardoeAs far as the EVPN / VNI pieces, maybe I can give you a demo (and whoever else is interested like JayF or clif) shortly of the flow?15:12
TheJuliacardoe: oh, I was just trying to note it is worse than Marek thinks, sort of encouraging the right level being more so what you said, but also some gear reserves way more than the first and last.15:12
cardoeskrobul: you on?15:13
TheJuliaI'm free after 8:30 pacific until 10 AM pacific15:13
TheJuliaand then free after that15:13
cardoeskrobul is Marek fwiw.15:13
TheJuliaI guess what I want is to ensure every ounce of runway we need to have greased up to move this forward on the Neutron side is clearly greased so we have zero friction moving forward15:15
cardoe8:30 PST is in an hour and 15 minutes (for others).15:15
cardoeskrobul and I will sync up before hand. He's been enjoying sunshine for the past couple of weeks and if he's anything like me when I return from that my first question is usually "what do we do here? computers?"15:16
TheJuliaok15:16
TheJuliasunshine == nice15:16
TheJuliaSpeaking of, my corgi overlord demands a morning walk in the early morning sunshine15:17
dtantsurwise as always, your corgi overlord15:17
TheJuliaMy corgi overlord is awesome, until he rolls a high number and uses his attention bark of doom15:18
TheJulia"human, speed up", "human, slow down", "There are snakes under the dash.. the humans call them air breaks!"15:19
dtantsur:D15:28
clifI'm mostly free this morning and afternoon (Central Time US) to meet, but need a little forewarning15:31
JayFI have an hour, maybe two, if you wanna include me.15:33
JayFAfter that I have to go and who knows how long I'll be gone.15:33
dkingdtantsur: Would ironic-standalone-operator be a replacement for Baremetal Operator for Metal3, or would I need both?15:50
dtantsurdking: they are parallel, IrSO replaced the bunch of Kustomize scripts in https://github.com/metal3-io/baremetal-operator/tree/main/ironic-deployment15:53
dkingOk. I was trying to figure out whether or not it would be worth it for us to move over.15:59
dtantsurIrSO is basically ironic-as-a-service :)15:59
dkingIt looks nice. Unfortunately, or perhaps fortunately for us, the Ironic side is working well at the moment. The pain right now is updating our BMO RBAC rules.16:00
dtantsuryeah, we're targeting first and foremost newcomers to Metal316:05
dtantsur.. and also establish a reference / best practice implementation16:05
jrossero/ i've seen that ipxe-x86_64.efi is no longer in ipxe-bootimgs on 10-stream16:13
jrosserironic docs are still referring to that for ipxe setup https://opendev.org/openstack/ironic/src/branch/master/doc/source/install/configure-pxe.rst16:14
jrossernot sure if thats just deprecated or moved to another package, or something else entirely :)16:15
JayFI suspect it's a naming change16:18
jrosseripxe-snponly-x86_64.efi is still there from ipxe-bootimgs which was confusing16:21
opendevreviewDmitry Tantsur proposed openstack/bifrost master: WIP add an OCI artifact registry  https://review.opendev.org/c/openstack/bifrost/+/96138816:24
dtantsurjrosser: the RHEL team has significantly trimmed down its maintainance of iPXE outside of the QEMU and Ironic cases16:25
dtantsur(I was in these conversations)16:26
TheJuliabrraaaains16:32
TheJuliaThose were such fun conversations16:33
jrosserso the recommendation is to switch to just ipxe-snponly-x86_64.efi?16:33
dtantsurYep. The non-SNP variant is.. not very stable anyway16:34
jrosserok great, i'll get that updated over in openstack-ansible land16:34
TheJuliayeah, it relies on non UEFI driver binary calls which also begins tearing down the internal UEFI runtime16:34
TheJuliaSo in essence, if a machine doesn't boot with snponly.efi, it is really a issue with the UEFI runtime firmware in the physical host and the only real alternative option is grub2, but its not ideal for network based interactions16:35
TheJuliaI guess it might be worthwhile to note something to ^ effect in the docs16:40
dtantsurI'm surprised we don't16:40
* TheJulia wonders if we're going to suddenly have a demo16:40
TheJuliaI'll propose a doc update in a few16:41
TheJuliawe almost need a .. fun-factoid: sort of notation for the docs16:42
dtantsur"Fun fact: in a loud data center nobody hears you scream"16:48
TheJuliano, definitely not16:49
TheJuliabeen there16:49
TheJuliadone that, blood was left on the floor.16:49
dtantsurSee, so many fun facts!16:49
TheJuliaheh16:49
TheJuliaAlso: Raised floors are useful for your home brew operation.16:49
JayFrite of passage to learn out the hard way exactly what U a server had to be pulled out at for maximum concussion16:49
* TheJulia literally had people surprised we were not storing beer/wine under the rasied floor at a job16:50
JayFbonus points if the mounting wings get you instead of the  main chassis16:50
TheJuliaSquare hole vs round hole is much like "two post di-pole" versus "four post rack"16:50
TheJulia(The joy of data centers!)16:51
opendevreviewDmitry Tantsur proposed openstack/bifrost master: Fix the dnsmasq.leases location on Debian systems  https://review.opendev.org/c/openstack/bifrost/+/95887316:57
opendevreviewJulia Kreger proposed openstack/ironic master: docs: a little more clarity around the state of ipxe+uefi  https://review.opendev.org/c/openstack/ironic/+/96672417:00
opendevreviewMerged openstack/ironic bugfix/31.0: Handle HTTP 400 and 409 race condition in Redfish power operations  https://review.opendev.org/c/openstack/ironic/+/96651617:48
opendevreviewMerged openstack/ironic bugfix/30.0: Handle HTTP 400 and 409 race condition in Redfish power operations  https://review.opendev.org/c/openstack/ironic/+/96651717:48
opendevreviewVerification of a change to openstack/ironic stable/2025.1 failed: Handle HTTP 400 and 409 race condition in Redfish power operations  https://review.opendev.org/c/openstack/ironic/+/96629418:35
opendevreviewMerged openstack/ironic stable/2024.2: Handle HTTP 400 and 409 race condition in Redfish power operations  https://review.opendev.org/c/openstack/ironic/+/96629518:41
TheJuliacid: looks like change 966567 might need a release note, I'm wondering if it should be backported?19:36
cidI think it's worthy of a backport. I will be adding a releasenote now-ish or by morning.19:38
TheJuliacid: fair enough :) Thanks19:38
opendevreviewcid proposed openstack/ironic master: Filter null NIC firmware versions from cache  https://review.opendev.org/c/openstack/ironic/+/96656719:49
TheJuliaJayF: Commented on 96259820:01
opendevreviewcid proposed openstack/ironic master: Add a `noop` deploy interface  https://review.opendev.org/c/openstack/ironic/+/96444820:07
* cid goes to checkout 96259820:07
* cid that wasn't for me :D20:08
opendevreviewClif Houck proposed openstack/ironic master: Trait Based Networking Filter Expression Parsing and Base Models  https://review.opendev.org/c/openstack/ironic/+/96149820:10
opendevreviewClif Houck proposed openstack/ironic master: Configuration file for Trait Based Networking  https://review.opendev.org/c/openstack/ironic/+/96259820:10
opendevreviewClif Houck proposed openstack/ironic master: Generate network plan based on trait based networking config  https://review.opendev.org/c/openstack/ironic/+/96489520:10
opendevreviewClif Houck proposed openstack/ironic master: Trait Based Networking Simulator  https://review.opendev.org/c/openstack/ironic/+/96620220:10
* TheJulia twitches :)20:15
opendevreviewSteve Baker proposed openstack/ironic master: OciImageService detect bootc image  https://review.opendev.org/c/openstack/ironic/+/96676020:20
opendevreviewSteve Baker proposed openstack/ironic master: Swap to bootc deploy interface for bootc images  https://review.opendev.org/c/openstack/ironic/+/96676120:20
opendevreviewJulia Kreger proposed openstack/ironic-python-agent-builder unmaintained/2024.1: stable/2024.1: disable un-needed CI jobs  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96676220:33
opendevreviewJacob Anders proposed openstack/ironic master: [WIP] Make post-firmware-update reboot conditional on component  https://review.opendev.org/c/openstack/ironic/+/96634420:34
opendevreviewJacob Anders proposed openstack/ironic master: [WIP] Make post-firmware-update reboot conditional on component  https://review.opendev.org/c/openstack/ironic/+/96634420:50
opendevreviewMerged openstack/ironic-python-agent-builder master: Do not build Debian Bullseye image anymore  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96620420:58
opendevreviewMerged openstack/ironic-python-agent stable/2025.1: Fix for matching hints with lists of strings  https://review.opendev.org/c/openstack/ironic-python-agent/+/96603221:18

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