Tuesday, 2026-09-22

opendevreviewJacob Anders proposed openstack/sushy master: settings: GET Settings endpoint ETag when parent omits @Redfish.Settings.ETag  https://review.opendev.org/c/openstack/sushy/+/100667101:49
opendevreviewOpenStack Proposal Bot proposed openstack/ironic master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/ironic/+/100668004:22
opendevreviewJacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper  https://review.opendev.org/c/openstack/ironic/+/100565704:44
opendevreviewJacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming  https://review.opendev.org/c/openstack/ironic/+/100565804:44
opendevreviewJacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates  https://review.opendev.org/c/openstack/ironic/+/100565904:44
opendevreviewRiccardo Pittau proposed 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/+/100654207:27
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Switch netconf transport from paramiko to libssh  https://review.opendev.org/c/openstack/networking-generic-switch/+/99806207:50
opendevreviewJacob Anders proposed openstack/ironic master: Add Dell LC job status helper for multiple JIDs  https://review.opendev.org/c/openstack/ironic/+/100565608:33
opendevreviewJacob Anders proposed openstack/ironic master: Add Redfish BootProgress gate helper  https://review.opendev.org/c/openstack/ironic/+/100565708:33
opendevreviewJacob Anders proposed openstack/ironic master: Verify firmware application after reboot before resuming  https://review.opendev.org/c/openstack/ironic/+/100565808:33
opendevreviewJacob Anders proposed openstack/ironic master: Validate BMC stability only after BMC firmware updates  https://review.opendev.org/c/openstack/ironic/+/100565908:33
opendevreviewMerged openstack/sushy master: Remove note about old pip's behavior  https://review.opendev.org/c/openstack/sushy/+/100641309:21
opendevreviewMerged openstack/sushy master: Skip tempest jobs for more local files  https://review.opendev.org/c/openstack/sushy/+/100640509:21
opendevreviewRiccardo Pittau proposed 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/+/100669709:39
opendevreviewMerged openstack/ironic master: Cast `cpu.frequency` to a string  https://review.opendev.org/c/openstack/ironic/+/100571809:55
opendevreviewVerification of a change to openstack/networking-generic-switch master failed: Switch netconf transport from paramiko to libssh  https://review.opendev.org/c/openstack/networking-generic-switch/+/99806210:33
opendevreviewAllain Legacy proposed openstack/ironic master: Add MTU support to ironic-networking  https://review.opendev.org/c/openstack/ironic/+/100666211:28
opendevreviewRoussarie proposed openstack/ironic-specs master: Add spec for rebooting into the user image via kexec  https://review.opendev.org/c/openstack/ironic-specs/+/100571711:51
opendevreviewRiccardo Pittau proposed 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:11
iurygregorygood morning ironic12:29
TheJuliagood morning13:39
opendevreviewJulia Kreger proposed openstack/ironic master: Clarify VXLAN networking documentation  https://review.opendev.org/c/openstack/ironic/+/100673114:01
JayFTheJulia: stevebaker[m]: I assume you all tried something like https://bugs.launchpad.net/ironic-python-agent/+bug/2167949 with the 4k image stuff?14:50
TheJuliawe considered it, but that it would at best be an approximation and complete re-map14:51
TheJuliawhich gets into super weird territory14:51
TheJuliabecause your basically going to have to take a look at the partition format, fit it into your desired shape on the new target, and then mount/stream14:51
TheJuliathat itself is asking for issues14:51
JayFa concern around fidelity of the converted image?14:52
TheJuliaWell, there is no post-checksum matching14:53
TheJuliathe actual structural layouts and sizes change14:53
TheJuliathe padding all changes14:53
TheJuliaso, is it *really* the same image at that point14:54
JayFthat's more or less the feeling I had14:54
JayFbut I'm not sure it'll be compelling to operators unless we can point to a specific issue14:54
TheJuliaIt starts to get to a point of just because we can, doesn't really mean we should.14:54
TheJuliawhich is a separate question/discussion14:54
JayFI mean, having to manage two images based solely on generation of hardware *sucks a lot* and breaks a lot of our abstractions14:54
TheJuliaI guess, I didn't push it because I didn't feel like having a "my partitions are different" discussion with someone who got a silent conversion14:55
JayFwell that's where I was going14:55
JayFif we did it, given we can't assure fidelity14:55
JayFwe could do it opt-in14:55
TheJuliawhen really, it should be documented starting point for the hardware to know you need 4k blocks14:55
TheJuliamaybe, that is a trait we should have14:55
JayFyeah, but some of the value we provide is covering up some of the sharp hardware edges14:56
JayFthis one is extra sharp14:56
TheJuliaoh yeah14:56
TheJuliasuper sharp edge 14:56
JayFI'll put it on the PTG, with the suggestion being to have a conversion as an opt-in option14:56
JayFeither in IPA config, Ironic config, or per-node14:56
TheJuliasounds good14:56
TheJuliaI went ahead and replied with "why I didn't do this" in the past, basically captured some of what we just hit upon15:06
TheJuliaDefinitely a good ptg topic15:06
TheJuliaCould I get some quick reviews on https://review.opendev.org/q/project:openstack/networking-generic-switch+topic:ngs-configdoc which are cleanups of the configuraiton documentation. It would make things more clear for someone I have reading the docs to do downstream docs.15:14
JayFoh that one looks real good15:24
JayFand good timing on when to land it too15:25
JayFGR-OSS team group review is happening in ~10 minutes, if anyone wants to join just ask and I'll drop the zoom link here when it starts16:50
TheJuliaI'd be happy to, saves me from Jira16:56
JayFhttps://us06web.zoom.us/j/81185922171?pwd=2cMJ6jDDJoXbKylXGCQiUmTJrObH2o.117:01
JayFI'm grabbing a soda then jumping in17:01
TheJuliak17:01
* TheJulia grabs a jolt cola17:01
TheJuliais that the right link?17:02
TheJuliaJayF: ^^17:03
JayFI gotta sign in to kick some other meeting out, apparently lol17:03
TheJuliadoh!17:03
JayFhttps://us06web.zoom.us/j/84752772101?pwd=cWGuPg94g4fh4IiH7jXSUNqOh8ebHX.1&jst=217:04
JayFtotally the wrong link17:04
JayFsorry clif and cid who I probably just kicked out17:04
JayFTheJulia: ^17:04
TheJuliaAnother quickie docs update: https://review.opendev.org/c/openstack/networking-baremetal/+/100663517:16
cardoeTheJulia: so OpenStack Helm seems to have changed rabbit_quorum_queue and rabbit_transient_quorum_queue to true17:17
cardoeShould transient not be quorum?17:17
TheJuliaWell... its complicated17:17
TheJuliaRealistically you use quorum queues to make the contents durable, but then they never delete for messages and such. Most of the services and patterns were not written with that neverending message in the queue model, because the result expects write once with multiple durable readers needing to be able to access the prior data, where as our model is "hey, I just put the thing in, move on!"17:19
TheJuliaso... its a mismatch but partially rooted because you reduce message bus performance17:19
TheJuliabecause also, with quorum queues, your message is not submitted/accepted until its on multiple nodes17:20
cardoeso it seems like transient shouldn't be quorum then17:36
cardoeso neutron uses some exclusive feature for fanout which is why those need to be quorum now too?17:42
* cardoe shrugs.17:42
cardoeI am not a rabbit expert.17:43
fricklercan we expect 2026.2 ipa images soon or should we disable the job in devstack for now? https://review.opendev.org/c/openstack/devstack/+/1006721/1 18:02
opendevreviewMerged openstack/ironic master: Clarify VXLAN networking documentation  https://review.opendev.org/c/openstack/ironic/+/100673118:06
JayFI would've expected some to have been posted18:06
JayFhttps://review.opendev.org/q/repo:openstack/ironic-python-agent+and+branch:stable/2026.218:07
JayFwe have branched and landed the rote packages18:07
JayFs/packages/patches/18:07
JayFunsure what else we might need to do?18:07
opendevreviewMerged openstack/networking-generic-switch master: Describe internal per-switch options as cfg.Opt instances  https://review.opendev.org/c/openstack/networking-generic-switch/+/100631418:13
opendevreviewMerged openstack/networking-generic-switch master: Generate per-switch config option reference from cfg.Opt  https://review.opendev.org/c/openstack/networking-generic-switch/+/100631518:13
opendevreviewMerged openstack/networking-generic-switch master: Deduplicate switch option docs against generated reference  https://review.opendev.org/c/openstack/networking-generic-switch/+/100631618:13
TheJulia... that should have created artifacts18:15
TheJuliahttps://tarballs.opendev.org/openstack/ironic-python-agent/dib/ipa-centos9-stable-2026.2.tar.gz 18:16
TheJuliaso... done?18:16
JayFhttps://tarballs.opendev.org/openstack/ironic-python-agent/dib/files/ the file layout here is different than devstack change wants18:17
JayF++ /opt/stack/ironic/devstack/lib/ironic:download_with_retry:830 : wget --timeout=30 --tries=3 -q https://tarballs.openstack.org/ironic-python-agent/dib/files/ipa-centos9-2026.2.kernel -O /opt/stack/devstack/files/ir-deploy-ipmi.kernel18:18
JayFI need to finish talking w/Cardoe and then get lunch before I could dig into this. If someone else has time that'd be ideal but if not I'll look into it18:20
TheJuliaahh, yeah, because the switch to centos10 was done right around release so it wouldn't surprise me that something is missing18:28
TheJuliarpittau: ^^^18:28
opendevreviewMerged openstack/sushy-tools master: Skip tempest jobs for more local files  https://review.opendev.org/c/openstack/sushy-tools/+/100640618:52
opendevreviewMerged openstack/sushy-tools master: Add ComputerSystem SerialNumber derived from domain UUID  https://review.opendev.org/c/openstack/sushy-tools/+/99190618:52
opendevreviewVerification of a change to openstack/networking-baremetal stable/2026.1 failed: Guard rabbit config access in _get_notification_transport_url  https://review.opendev.org/c/openstack/networking-baremetal/+/100579418:54
opendevreviewMerged openstack/sushy-tools master: Add empty FirmwareInventory collection stub under UpdateService  https://review.opendev.org/c/openstack/sushy-tools/+/99190519:00
TheJuliacardoe: were you going to follow-up on those doc items or did you want me to?19:09
opendevreviewMerged openstack/networking-baremetal master: Docs: Fix L2VNI driver name and reconcile driver ordering  https://review.opendev.org/c/openstack/networking-baremetal/+/100663519:18
cardoeTheJulia: either way19:31
TheJuliacardoe: We're seeking best clarity, why don't you post quick updates for what you think and I can reply19:31
TheJulia(or just workflow)19:31
TheJulia(that keeps the context switch cost a little loswer19:31
opendevreviewDoug Goldstein proposed openstack/networking-baremetal stable/2026.2: Docs: Fix L2VNI driver name and reconcile driver ordering  https://review.opendev.org/c/openstack/networking-baremetal/+/100680719:32
* TheJulia has a wash crew washing the rig now and the corgi is filing all possible complaints19:32
cardoethat works19:32
cardoeWe can nudge those in for now19:32
opendevreviewDoug Goldstein proposed openstack/networking-baremetal stable/2026.1: Docs: Fix L2VNI driver name and reconcile driver ordering  https://review.opendev.org/c/openstack/networking-baremetal/+/100680819:32
rm_workYou have a corg? I feel like mentioning that makes corg tax due19:32
TheJuliaCorgi tax https://usercontent.irccloud-cdn.com/file/jY80lOzQ/1790105663.JPG19:34
rm_workcardoe: Become an un-rabbit expert like me 👍19:34
rm_workTheJulia: Perfect, noted and filed 19:35
TheJuliahe just got a sedative because he also somehow hurt himself yesterday and he needs to rest as well.19:37
JayFmy doggo has been sick and is on bland food; which for him is rice+ground beef+pumpkin19:39
JayFonly time I have ever made dog food that I was like "that smells GREAT" lol19:39
opendevreviewDoug Goldstein proposed openstack/networking-baremetal master: Name the listener pool queue after [DEFAULT] host  https://review.opendev.org/c/openstack/networking-baremetal/+/100666320:07
opendevreviewDoug Goldstein proposed openstack/networking-baremetal master: Make enable_l2vni_trunk_reconciliation the master switch  https://review.opendev.org/c/openstack/networking-baremetal/+/100666020:07
opendevreviewDoug Goldstein proposed openstack/networking-baremetal master: Remove duplicate OVN LocalnetPortEvent registration  https://review.opendev.org/c/openstack/networking-baremetal/+/100681620:07
cardoeJayF: ^ should address your concerns20:07
cardoeI'm also not sold on making things the master switch20:07
cardoeBut that's how we've documented things.20:07
TheJuliaAny ops questions to surface up: https://etherpad.opendev.org/p/ops-devs-qanda-202620:08
opendevreviewJulia Kreger proposed openstack/ironic master: Fix file descriptor leak in Swift client connections  https://review.opendev.org/c/openstack/ironic/+/100597120:30
opendevreviewJulia Kreger proposed openstack/ironic master: Fix file descriptor leak in Cinder client connections  https://review.opendev.org/c/openstack/ironic/+/100597220:30
TheJuliarebases20:30
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: docs: revise the docs depth for improved browsing clarity  https://review.opendev.org/c/openstack/networking-generic-switch/+/100682320:48
JayFfrickler: https://review.opendev.org/c/openstack/devstack/+/1006721/ it's a bug in the change; but since hopefully you're asleep I'll push a patchset21:15
opendevreviewJulia Kreger proposed openstack/ironic master: Validate ansible_playbooks_path against permitted directories  https://review.opendev.org/c/openstack/ironic/+/100684822:39
opendevreviewJulia Kreger proposed openstack/ironic master: Enforce ansible_playbooks_path by default  https://review.opendev.org/c/openstack/ironic/+/100684922:39
opendevreviewJulia Kreger proposed openstack/ironic master: Write ansible configdrive to a private temporary directory  https://review.opendev.org/c/openstack/ironic/+/100685022:39
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline momentarily while we upgrade to a new patch release, but should return within a few minutes23:01
opendevreviewMerged openstack/networking-baremetal stable/2026.1: Guard rabbit config access in _get_notification_transport_url  https://review.opendev.org/c/openstack/networking-baremetal/+/100579423:09
opendevreviewMerged openstack/networking-baremetal stable/2026.1: Docs: Fix L2VNI driver name and reconcile driver ordering  https://review.opendev.org/c/openstack/networking-baremetal/+/100680823:09
opendevreviewMerged openstack/networking-baremetal stable/2026.2: Docs: Fix L2VNI driver name and reconcile driver ordering  https://review.opendev.org/c/openstack/networking-baremetal/+/100680723:09
opendevreviewMerged openstack/networking-generic-switch master: Switch netconf transport from paramiko to libssh  https://review.opendev.org/c/openstack/networking-generic-switch/+/99806223:46

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