Tuesday, 2026-06-09

opendevreviewSteve Baker proposed openstack/networking-generic-switch master: Add Cisco NDFC REST API driver for VXLAN L2VNI  https://review.opendev.org/c/openstack/networking-generic-switch/+/96848402:30
opendevreviewSteve Baker proposed openstack/networking-generic-switch master: Add multicast BUM replication support to NDFC driver  https://review.opendev.org/c/openstack/networking-generic-switch/+/98481502:30
jandersdtantsur I realised I never responded to your question about https://review.opendev.org/c/openstack/ironic/+/991300 last week - yes, it does look like a genuine schema issue. I vetted Claude's fixes looking at the actual schema and the fix seems solid and grounded. There was some confusion around drives in the current version but also DMTF changed04:55
jandersterminology around Controllers/StorageController and at what nesting level each live. PTAL if/when you have time, would be great to have your input since I think you created the previous schema.04:55
opendevreviewKonstantinos Karampogias proposed openstack/ironic master: Add vendor/model/serial_number to firmware component endpoint  https://review.opendev.org/c/openstack/ironic/+/99203406:26
rpittauwhen any core has a moment I think we should merge https://review.opendev.org/c/openstack/ironic/+/991673, we're already a bit late for the bugfix branch cut and would be great to not have further API changes, thanks! :)07:28
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Add netconf_models package with OpenConfig lib  https://review.opendev.org/c/openstack/networking-generic-switch/+/99005908:59
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Add NetconfSwitch base class for NETCONF transport  https://review.opendev.org/c/openstack/networking-generic-switch/+/99006008:59
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Add NetconfOpenConfigSwitch driver  https://review.opendev.org/c/openstack/networking-generic-switch/+/99006108:59
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Add NETCONF OpenConfig driver documentation  https://review.opendev.org/c/openstack/networking-generic-switch/+/99006208:59
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Add trunk subport for  NETCONF OpenConfig driver  https://review.opendev.org/c/openstack/networking-generic-switch/+/99145808:59
opendevreviewHarald Jensås proposed openstack/networking-generic-switch master: Netconf: Document Neutron trunk port support  https://review.opendev.org/c/openstack/networking-generic-switch/+/99145908:59
hroyJayF, cardoe can you take a look at the disallow steps patch https://review.opendev.org/c/openstack/ironic/+/989017, it already has +2 and CI is green, thanks!11:44
opendevreviewMerged openstack/ironic stable/2026.1: Fix kernel parameter parsing for quoted values and whitespace  https://review.opendev.org/c/openstack/ironic/+/99234012:31
opendevreviewMerged openstack/ironic bugfix/34.0: Fix kernel parameter parsing for quoted values and whitespace  https://review.opendev.org/c/openstack/ironic/+/99236712:36
opendevreviewMerged openstack/ironic bugfix/33.0: Fix kernel parameter parsing for quoted values and whitespace  https://review.opendev.org/c/openstack/ironic/+/99236812:47
opendevreviewVerification of a change to openstack/networking-generic-switch master failed: Pass physnet VLAN segments to device drivers  https://review.opendev.org/c/openstack/networking-generic-switch/+/99051012:48
opendevreviewVerification of a change to openstack/ironic stable/2025.2 failed: Fix kernel parameter parsing for quoted values and whitespace  https://review.opendev.org/c/openstack/ironic/+/99234112:58
iurygregorygood morning ironic, I'm back after the long weekend12:59
dtantsurwb iurygregory, I hope you enjoyed it :)13:01
iurygregoryyeah, it was pretty good =D13:03
TheJuliabrraaains13:20
TheJuliaCould I get a review on https://review.opendev.org/c/openstack/ironic/+/990430 as well as hroy's https://review.opendev.org/c/openstack/ironic/+/989017 change this morning?13:23
rpittauI thought I approved hroy change already, did I dream about it ? :D 13:24
TheJuliamaybe?13:25
TheJuliaWas everything in technicolor?13:25
rpittau:D13:27
opendevreviewKonstantinos Karampogias proposed openstack/ironic master: Add vendor/model/serial_number to firmware component endpoint  https://review.opendev.org/c/openstack/ironic/+/99203413:41
opendevreviewMerged openstack/ironic stable/2025.1: Fix kernel parameter parsing for quoted values and whitespace  https://review.opendev.org/c/openstack/ironic/+/99234514:09
opendevreviewMerged openstack/ironic master: Add release mappings for ironic 36.0 and 37.0  https://review.opendev.org/c/openstack/ironic/+/99167314:09
opendevreviewMerged openstack/ironic master: Add operator-configurable step disallow lists  https://review.opendev.org/c/openstack/ironic/+/98901714:11
TheJuliahttps://doodle.com/group-poll/participate/dyALj4nd <-- doodle for a midcycle14:24
TheJuliarpittau: once the current change merges: https://review.opendev.org/q/I8366088731aa34da0e99941924c222ffed455c8b is next ;)14:48
rpittau\o/14:48
TheJuliaWow, you guys responded and are like... "actually live!" ;)15:55
dtantsurJFYI: the infra folks are looking into why gerrit is barely responding15:55
TheJuliaDidn't notice, board meeting this morning15:56
opendevreviewMerged openstack/networking-generic-switch master: Pass physnet VLAN segments to device drivers  https://review.opendev.org/c/openstack/networking-generic-switch/+/99051016:07
opendevreviewMithun Krishnan Umesan proposed openstack/networking-baremetal master: Upgrade OVN SSL connections to TLS 1.3 with hybrid PQC key exchange  https://review.opendev.org/c/openstack/networking-baremetal/+/99249517:21
opendevreviewcid proposed openstack/ironic master: Allow disabling port pre-creation during inspection  https://review.opendev.org/c/openstack/ironic/+/99034017:46
opendevreviewMerged openstack/ironic master: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99043018:04
opendevreviewMerged openstack/ironic unmaintained/2024.1: Ensure kernel_append_params are valid kernel parameters  https://review.opendev.org/c/openstack/ironic/+/99138318:04
TheJuliaIf I could get reviews on https://review.opendev.org/#/q/I8366088731aa34da0e99941924c222ffed455c8b to just to ahead and get the stable backports landed. Thanks!18:05
JayF+2A on bugfix branches + 2026.118:12
TheJuliathanks!18:13
TheJuliaany issue with 2025.1 ?18:14
TheJuliaThanks18:29
opendevreviewMerged openstack/ironic stable/2026.1: Convert string values in BIOS settings before sending them to the BMC  https://review.opendev.org/c/openstack/ironic/+/98899918:32
opendevreviewMerged openstack/ironic master: Fix Redfish interop profile Storage requirements  https://review.opendev.org/c/openstack/ironic/+/99130018:32
JayFJust trying to ensure things land in somewhat of the correct order :)18:33
JayFtechnically you can't approve (N+1) until (N) lands18:33
TheJuliaMuch appreciated18:33
TheJuliayup18:34
opendevreviewMerged openstack/ironic stable/2026.1: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99232119:12
opendevreviewJay Faulkner proposed openstack/ironic stable/2026.1: Add operator-configurable step disallow lists  https://review.opendev.org/c/openstack/ironic/+/99251619:40
clifeventlet is entirely gone from ironic right?19:41
clifor do we still depend on some things that use eventlet?19:42
TheJuliaWe've excised it although the test runner can still load it for $reasons outside of our control, why19:43
JayFthere's a lot of code shaped like (if eventlet is importable: do eventlet things) in oslo19:43
TheJuliayeah19:43
JayFso if it's in a venv, you can end up with it running and patched in even if you don't wanna19:43
clifeugh19:44
TheJuliabut also, when you declare it upfront you can only load threading and not eventlet19:44
TheJuliaanyway, why do you ask?19:44
* TheJulia listens to happy music hoping there is not a big gnarly issue19:44
clifwhenever I run a local python script that imports anything from ironic I get a long-ish screed printed out that eventlet is deprecated19:45
JayFdoes it have eventlet in the venv it's loaded up to?19:45
clifthis is from inside an ironic tox created venv19:45
JayFI assume this is a given: but from master with no tox jobs run against something 2025.2 or older?19:45
clifI created this venv via `tox -re venv` from ironic master19:46
clifso something is pulling it in: eventlet==0.41.019:46
* JayF flips a table19:47
clifjust did it again to confirm, yes eventlet is in the venv19:48
JayFcan you maybe do it with a -v, see what is pulling it in?19:48
clifI'm guessing its this: https://opendev.org/openstack/requirements/raw/branch/master/upper-constraints.txt19:50
clifwhich has eventlet==0.41.0 in it19:50
JayFthat constrains the version installed *if* a package requirement wants it19:50
clifah19:50
clifso there's something wanting it19:50
clifwell eventlet is not mentioned when I add -v to the tox command line19:51
JayF-v is at least 20% more useless than it used to be19:51
JayFI'm doing this stuff locally now too fighing for it19:51
JayF**fishing for it19:52
JayFoslo.service has an unconditional dep on it? no way19:52
JayFhttps://opendev.org/openstack/oslo.service/src/branch/master/requirements.txt#L719:52
JayFstephenfin: ^ How is any OpenStack project supposed to keep eventlet away :( 19:53
opendevreviewMerged openstack/ironic bugfix/34.0: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99232219:58
opendevreviewMerged openstack/ironic bugfix/33.0: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99232319:58
TheJuliaI think the plan is to excise that once every project has the unconditional invocation setting upfront so for service ops they can't launch in eventlet mode19:58
opendevreviewMerged openstack/ironic stable/2025.2: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99232519:58
opendevreviewMerged openstack/ironic stable/2025.1: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99232619:58
opendevreviewMerged openstack/ironic unmaintained/2023.1: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99233519:58
JayFI just wish eventlet wasn't in the environment at all20:00
TheJuliaYeah, fair20:00
JayFbut i guess in situations like debian packaging, we don't have that choice20:01
JayFI've seen enough "if eventlet: do x" code that it makes me nervous20:01
TheJuliatotally fair20:04
clifyea if I manually remove it things seem fine, just annoying to have that screed pop up everywhere for seemingly no good reason20:08
TheJuliayeah, when we ripped eventlet originally, we were manually removing eventlet and just making sure everything was good20:39
opendevreviewMerged openstack/ironic stable/2025.2: OSSN-0099: Add JSON body depth and size limiting middleware  https://review.opendev.org/c/openstack/ironic/+/99185820:59
opendevreviewJulia Kreger proposed openstack/ironic master: Extend the RBAC policy matrix to steps  https://review.opendev.org/c/openstack/ironic/+/99254221:06
JayFI'm backporting https://review.opendev.org/c/openstack/ironic/+/992516 as the ability to disallow steps is a security hardening feature which can be trivially backported. Sorta an obvious thing I'm surprised it took us this long to do! If you have any concerns about this backport, feel free to DM me.22:36
TheJulia+222:56
opendevreviewMerged openstack/networking-baremetal master: docs: fix docs build  https://review.opendev.org/c/openstack/networking-baremetal/+/99030423:03
opendevreviewSteve Baker proposed openstack/ironic-python-agent master: Switch centos9 jobs to centos10  https://review.opendev.org/c/openstack/ironic-python-agent/+/99257123:16
opendevreviewMerged openstack/ironic-python-agent master: Fix retrieval of volume name if the Name does not include hostname  https://review.opendev.org/c/openstack/ironic-python-agent/+/99011023:40
opendevreviewMerged openstack/ironic master: Retry on Redfish vmedia insert server errors  https://review.opendev.org/c/openstack/ironic/+/99092423:43
opendevreviewMerged openstack/ironic unmaintained/2024.1: Security: Fix sensitive properties returned on volume targets  https://review.opendev.org/c/openstack/ironic/+/99233323:43

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