opendevreview | minwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule https://review.opendev.org/c/openstack/ironic/+/946741 | 01:25 |
---|---|---|
opendevreview | minwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule https://review.opendev.org/c/openstack/ironic/+/946741 | 02:05 |
opendevreview | Andrew Austin proposed openstack/sushy-tools master: nova-driver: speed up systems enumeration https://review.opendev.org/c/openstack/sushy-tools/+/946507 | 03:23 |
opendevreview | minwoo seo proposed openstack/ironic master: Add `api-call` action for ironic inspection rule https://review.opendev.org/c/openstack/ironic/+/946741 | 04:58 |
rpittau | good morning ironic! o/ | 07:16 |
freemanboss[m] | rpittau: good morning | 07:20 |
rpittau | JayF: 2 things: | 07:26 |
rpittau | https://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 |
rpittau | https://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 |
abongale | Good Morning Ironic | 08: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 |
opendevreview | Abhishek 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/+/946886 | 10:52 |
opendevreview | Adeola Adesina proposed openstack/bifrost master: Add notes to provide more clarity for bifrost installation https://review.opendev.org/c/openstack/bifrost/+/946603 | 11:19 |
opendevreview | Queensly 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/+/946116 | 11:33 |
JayF | rpittau: that's no longer true re lextudio. They migrated back to the non-namespaced pypi package | 12:34 |
JayF | rpittau: it's in that same git repo, but they just changed back to the other original name on pypi | 12:34 |
rpittau | JayF: I see this https://pypi.org/project/pysnmp/ is still linked to lextudio, or there's another package? | 12:39 |
JayF | That's it. Last release something like 21 days ago in March 2025 | 12:54 |
JayF | The 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 indefinitely | 12:55 |
rpittau | yep | 13:02 |
rpittau | I mean, the deprecation makes total sense at this point | 13:03 |
opendevreview | Pavlo Shchelokovskyy proposed openstack/ironic master: Fix ISO+GPT image handling https://review.opendev.org/c/openstack/ironic/+/946235 | 13:07 |
opendevreview | Abhishek 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/+/946886 | 13:20 |
rpittau | ironic vPTG 4th and final day in ~30 minutes https://ptg.opendev.org/ptg.html | 13:33 |
*** ubuntu is now known as Guest13379 | 13:35 | |
TheJulia | brraaaaains | 13:36 |
cardoe | I'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 frickler | 13:48 | |
dtantsur | rpittau: 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 |
rpittau | dtantsur: yeah, JayF has a draft here https://etherpad.opendev.org/p/ironic-2025-2-priorites-draft | 14:01 |
dtantsur | hmm, I should have tagged JayF right | 14:01 |
rpittau | :) | 14:01 |
dtantsur | yeah, I'm commenting on this very draft | 14:01 |
rpittau | ack | 14:01 |
dtantsur | did not realize it was not coming from you, sorry | 14:01 |
rpittau | no problem! :) | 14:01 |
dtantsur | if nobody wants to be responsible for eventlet, I can | 14:02 |
JayF | please just edit it in the draft and not leave comments for me :) There's a reason I etherpadded it | 14:07 |
JayF | I'm adding eventlet, will put myself, dtantsur down as champs | 14:07 |
dtantsur | ++ | 14:07 |
dtantsur | I"m worried about Unknown/None next to the tinyCore alternative | 14:28 |
JayF | dtantsur: 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 |
TheJulia | cardoe: are you around? | 14:29 |
JayF | dtantsur: 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 now | 14:29 |
TheJulia | oh, see your last topic | 14:29 |
dtantsur | No objections, I'm just wondering if anyone has cycles realistically | 14:29 |
JayF | dtantsur: so any approach that starts with a real-distro (e.g. my attempt to slim a gentoo image down) | 14:29 |
JayF | I already spent cycles and didn't make progress that benefits ironic (I did fix gentoo dib? woo?) | 14:30 |
JayF | And when I saw it was going to be "restart from greenfield" that's when I shifted | 14:30 |
cardoe | TheJulia: I am. I'm on two other PTG sessions right now. What's up? | 14:30 |
dtantsur | cardoe: there is a topic from you | 14:31 |
dtantsur | require deploy templates for ALL deploy steps | 14:31 |
dtantsur | we've moved it towards the end of the day for now, so no hurry I guess | 14:31 |
TheJulia | cardoe: w/r/t neutron, is there a need to engage from other ironic folks on short order in their session? | 14:32 |
cardoe | maybe? I'm gonna bring up mercury | 14:32 |
* JayF heads over there for a few minutes | 14:33 | |
JayF | I don't have much for DPU+cinder topic in ironic anyway | 14:33 |
JayF | cardoe: your topic is up in neutron | 14:48 |
opendevreview | Merged openstack/sushy-tools master: Add config option SUSHY_EMULATOR_STORAGE_POOL https://review.opendev.org/c/openstack/sushy-tools/+/945959 | 14:56 |
JayF | I'm moving that work items draft into gerrit now /me takes the mutex ;) | 15:00 |
opendevreview | Jay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG https://review.opendev.org/c/openstack/ironic-specs/+/946921 | 15:07 |
opendevreview | Abhishek 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/+/946886 | 15:28 |
opendevreview | Jay Faulkner proposed openstack/ironic master: Release notes title to "unreleased" for in-progress https://review.opendev.org/c/openstack/ironic/+/946933 | 15:42 |
JayF | cardoe: you ready for ironic time? | 16:13 |
JayF | cardoe: ? | 16:16 |
cardoe | oh yes. sorry. talking to Vlad in OpenStack Helm about ironic graphical console | 16:16 |
JayF | cardoe: we're breaking until 9:30 PDT | 16:16 |
cardoe | then I'll come over | 16:16 |
cardoe | perfect | 16:16 |
opendevreview | Habeeb Babasulaiman proposed openstack/bifrost master: bug: replace outdated release version with a latest one https://review.opendev.org/c/openstack/bifrost/+/946725 | 16:24 |
JayF | cardoe: it's 9:32 :) | 16:32 |
opendevreview | Jay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG https://review.opendev.org/c/openstack/ironic-specs/+/946921 | 16:36 |
iurygregory | cardoe, we can't hear you | 16:43 |
JayF | https://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 |
opendevreview | Satoshi Shirosaka proposed openstack/ironic master: Improve is_image_available https://review.opendev.org/c/openstack/ironic/+/946575 | 17:05 |
dtantsur | And the final note was barking of TheJulia's dog I guess? :D | 17:06 |
dtantsur | Anyway, great talking to you all. Yet another very productive PTG. | 17:06 |
TheJulia | I was trying to say thanks, but Gremlin had other ideas! | 17:07 |
rpittau | thank you all, it was great :) | 17:09 |
cid | PTG was great. Thanks alls \o/ | 17:11 |
shermanm | \waves | 17:15 |
TheJulia | o/ | 17:25 |
JayF | I am probably turning into a pumpkin around noon today to go reaquaint myself with the day star :D | 17:28 |
JayF | so if you need something from me, reach out soon | 17:28 |
TheJulia | cardoe: 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 |
JayF | Do we have someone who is willing to implement the historical steps feature? Should we add it to the work items? | 17:31 |
TheJulia | iurygregory: I've got text starting on https://etherpad.opendev.org/p/ironic-network-meeting-email | 17:33 |
TheJulia | JayF: If nobody steps up, I might be able to do it since I know the modeling already. | 17:33 |
JayF | TheJulia: 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 too | 17:34 |
JayF | we==GR-OSS | 17:34 |
JayF | so probably can be a work item then, if there are that many of us who are going to try and get to it | 17:34 |
JayF | it's straightforward enough it'll be a nice diversion if I need a quick win | 17:34 |
opendevreview | Satoshi Shirosaka proposed openstack/ironic master: Improve is_image_available https://review.opendev.org/c/openstack/ironic/+/946575 | 17:37 |
TheJulia | yeah, it is a really straight forward aspect I think | 17:43 |
JayF | I do wanna (and I put this in the RFE) put it behind config | 17:43 |
TheJulia | JayF: I'd just likely leverage the field santization logic before we store the value, fwiw. | 17:43 |
JayF | because I think depending on usage patterns it could get VERY NOISY | 17:43 |
TheJulia | indeed! | 17:43 |
JayF | TheJulia: that is explicitly in the RFE, I believe /me checks | 17:43 |
TheJulia | I haven't looked yet | 17:44 |
JayF | yeah, I think all these things are covered in there | 17:44 |
TheJulia | iurygregory: words in etherpad... thoughts? | 17:44 |
JayF | I 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 | |
opendevreview | Jay Faulkner proposed openstack/ironic-specs master: 2025.2 Work Items from PTG https://review.opendev.org/c/openstack/ironic-specs/+/946921 | 17:51 |
opendevreview | Satoshi Shirosaka proposed openstack/ironic master: Improve is_image_available https://review.opendev.org/c/openstack/ironic/+/946575 | 17:52 |
opendevreview | Julia Kreger proposed openstack/ironic master: provide host_id to neutron early on https://review.opendev.org/c/openstack/ironic/+/946378 | 17:53 |
TheJulia | just a pep8 fix | 17:55 |
TheJulia | err, more fixing required it seems | 17:56 |
* JayF whispers `pre-commit install` ;) | 17:57 | |
cardoe | Ugh. Fine. | 18:05 |
cardoe | Gotta help me fix the spelling thing for networking-baremetal though. | 18:06 |
JayF | champion doesn't mean you gotta do it | 18:08 |
JayF | it just means people might WTF at your direction about it :D | 18:08 |
cardoe | Oh I’m used to that already. | 18:09 |
opendevreview | Julia Kreger proposed openstack/ironic master: provide host_id to neutron early on https://review.opendev.org/c/openstack/ironic/+/946378 | 18:14 |
TheJulia | lets see if that now passes. *crosses fingers* | 18:15 |
opendevreview | Amarachi Ordor proposed openstack/bifrost master: Update testenv.rst: remove redundancy, clarify intent, and fix doc8 warnings https://review.opendev.org/c/openstack/bifrost/+/946953 | 19:26 |
iurygregory | TheJulia, sorry had to solve a few things after the meeting, just got back | 19:41 |
iurygregory | which line? | 19:42 |
TheJulia | I guess overall? | 19:44 |
iurygregory | lol I forgot to scroll back and look at https://etherpad.opendev.org/p/ironic-network-meeting-email :D | 19:45 |
TheJulia | Heh | 19:49 |
iurygregory | TheJulia, I'm puzzled by the +1, the standalone we had 4 I think? maybe 5? | 19:50 |
TheJulia | Uhhh, let me look because there were 4 buckets, sound like I messed one up | 19:51 |
TheJulia | I’ll context switch back to a computer in a couple. Minutes | 19:51 |
iurygregory | np | 19:51 |
TheJulia | oh yeah, how did I get that, it should definitely be 5 or 6 | 20:01 |
TheJulia | I guess, the really valid point is who wants to sort of champion each virtical | 20:07 |
cardoe | So... how do I ignore that spelling for that file in https://review.opendev.org/c/openstack/networking-baremetal/+/945818 ? | 20:10 |
TheJulia | JayF: ^ do you know off the top of your head | 20:12 |
JayF | We have that being done in ironic, we just have to figure out where | 20:22 |
JayF | https://opendev.org/openstack/ironic/src/branch/master/setup.cfg#L221 | 20:23 |
opendevreview | Ayo Edwin Kayode proposed openstack/bifrost master: docs: add tip for using --help with baremetal CLI https://review.opendev.org/c/openstack/bifrost/+/946962 | 21:40 |
*** shadower2 is now known as shadower | 23:16 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!