Friday, 2026-04-03

opendevreviewVerification of a change to openstack/ironic master failed: Clear affinity before deleting stale conductor  https://review.opendev.org/c/openstack/ironic/+/98307201:37
opendevreviewPierre Riteau proposed openstack/networking-generic-switch stable/2025.2: CI: Temporary setuptools pin  https://review.opendev.org/c/openstack/networking-generic-switch/+/98327707:17
opendevreviewPierre Riteau proposed openstack/networking-generic-switch stable/2025.2: Add Arista bond trunk support  https://review.opendev.org/c/openstack/networking-generic-switch/+/98317607:21
opendevreviewPierre Riteau proposed openstack/networking-generic-switch master: CI: Remove setuptools pin  https://review.opendev.org/c/openstack/networking-generic-switch/+/98328309:13
TheJuliagood morning folks!13:04
* TheJulia assumes the channel will be quiet today given the huge swatch of countries which have today and monday off13:05
TheJuliaJayF: Okay, I could be onboard with that, just can't run the existing scenario jobs, as you've noted, they all require pinging the workload. I would think a "stress test" scenario could be useful to have.13:17
cardoehello ironic13:38
cardoeJayF: I'm gonna work on that runbook traits API stuff today and hope to get that into a good shape.13:38
cardoeI think that's gonna help me with trait explosion but I think it'll tie into the ironic/nova perf thing as well since I'll have a lot less traits.13:38
TheJuliacool cool13:39
cardoeIf I'm able to land it into master as the first DB change post 2026.1, do you think I'll have problems backporting it to our 2026.1 and then upgrading to 2026.2 in the future?13:39
TheJuliacardoe: you really shouldn't if its the first13:40
* cardoe crosses his fingers.13:40
TheJuliaIF its not, then that will be $pain13:40
TheJuliaOn a plus side, you could recite lines from The Princess Bride in such a case!13:40
cardoeI unleashed the kraken of runbooks and had folks start to make runbooks for different operations and I've got some nodes with north of 30 traits already.13:40
TheJuliaaieeeeee13:41
cardoeWell someone made 1 runbook per approved BIOS version. Since there's no way to variablize that field.13:42
cardoeSo that's a trait per BIOS version on those boxes.13:42
cardoeThankfully this is just in our dev environment and I've stopped people and said this doesn't scale. Let's think about this.13:42
cardoeThe use case is that the lessee of the box can use those runbooks to apply BIOS updates for example.13:43
cardoeOn their schedule.13:43
opendevreviewMerged openstack/ironic-specs master: Runbooks with Multiple Traits  https://review.opendev.org/c/openstack/ironic-specs/+/98244113:47
TheJuliayeah, thats fair and super valuable feedback13:53
TheJuliastevebaker[m]: In regards to gibi's tls changes, It looks like we're not running graphical console testing in the CI job, I know abongale is attempting to do other job changes, but I'd like to sync up on where your perception was that things were at because I thought it should be running and I'm fairly sure it was running previously. My concern is in some of the other end of cycle job changes, it might have gotten 14:08
TheJuliaaccidentally disabled?14:08
TheJuliastevebaker[m]: I put a quick bug in launchpad and also filed something downstream in our jira to justify it as a "get it sorted in the next sprint" item.14:16
cardoeDid I not add the Runbooks with Multi traits to the right place to show up in the index? https://specs.openstack.org/openstack/ironic-specs/18:18
TheJuliauhhh18:19
* TheJulia rewinds brain18:19
TheJuliayou need to add a link to ../not-implemented/filename pointing to your new doc18:20
TheJuliaI should have spotted that earlier, sorry18:20
cardoeah derp.18:20
cardoeWe've got a couple of things in that not implemented which are done.18:20
cardoeI dunno how we best clean this up.18:20
opendevreviewDoug Goldstein proposed openstack/ironic-specs master: add missing symlink for runbook multi traits to not implemented  https://review.opendev.org/c/openstack/ironic-specs/+/98332418:21
TheJuliayou move the link to the cycle numbered folder18:22
TheJuliafrom not-implemented to say 2025.218:22
cardoeGot it. Well the above adds my symlink if that can merge and I'll make a clean up of the rest as a follow on.18:31
TheJuliayup, it did the needful and it was in the list18:53
TheJulia\o/18:53
* TheJulia might be reaching ENOCONTEXTREMAINING18:54
TheJuliaAnybody see where I put my brain?!19:03
JayFI do have ideas as to how you could just have a good friday19:03
JayFand it involves the hinge on your laptop screen and getting it to a solid 90 degrees :D 19:03
opendevreviewMerged openstack/ironic-specs master: add missing symlink for runbook multi traits to not implemented  https://review.opendev.org/c/openstack/ironic-specs/+/98332419:11
TheJuliadon't you mean a solid 0 or 180 degrees ? ;)19:22
* TheJulia tries to remember all the context around https://review.opendev.org/c/openstack/ironic-python-agent/+/80351019:22
JayFTheJulia: No, I mean 98 degrees. You seemed like you could use some cheerful music :P 20:02
TheJulialol20:06
TheJuliaSo, question: anyone thought of using ironic for embedded devices like those with Zephyr based bmcs?20:43
JayFI need more info/context?20:46
JayFI don't even know what you're talking about w/r/t Zephyr20:47
TheJuliaso, I've been approached about RISC-V, and there is interest in doing something like WallaBMC running on Zepher based BMCs to "manage" "baremetal nodes" which are RISC-V baesd.21:11
opendevreviewVerification of a change to openstack/ironic master failed: Clear affinity before deleting stale conductor  https://review.opendev.org/c/openstack/ironic/+/98307221:32

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