Thursday, 2025-04-10

opendevreviewminwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule  https://review.opendev.org/c/openstack/ironic/+/94674101:25
opendevreviewminwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule  https://review.opendev.org/c/openstack/ironic/+/94674102:05
opendevreviewAndrew Austin proposed openstack/sushy-tools master: nova-driver: speed up systems enumeration  https://review.opendev.org/c/openstack/sushy-tools/+/94650703:23
opendevreviewminwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule  https://review.opendev.org/c/openstack/ironic/+/94674104:58
rpittaugood morning ironic! o/07:16
freemanboss[m]rpittau: good morning 07:20
rpittauJayF: 2 things:07:26
rpittauhttps://etherpad.opendev.org/p/ironic-2025-2-priorites-draft -> we should probably add eventlet replacement somewhere, also I know it's not a priority for everyone, but the migration to CS10 is done also because Python3.9 is EoL in October and, well, CS9 has py3.9, so we might want to consider that also a maintenance priority.07:26
rpittauhttps://review.opendev.org/c/openstack/ironic/+/946843 -> pysnmp-lextudio is currently the most modern and recent implementation of pysnmp, the latest release is actually from 3 weeks ago. I'm saying this because supporting the snmp driver would mean taking over also the pysnmp development, probably from where lextudio left things, and this should be clarified in any deprecation note we make IMHO.07:26
abongaleGood Morning Ironic08:47
AmarachiOrdor[m]Good Morning Ironic!09:00
freemanboss[m]rpittau: good morning. Can you please check my comments on those patches I created. I've replied to each of your comments 10:52
opendevreviewAbhishek Bongale proposed openstack/ironic-tempest-plugin master: fix: fail fast on deploy failure in Anaconda jobs  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/94688610:52
opendevreviewAdeola Adesina proposed openstack/bifrost master: Add notes to provide more clarity for bifrost installation  https://review.opendev.org/c/openstack/bifrost/+/94660311:19
opendevreviewQueensly Kyerewaa Acheampongmaa proposed openstack/bifrost master: Clarify usage of master branch and SSH key types in testenv.rst  https://review.opendev.org/c/openstack/bifrost/+/94611611:33
JayFrpittau: that's no longer true re lextudio. They migrated back to the non-namespaced pypi package 12:34
JayFrpittau: it's in that same git repo, but they just changed back to the other original name on pypi12:34
rpittauJayF: I see this https://pypi.org/project/pysnmp/ is still linked to lextudio, or there's another package?12:39
JayFThat's it. Last release something like 21 days ago in March 202512:54
JayFThe only reason our driver still works is that we're using the outdated version. But now we're holding back people even using the newer package name because the pyasn1 dependency is pinned indefinitely12:55
rpittauyep13:02
rpittauI mean, the deprecation makes total sense at this point13:03
opendevreviewPavlo Shchelokovskyy proposed openstack/ironic master: Fix ISO+GPT image handling  https://review.opendev.org/c/openstack/ironic/+/94623513:07
opendevreviewAbhishek Bongale proposed openstack/ironic-tempest-plugin master: fix: fail fast on deploy failure in Anaconda jobs  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/94688613:20
rpittauironic vPTG 4th and final day in ~30 minutes https://ptg.opendev.org/ptg.html13:33
*** ubuntu is now known as Guest1337913:35
TheJuliabrraaaaains13:36
cardoeI'm in Keystone PTG this morning and then going over to Neutron PTG where they're gonna discuss my VXLAN asks and baremetal usages.13:42
*** frickler_ is now known as frickler13:48
dtantsurrpittau: re priority list, do you want to add something around servicing and redfish? It seems that our team will keep looking in this direction.14:00
rpittaudtantsur: yeah, JayF has a draft here https://etherpad.opendev.org/p/ironic-2025-2-priorites-draft14:01
dtantsurhmm, I should have tagged JayF right14:01
rpittau:)14:01
dtantsuryeah, I'm commenting on this very draft14:01
rpittauack14:01
dtantsurdid not realize it was not coming from you, sorry14:01
rpittauno problem! :)14:01
dtantsurif nobody wants to be responsible for eventlet, I can14:02
JayFplease just edit it in the draft and not leave comments for me :) There's a reason I etherpadded it 14:07
JayFI'm adding eventlet, will put myself, dtantsur down as champs14:07
dtantsur++14:07
dtantsurI"m worried about Unknown/None next to the tinyCore alternative14:28
JayFdtantsur: We should chat about that, if you're concerned. It's basically a technical problem of a different shape than "trim a distro image down to nothing"14:29
TheJuliacardoe: are you around?14:29
JayFdtantsur: basically we have to go down the path of "only take python, IPA, and specifically required deps in a ramdisk", which is essentially what tinycore does now14:29
TheJuliaoh, see your last topic14:29
dtantsurNo objections, I'm just wondering if anyone has cycles realistically14:29
JayFdtantsur: so any approach that starts with a real-distro (e.g. my attempt to slim a gentoo image down) 14:29
JayFI already spent cycles and didn't make progress that benefits ironic (I did fix gentoo dib? woo?)14:30
JayFAnd when I saw it was going to be "restart from greenfield" that's when I shifted14:30
cardoeTheJulia: I am. I'm on two other PTG sessions right now. What's up?14:30
dtantsurcardoe: there is a topic from you14:31
dtantsur require deploy templates for ALL deploy steps14:31
dtantsurwe've moved it towards the end of the day for now, so no hurry I guess14:31
TheJuliacardoe: w/r/t neutron, is there a need to engage from other ironic folks on short order in their session?14:32
cardoemaybe? I'm gonna bring up mercury14:32
* JayF heads over there for a few minutes14:33
JayFI don't have much for DPU+cinder topic in ironic anyway14:33
JayFcardoe: your topic is up in neutron14:48
opendevreviewMerged openstack/sushy-tools master: Add config option SUSHY_EMULATOR_STORAGE_POOL  https://review.opendev.org/c/openstack/sushy-tools/+/94595914:56
JayFI'm moving that work items draft into gerrit now /me takes the mutex ;) 15:00
opendevreviewJay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG  https://review.opendev.org/c/openstack/ironic-specs/+/94692115:07
opendevreviewAbhishek Bongale proposed openstack/ironic-tempest-plugin master: fix: fail fast on deploy failure in Anaconda jobs  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/94688615:28
opendevreviewJay Faulkner proposed openstack/ironic master: Release notes title to "unreleased" for in-progress  https://review.opendev.org/c/openstack/ironic/+/94693315:42
JayFcardoe: you ready for ironic time?16:13
JayFcardoe: ?16:16
cardoeoh yes. sorry. talking to Vlad in OpenStack Helm about ironic graphical console16:16
JayFcardoe: we're breaking until 9:30 PDT16:16
cardoethen I'll come over16:16
cardoeperfect16:16
opendevreviewHabeeb Babasulaiman proposed openstack/bifrost master: bug: replace outdated release version with a latest one  https://review.opendev.org/c/openstack/bifrost/+/94672516:24
JayFcardoe: it's 9:32 :)16:32
opendevreviewJay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG  https://review.opendev.org/c/openstack/ironic-specs/+/94692116:36
iurygregorycardoe, we can't hear you16:43
JayFhttps://bugs.launchpad.net/ironic/+bug/2106758 (document steps used in node history) is filed, marked as rfe-approved based on PTG discussion. Probably wise for someone to review this. 17:01
opendevreviewSatoshi Shirosaka proposed openstack/ironic master: Improve is_image_available  https://review.opendev.org/c/openstack/ironic/+/94657517:05
dtantsurAnd the final note was barking of TheJulia's dog I guess? :D17:06
dtantsurAnyway, great talking to you all. Yet another very productive PTG.17:06
TheJuliaI was trying to say thanks, but Gremlin had other ideas!17:07
rpittauthank you all, it was great :)17:09
cidPTG was great. Thanks alls \o/17:11
shermanm \waves17:15
TheJuliao/17:25
JayFI am probably turning into a pumpkin around noon today to go reaquaint myself with the day star :D 17:28
JayFso if you need something from me, reach out soon17:28
TheJuliacardoe: at some point in the next couple days we'll send an email to the mailing list around network area bucketing. FWIW, we already accounted your wants in the plus one counts (which are totally unscientific)17:29
JayFDo we have someone who is willing to implement the historical steps feature? Should we add it to the work items?17:31
TheJuliaiurygregory: I've got text starting on https://etherpad.opendev.org/p/ironic-network-meeting-email17:33
TheJuliaJayF: If nobody steps up, I might be able to do it since I know the modeling already.17:33
JayFTheJulia: I'm asking my downstream operators how much they'd use the feature, if they're invested I might try to see if we can squeeze it in too17:34
JayFwe==GR-OSS17:34
JayFso probably can be a work item then, if there are that many of us who are going to try and get to it17:34
JayFit's straightforward enough it'll be a nice diversion if I need a quick win17:34
opendevreviewSatoshi Shirosaka proposed openstack/ironic master: Improve is_image_available  https://review.opendev.org/c/openstack/ironic/+/94657517:37
TheJuliayeah, it is a really straight forward aspect I think17:43
JayFI do wanna (and I put this in the RFE) put it behind config17:43
TheJuliaJayF: I'd just likely leverage the field santization logic before we store the value, fwiw.17:43
JayFbecause I think depending on usage patterns it could get VERY NOISY17:43
TheJuliaindeed!17:43
JayFTheJulia: that is explicitly in the RFE, I believe /me checks17:43
TheJuliaI haven't looked yet17:44
JayFyeah, I think all these things are covered in there17:44
TheJuliaiurygregory: words in etherpad... thoughts?17:44
JayFI try to write it as if some terribly forgetful version of me will have to implement it in the future. That also happens to be the only version of me ;) 17:44
* JayF drafting cardoe into being a champion for the steps-in-node-history work item 17:47
opendevreviewJay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG  https://review.opendev.org/c/openstack/ironic-specs/+/94692117:51
opendevreviewSatoshi Shirosaka proposed openstack/ironic master: Improve is_image_available  https://review.opendev.org/c/openstack/ironic/+/94657517:52
opendevreviewJulia Kreger proposed openstack/ironic master: provide host_id to neutron early on  https://review.opendev.org/c/openstack/ironic/+/94637817:53
TheJuliajust a pep8 fix17:55
TheJuliaerr, more fixing required it seems17:56
* JayF whispers `pre-commit install` ;) 17:57
cardoeUgh. Fine.18:05
cardoeGotta help me fix the spelling thing for networking-baremetal though.18:06
JayFchampion doesn't mean you gotta do it18:08
JayFit just means people might WTF at your direction about it :D 18:08
cardoeOh I’m used to that already.18:09
opendevreviewJulia Kreger proposed openstack/ironic master: provide host_id to neutron early on  https://review.opendev.org/c/openstack/ironic/+/94637818:14
TheJulialets see if that now passes. *crosses fingers*18:15
opendevreviewAmarachi Ordor proposed openstack/bifrost master: Update testenv.rst: remove redundancy, clarify intent, and fix doc8 warnings  https://review.opendev.org/c/openstack/bifrost/+/94695319:26
iurygregoryTheJulia, sorry had to solve a few things after the meeting, just got back19:41
iurygregorywhich line?19:42
TheJuliaI guess overall?19:44
iurygregorylol I forgot to scroll back and look at https://etherpad.opendev.org/p/ironic-network-meeting-email :D19:45
TheJuliaHeh19:49
iurygregoryTheJulia, I'm puzzled by the +1, the standalone we had 4 I think? maybe 5?19:50
TheJuliaUhhh, let me look because there were 4 buckets, sound like I messed one up19:51
TheJuliaI’ll context switch back to a computer in a couple. Minutes19:51
iurygregorynp19:51
TheJuliaoh yeah, how did I get that, it should definitely be 5 or 620:01
TheJuliaI guess, the really valid point is who wants to sort of champion each virtical20:07
cardoeSo... how do I ignore that spelling for that file in https://review.opendev.org/c/openstack/networking-baremetal/+/945818 ?20:10
TheJuliaJayF: ^ do you know off the top of your head20:12
JayFWe have that being done in ironic, we just have to figure out where20:22
JayFhttps://opendev.org/openstack/ironic/src/branch/master/setup.cfg#L22120:23
opendevreviewAyo Edwin Kayode proposed openstack/bifrost master: docs: add tip for using --help with baremetal CLI  https://review.opendev.org/c/openstack/bifrost/+/94696221:40
*** shadower2 is now known as shadower23:16

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