Thursday, 2026-02-26

TheJuliaokay, recheck party has been started00:02
opendevreviewMerged openstack/ironic master: Remove verbose per-node debug logging from redfish sensor collection  https://review.opendev.org/c/openstack/ironic/+/97676700:19
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: Arista EOS and vendor neutral SONiC  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276300:23
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: Add Junos, Cumulus NVUE, and denote Dell OS10 as unsupported  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276400:26
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: OVS testing patch for 'vxlan' binding model  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276500:26
TheJuliaand the spice... err... code must flow00:30
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: Arista EOS and vendor neutral SONiC  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276300:40
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: Add Junos, Cumulus NVUE, and denote Dell OS10 as unsupported  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276400:40
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: OVS testing patch for 'vxlan' binding model  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276500:41
cardoeIndeed https://review.opendev.org/c/openstack/ironic/+/978020 succeeded.00:46
TheJuliawoot00:55
cardoeYou might not like the next one I did.00:56
cardoeTaskManager now has multiple versions from a typing stand point.00:57
cardoeBetween the one linked above and TaskManager, I’ve found a bunch of bugs.00:58
TheJuliaugh, I haven't looked at the prior one, but that is for a fresh brain01:00
cardoeThe other one is purely mechanical. Replacing a helper function with internal raise.01:14
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: docs: Reorder docs to be more sane  https://review.opendev.org/c/openstack/networking-generic-switch/+/97801503:46
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: ci: switch over to redfish based jobs  https://review.opendev.org/c/openstack/networking-baremetal/+/97803904:16
TheJuliaThe networking-baremetal classic job seems super sensitive and we have some fundimentally whacky networking it is built upon04:20
cardoejanders: since you were messing with the BIOS update stuff I think it'd be great if we could support HTTP PUT via multipart. HPE and Dell both support it. https://developer.dell.com/apis/2978/versions/7.xx/docs/Tasks/1MultipartUpdates.md04:25
janderscardoe++04:26
janderswe have no immediate push for this downstream but I do see the value04:26
cardoeTheJulia: https://review.opendev.org/c/openstack/nova/+/972601 I dunno if that'll solve the other one you saw cause I cannot figure out the exception they saw. Unfortunately sean misunderstood my change so he -1'd it.04:27
cardoejanders: It's how the iLO and iDRAC work via the web interface and its how Dell's OpenManage pushes one off firmwares since the other way it operates is using their OEM firmware repo. So the API that sushy implements today isn't actually used by the vendors own tools which is what makes me like it less.04:29
TheJuliacardoe: try to remind me tomorrow, I've spent a good amount of time walking that code path back and forth04:41
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Remove idrac-wsman tests  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/97804005:16
opendevreviewJulia Kreger proposed openstack/ironic-tempest-plugin master: Dial back the multi-tenancy testing  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/97804105:16
TheJuliacardoe: makes sense that the exceptions should be cleaned up there, but they are super skittish about catching other stuff there and providing better messages. That being said, I'm not sure how to reconcile your comment and the issue together... yet I'm having serious deja vu looking at that change05:22
TheJuliabtw, https://review.opendev.org/c/openstack/networking-baremetal/+/978039 should clean up the excess issues on the existing networking-baremetal job failures, it is working in another window and just gets us out of the mtu or asymmetric routing issues which are happening05:24
cardoeSo if you look at https://bugs.launchpad.net/nova/+bug/213767305:41
cardoeThe error the user will get is "Build of instance f006c37e-7863-4318-859d-1315a0f9a1bf aborted: Failure prepping block device."05:41
cardoeIf I had used the KVM/libvirt backend in nova the error would have been "It is not allowed to create an interface on external network b420e863-7d26-4c87-8974-76f6c8750640"05:42
cardoeCause they have a set of "white listed" exceptions05:42
cardoeThe problem is that the ironic driver has "prepare_networks_before_block_device_mapping" which KVM/libvirt don't have.05:44
cardoeAnd their white list exceptions for that call don't include any of the network related exceptions.05:45
opendevreviewMerged openstack/ironic master: Add storage controller discovery to Redfish inspection  https://review.opendev.org/c/openstack/ironic/+/97662605:59
opendevreviewVerification of a change to openstack/networking-generic-switch master failed: l2vni plug case with Cisco NXOS  https://review.opendev.org/c/openstack/networking-generic-switch/+/96837706:08
opendevreviewDoug Goldstein proposed openstack/ironic master: fix redfish BIOS settings update to not require IPA  https://review.opendev.org/c/openstack/ironic/+/97756906:08
opendevreviewDoug Goldstein proposed openstack/ironic master: fix redfish BIOS settings update to not require IPA  https://review.opendev.org/c/openstack/ironic/+/97756906:10
opendevreviewMerged openstack/ironic master: Enable parallel processes in sphinx-build to speed up tox "docs" target  https://review.opendev.org/c/openstack/ironic/+/97680706:29
opendevreviewMerged openstack/networking-baremetal master: ci: switch over to redfish based jobs  https://review.opendev.org/c/openstack/networking-baremetal/+/97803907:24
rpittaugood morning ironic! o/07:27
opendevreviewJacob Anders proposed openstack/ironic master: fix redfish BIOS settings update to not require IPA  https://review.opendev.org/c/openstack/ironic/+/97756912:30
opendevreviewcid proposed openstack/ironic master: Fix pickle error when oslo.service uses spawn mode  https://review.opendev.org/c/openstack/ironic/+/97726612:44
opendevreviewcid proposed openstack/ironic master: Fix pickle error when oslo.service uses spawn mode  https://review.opendev.org/c/openstack/ironic/+/97726612:48
cardoeTheJulia: https://review.opendev.org/c/openstack/ironic/+/978020 is what ya wanted me to ping you about?14:48
TheJuliano, the nova change14:53
TheJuliaunless that change was the one you were talking about late last night14:54
*** dking is now known as Guest385314:56
*** Guest3853 is now known as dking14:56
TheJuliai foudn the infamous tempurl 401 error15:17
cardoeTheJulia: https://review.opendev.org/c/openstack/nova/+/972601 was the nova change.16:03
opendevreviewJulia Kreger proposed openstack/ironic master: Fix tempurl timeout bug  https://review.opendev.org/c/openstack/ironic/+/97809816:06
TheJuliayeah16:07
TheJuliaso ^^^ is the most annoying CI bug16:09
TheJuliaI'd really appreciate it for some more reviews on https://review.opendev.org/q/hashtag:ironic-week-prio+and+project:openstack/networking-generic-switch+and+status:open so we can sort of start to wrap up the networking plugins for the cycle16:12
TheJuliaI also had to rebase and make some minor fixes in rebase, so some changes lost their +2's16:12
opendevreviewMerged openstack/networking-generic-switch master: l2vni plug case with Cisco NXOS  https://review.opendev.org/c/openstack/networking-generic-switch/+/96837716:13
TheJuliawoot woot16:13
opendevreviewJason Paroly proposed openstack/ironic-tempest-plugin master: Remove flavor dependency from InspectorBasicTest  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/97810616:28
TheJuliaSo, ^^^ raises a question, do the existing inspector tests work with the new implementaiton, or should we rip/repalce them?16:30
dtantsurTheJulia: I think they haven't been updated :(16:30
TheJulia:(16:32
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: vxlan: follow-up on trunk reconciler  https://review.opendev.org/c/openstack/networking-baremetal/+/97697717:03
opendevreviewJulia Kreger proposed openstack/ironic master: Update ovn documentation based upon VXLAN discoveries  https://review.opendev.org/c/openstack/ironic/+/97754617:25
cardoeWell I'll give a cookie for https://review.opendev.org/c/openstack/ironic/+/978020 and https://review.opendev.org/c/openstack/ironic/+/97649417:27
opendevreviewJulia Kreger proposed openstack/ironic master: Fix tempurl timeout bug  https://review.opendev.org/c/openstack/ironic/+/97809817:28
cardoeI've reviewed all 4 of your patches.17:33
TheJuliacid: getting there regarding https://review.opendev.org/c/openstack/ironic/+/97726617:40
TheJuliaLeft a comment regarding it17:40
TheJuliacardoe: cookie per review? ;)17:42
cidAlright, tks. I will take a look at a moment.17:43
opendevreviewClif Houck proposed openstack/ironic master: Fix tox doc target errors related to oslo_service backend exceptions  https://review.opendev.org/c/openstack/ironic/+/97798917:51
opendevreviewClif Houck proposed openstack/ironic master: Fix tox doc target complaining about missing oslo.reports  https://review.opendev.org/c/openstack/ironic/+/97799017:51
opendevreviewClif Houck proposed openstack/ironic master: Fix docstrings for trait-based-networking related code  https://review.opendev.org/c/openstack/ironic/+/97799117:51
opendevreviewClif Houck proposed openstack/ironic master: Mark our own sphinx doc extensions as parallel read safe  https://review.opendev.org/c/openstack/ironic/+/97799217:51
opendevreviewClif Houck proposed openstack/ironic master: Various docstring fixes  https://review.opendev.org/c/openstack/ironic/+/97799317:51
opendevreviewClif Houck proposed openstack/ironic master: Add osprofiler.opts as an import  https://review.opendev.org/c/openstack/ironic/+/97799417:51
opendevreviewClif Houck proposed openstack/ironic master: Suppress autodoc warnings  https://review.opendev.org/c/openstack/ironic/+/97799517:51
opendevreviewClif Houck proposed openstack/ironic master: Fix documentation related build warnings throughout Ironic's docs  https://review.opendev.org/c/openstack/ironic/+/97799617:51
opendevreviewClif Houck proposed openstack/ironic master: Treat warnings as errors in sphinx-build for docs tox target  https://review.opendev.org/c/openstack/ironic/+/97799717:51
opendevreviewClif Houck proposed openstack/ironic master: Documentation for Trait Based Networking  https://review.opendev.org/c/openstack/ironic/+/97568617:51
opendevreviewClif Houck proposed openstack/ironic master: Fix tox doc target errors related to oslo_service backend exceptions  https://review.opendev.org/c/openstack/ironic/+/97798917:53
opendevreviewClif Houck proposed openstack/ironic master: Fix tox doc target complaining about missing oslo.reports  https://review.opendev.org/c/openstack/ironic/+/97799017:53
opendevreviewClif Houck proposed openstack/ironic master: Fix docstrings for trait-based-networking related code  https://review.opendev.org/c/openstack/ironic/+/97799117:53
opendevreviewClif Houck proposed openstack/ironic master: Mark our own sphinx doc extensions as parallel read safe  https://review.opendev.org/c/openstack/ironic/+/97799217:53
opendevreviewClif Houck proposed openstack/ironic master: Various docstring fixes  https://review.opendev.org/c/openstack/ironic/+/97799317:53
opendevreviewClif Houck proposed openstack/ironic master: Add osprofiler.opts as an import  https://review.opendev.org/c/openstack/ironic/+/97799417:53
opendevreviewClif Houck proposed openstack/ironic master: Suppress autodoc warnings  https://review.opendev.org/c/openstack/ironic/+/97799517:53
opendevreviewClif Houck proposed openstack/ironic master: Fix documentation related build warnings throughout Ironic's docs  https://review.opendev.org/c/openstack/ironic/+/97799617:53
opendevreviewClif Houck proposed openstack/ironic master: Treat warnings as errors in sphinx-build for docs tox target  https://review.opendev.org/c/openstack/ironic/+/97799717:53
opendevreviewClif Houck proposed openstack/ironic master: Documentation for Trait Based Networking  https://review.opendev.org/c/openstack/ironic/+/97568617:53
clifSorry for the spam >_<17:53
opendevreviewDoug Goldstein proposed openstack/ironic master: fix up the behavior of serial number reading on iDRAC  https://review.opendev.org/c/openstack/ironic/+/97811217:53
* TheJulia blinks17:53
TheJuliaclif: Pizza sized cookies, pls17:53
cardoeI think we should land that iDRAC change this cycle.17:54
clifI just love pushing code and then realizng the very bottom commit still isn't fixed17:54
TheJuliacardoe: which idrac change?17:54
cardoeIn this cycle we changed the inspection generically in the redfish driver to duplicate data for working around Dell.17:54
cardoehttps://review.opendev.org/c/openstack/ironic/+/97811217:54
cardoeSo rather than changing the data surface for a release this just moves the fix into the idrac driver.17:54
opendevreviewDoug Goldstein proposed openstack/ironic master: split off helper func in inspection_rules for testing  https://review.opendev.org/c/openstack/ironic/+/97749718:00
opendevreviewDoug Goldstein proposed openstack/ironic master: fix inspection rules loaded from a file to not fail in logging  https://review.opendev.org/c/openstack/ironic/+/97811618:00
cardoeThe "split off func in inspection_rules for testing" had 2 core's give a +2 but it failed now that I re-enabled the missing pep8 checks.18:01
cardoeThe last change fixes a crasher when using inspection rules and running conductor with debug.18:01
cardoeAnd with those two changes, inspection rules works as documented.18:01
opendevreviewMerged openstack/networking-baremetal master: Add conductor group sharding support  https://review.opendev.org/c/openstack/networking-baremetal/+/94843218:02
opendevreviewMerged openstack/networking-baremetal master: Trunk port reconciliation for L2VNI attachments  https://review.opendev.org/c/openstack/networking-baremetal/+/97461918:02
TheJuliaJFYI, https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/978041 will save about 1500 seconds on some of the network testing18:05
opendevreviewDoug Goldstein proposed openstack/ironic master: add helper tool for testing inspection rules  https://review.opendev.org/c/openstack/ironic/+/97338118:05
cardoeand that's the script we've integrated to test inspection tools.18:06
opendevreviewMerged openstack/ironic-tempest-plugin master: Remove idrac-wsman tests  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/97804018:31
rm_work[m]TheJulia: do you think https://review.opendev.org/c/openstack/ironic/+/971581 should be a fairly straightforward backport?18:51
rm_work[m]It looks like it's not exactly complex18:51
opendevreviewAdam Harwell proposed openstack/ironic stable/2025.2: Fix async periodic on redfish for servicewait  https://review.opendev.org/c/openstack/ironic/+/97812518:54
rm_work[m]I did the basic gerrit cherry-pick to 2025.2 to see if it would be clean and it does appear to be18:54
TheJuliayeah, that should be pretty good18:54
rm_work[m]will try to go to 2025.1 as well just because we do still run that18:55
rm_work[m]thanks!18:55
TheJuliaI +2'ed it18:55
TheJuliaand tagged it18:55
opendevreviewAdam Harwell proposed openstack/ironic stable/2025.1: Fix async periodic on redfish for servicewait  https://review.opendev.org/c/openstack/ironic/+/97812618:55
TheJuliaheh, okay18:55
rm_work[m]We're trying to stay as close to master as possible, I'm seeing how close we can get to carrying zero patches downstream :P18:56
TheJuliaoooh, exciting!18:56
rm_work[m]We have a couple more but they are vendor specific which is... annoying18:57
rm_work[m]I'm contemplating what exactly is TOO vendor specific18:57
rm_work[m]some of these things COULD be useful to others maybe, IDK18:57
TheJuliaSometimes yeah, sometimes we might also look at an item and go "hey, if we do this, it oculd be more applicable", but it really takes that dialog in code review18:58
TheJuliaThe key aspect really just being, set context upfront18:58
rm_work[m]yep, looks like I have one more to do but it doesn't cherry-pick cleanly so I'll look into it today: https://review.opendev.org/c/openstack/ironic/+/97145918:59
TheJulia++18:59
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: vxlan: Arista EOS and vendor neutral SONiC  https://review.opendev.org/c/openstack/networking-generic-switch/+/97276319:02
opendevreviewMerged openstack/ironic master: Support pluggable API middleware via entry points  https://review.opendev.org/c/openstack/ironic/+/97649419:16
opendevreviewMerged openstack/networking-baremetal master: vlxan: explicitly prevent heiarchical agent triggered binding  https://review.opendev.org/c/openstack/networking-baremetal/+/97740219:29
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: CI: implement vxlan job  https://review.opendev.org/c/openstack/networking-baremetal/+/97708119:46
cardoeIf someone else wants to review and workflow https://review.opendev.org/c/openstack/ironic/+/977989 and the one above it, that'll cause the entire docs cleanup series by clif to land.19:54
TheJuliaThis is the way.19:56
cardoeTheJulia: I fixed your pep8 feedback on https://review.opendev.org/c/openstack/ironic/+/97749720:17
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.2: Fix async periodic on redfish for servicewait  https://review.opendev.org/c/openstack/ironic/+/97812520:21
cardoe^ there I fixed the pep8 issue that prevented it. TheJulia you had +2'd that but now it'll pass.20:21
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.1: Fix async periodic on redfish for servicewait  https://review.opendev.org/c/openstack/ironic/+/97812620:22
cardoeSame tehre20:22
cardoeGet that merge pipeline nice and full20:23
TheJuliaMuahahahahahaha20:24
cardoealright... https://review.opendev.org/q/hashtag:ironic-week-prio+status:open is cleaned up as well.20:31
cardoeMost everything in there is mergeable or top of mind maybe?20:31
TheJuliarm_work[m]: looks like 978126 is failing ci :\20:37
TheJuliacardoe: yeah, looks like not everything is churning due to mappings, but that is also fine20:37
cardoeTheJulia: I fixed 97812620:45
TheJuliadocs target failure20:45
TheJuliahttps://zuul.opendev.org/t/openstack/build/f6288b6da3054a98922db3ac164259b120:45
opendevreviewMerged openstack/ironic master: Fix tempurl timeout bug  https://review.opendev.org/c/openstack/ironic/+/97809820:52
opendevreviewVerification of a change to openstack/ironic-tempest-plugin master failed: Remove flavor dependency from InspectorBasicTest  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/97810620:52
opendevreviewMerged openstack/ironic master: Fix tox doc target errors related to oslo_service backend exceptions  https://review.opendev.org/c/openstack/ironic/+/97798920:52
opendevreviewMerged openstack/ironic master: Fix tox doc target complaining about missing oslo.reports  https://review.opendev.org/c/openstack/ironic/+/97799020:52
opendevreviewMerged openstack/networking-generic-switch master: vxlan: follow-up cisco nxos/substrate review feedback.  https://review.opendev.org/c/openstack/networking-generic-switch/+/97799920:56
TheJuliavxlan items are quickly disappearing into a merged state :)20:56
TheJuliarpittau: I think if we can get the last bits merged in the next 24 hours, we can likely go ahead and look at ngs/n-b releases next week20:57
TheJuliahttps://review.opendev.org/q/topic:%22ironic-vxlan%22+status:open 20:57
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.1: ci: Pin `setuptools` to a range that still ships  https://review.opendev.org/c/openstack/ironic/+/97731721:02
opendevreviewMichael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections  https://review.opendev.org/c/openstack/networking-generic-switch/+/97814121:07
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.1: ci: Pin `setuptools` to a range that still ships  https://review.opendev.org/c/openstack/ironic/+/97731721:12
cardoeI think that'll fix the 2025.1 stuff21:13
opendevreviewMichael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections  https://review.opendev.org/c/openstack/networking-generic-switch/+/97814121:14
cardoehttps://review.opendev.org/c/openstack/python-ironicclient/+/977406 that's an easy backport21:14
rm_work[m]are there known issues with 2024.2 in CI?21:30
rm_work[m]this doesn't look like it's related to the CR:21:30
rm_work[m]https://zuul.opendev.org/t/openstack/build/6a764d5732384f29a2dd53839366d30221:30
TheJulialooks like https://review.opendev.org/c/openstack/networking-generic-switch/+/972763 is the major change holding back a flood of ngs stuffs21:32
opendevreviewMerged openstack/ironic master: Fix docstrings for trait-based-networking related code  https://review.opendev.org/c/openstack/ironic/+/97799121:39
opendevreviewMerged openstack/ironic master: Mark our own sphinx doc extensions as parallel read safe  https://review.opendev.org/c/openstack/ironic/+/97799221:39
TheJuliarm_work[m]: so that is an issue with setuptools, I think the only way to "fix" that is to pin setuptools on the branch, we've been impacted by that all over the place as of recent21:41
TheJulia<82.0.021:41
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: vxlan: follow-up on trunk reconciler  https://review.opendev.org/c/openstack/networking-baremetal/+/97697721:42
opendevreviewMichael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections  https://review.opendev.org/c/openstack/networking-generic-switch/+/97814721:45
opendevreviewMichael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections  https://review.opendev.org/c/openstack/networking-generic-switch/+/97814121:46
shermanmblah, somehow I thought it wouldn't spam on a --WIP change21:48
opendevreviewVerification of a change to openstack/ironic master failed: Various docstring fixes  https://review.opendev.org/c/openstack/ironic/+/97799322:00
rm_work[m]anyone happen to know if it's possible for git-review to use HTTPS instead of SSH? I kinda feel like the answer is no here, since I think the only configured auth is SSH-pubkey22:02
TheJuliarm_work[m]: I think it is possible... I think.22:10
TheJuliaits target url, and there is a password in the gui for such22:10
opendevreviewMichael Sherman proposed openstack/networking-generic-switch master: Allow reusing ssh connections  https://review.opendev.org/c/openstack/networking-generic-switch/+/97814122:30
cardoeTheJulia, rm_work[m]: as soon as https://review.opendev.org/c/openstack/ironic/+/977317 merges then I'll backport it to 2024.222:56
cardoerm_work[m]: it is possible to use HTTPS. I used to when SSH at a random port was blocekd.22:56
opendevreviewVerification of a change to openstack/ironic master failed: Various docstring fixes  https://review.opendev.org/c/openstack/ironic/+/97799323:17

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