Thursday, 2026-01-22

opendevreviewSteve Baker proposed openstack/ironic master: OciImageService detect bootc image  https://review.opendev.org/c/openstack/ironic/+/96676002:33
opendevreviewSteve Baker proposed openstack/ironic master: Add an autodetect deploy interface  https://review.opendev.org/c/openstack/ironic/+/97318702:33
opendevreviewSteve Baker proposed openstack/ironic master: Replace ironic-tempest-bios-ipmi-direct with -autodetect  https://review.opendev.org/c/openstack/ironic/+/97426002:33
opendevreviewHimanshu Roy proposed openstack/ironic master: Fast track shouldn't happen when firmware update is in progress  https://review.opendev.org/c/openstack/ironic/+/97426503:44
rpittaugood morning ironic! o/07:48
bbezakGood morning Ironic!09:28
bbezakSmall patch to ngs - could you please take a look? https://review.opendev.org/c/openstack/networking-generic-switch/+/97346109:29
jandersgood morning Ironic o/09:32
janderscardoe ++ let's coordinate the rebase of health work, I will work on that later in the day09:33
priteauGood morning Ironic! Small Bifrost CI patch ready to approve: https://review.opendev.org/c/openstack/bifrost/+/97345809:42
abongalegood morning o/09:54
opendevreviewMerged openstack/ironic master: Improve image download performance  https://review.opendev.org/c/openstack/ironic/+/96450210:20
opendevreviewHarald Jensås proposed openstack/ironic master: devstack: Fix OVN init for hardware deployments  https://review.opendev.org/c/openstack/ironic/+/97430310:33
opendevreviewMerged openstack/ironic master: Support `disable_ramdisk` during servicing  https://review.opendev.org/c/openstack/ironic/+/97301610:45
opendevreviewDavid Nwosu proposed openstack/ironic master: Fix firmware update error handling and test empty MessageId  https://review.opendev.org/c/openstack/ironic/+/97430711:10
opendevreviewAbhishek Bongale proposed openstack/python-ironicclient master: Fix field names for selection and json  https://review.opendev.org/c/openstack/python-ironicclient/+/97394811:28
opendevreviewAbhishek Bongale proposed openstack/python-ironicclient master: Fix field names for selection and json  https://review.opendev.org/c/openstack/python-ironicclient/+/97394812:41
opendevreviewJacob Anders proposed openstack/ironic master: Refactor firmware update temp field handling  https://review.opendev.org/c/openstack/ironic/+/97431713:21
janders^ https://review.opendev.org/c/openstack/ironic/+/966344 follow up13:21
opendevreviewcid proposed openstack/ironic master: Minimum version bump  https://review.opendev.org/c/openstack/ironic/+/97432114:00
TheJuliagood morning14:18
cardoecid: can you remove the depends on from https://review.opendev.org/c/openstack/openstacksdk/+/973287 since that change doesn't depend on NGS but NGS depends on that change?14:43
cardoejanders: you're good to rebase it... all the conflicts have landed. you'll need to update to API 1.10914:50
cardoeif someone can put some eyes on https://review.opendev.org/c/openstack/python-ironicclient/+/974097 so we can unblock the gazpacho release of the client14:51
rpittauif we can get another core vote for https://review.opendev.org/c/openstack/python-ironicclient/+/974097 so I can unleash the ironicclient release :)14:57
opendevreviewPierre Riteau proposed openstack/bifrost master: CI: Fix previous release for SLURP upgrade jobs  https://review.opendev.org/c/openstack/bifrost/+/97345815:00
TheJuliadone15:37
opendevreviewMerged openstack/python-ironicclient master: feat: add 'physical_network' and 'category' to portgroup object  https://review.opendev.org/c/openstack/python-ironicclient/+/97409715:43
cardoerpittau: ^ good to go15:54
rpittauawesome15:54
rpittauI've updated the release patch15:57
cardoeI’ve given it my +1. Now we wait on the release team.16:02
janderscardoe thank you, on it16:10
opendevreviewTakashi Kajinami proposed openstack/ironic master: Drop encoding magic comment  https://review.opendev.org/c/openstack/ironic/+/97434116:21
opendevreviewJacob Anders proposed openstack/ironic master: Add hardware health monitoring via management interface  https://review.opendev.org/c/openstack/ironic/+/96694616:22
opendevreviewJacob Anders proposed openstack/python-ironicclient master: Add support for node health status field  https://review.opendev.org/c/openstack/python-ironicclient/+/96705516:29
opendevreviewDoug Goldstein proposed openstack/ironic stable/2025.2: Fix introspection failure handling  https://review.opendev.org/c/openstack/ironic/+/97406916:31
opendevreviewJacob Anders proposed openstack/ironic master: Add hardware health monitoring via management interface  https://review.opendev.org/c/openstack/ironic/+/96694616:33
cidcardoe, ack’d. I will quickly do that now.16:37
janders cardoe do https://review.opendev.org/c/openstack/ironic/+/966946 and review.opendev.org/c/openstack/python-ironicclient/+/967055 look good after rebase? I thought that code sections from your changes should be blue not green. I wonder if Claude stuffed up the rebase this time.16:37
jandersfigured I will ask before I re-attempt these in case it doesn't matter16:37
jandersI figured let's sort this out before I start addressing the new comments on the API change16:39
jandersupon detailed inspection I think it's OK after all16:45
opendevreviewJacob Anders proposed openstack/ironic master: Add hardware health monitoring via management interface  https://review.opendev.org/c/openstack/ironic/+/96694616:50
opendevreviewJay Faulkner proposed openstack/ironic stable/2025.2: Improve image download performance  https://review.opendev.org/c/openstack/ironic/+/97434516:52
opendevreviewJacob Anders proposed openstack/ironic master: Add hardware health monitoring via management interface  https://review.opendev.org/c/openstack/ironic/+/96694616:53
opendevreviewRico Lin proposed openstack/ironic master: Set columns in bios_settings table to bigint  https://review.opendev.org/c/openstack/ironic/+/96834816:58
opendevreviewDoug Goldstein proposed openstack/ironic bugfix/33.0: fix redfish inspect system product name  https://review.opendev.org/c/openstack/ironic/+/97148817:02
janderscardoe looking at history, when I started working on this I was aiming at microversion 104, now we're at 109. I have a sneaking suspicion it's like 10th rebase :) 17:07
jandersI need to get more efficient at this although it was really good learning this change17:07
cardoeIt happens. It was a big change with a bunch of revisions.17:08
cardoeThere's another patch out there to clean up the number of calls against redfish to make it faster that conflicts with your change too. ;)17:08
cardoeBut I was gonna ask that person to rebase on top of yours.17:09
cardoeI need to be working on the network stuff with Julia. :/ But I'm squirreling on making sure we land the needful for the release.17:09
opendevreviewMerged openstack/networking-generic-switch master: Add Arista bond trunk support  https://review.opendev.org/c/openstack/networking-generic-switch/+/97346117:21
TheJuliacardoe: do the needful for the release, I'm actually making good progress today, at least understanding why my lab setup is unhappy and what is needed to get it working17:41
* TheJulia lets current test execute17:41
TheJuliasuccess!17:53
rm_work[m]Which service is it that takes a really long time to rebuild state when it crashes and comes back up? is it the conductor service?18:15
rm_work[m]and it's because it has to rebuild a bunch of state or something about each host, right?18:15
rm_work[m]I'm trying to remember details, I remember it taking like 24h to come back up at Yahoo after a hard-down18:15
JayFnova-compute services with too many nodes under control act that way, and even worse in the hella-old openstack yahoo ran18:17
JayFyou should use sharding to ensure no more than ~300 nodes are handled by each nova-compute18:18
rm_work[m]lol yeah... ok so it was actually the nova-compute side?18:18
rm_work[m]i mean in our case we have so few nodes it only took 10 minutes18:18
JayFyep. most pain is there as we cross the Nova<>Ironic API boundary18:18
JayFit shouldn't be taking 10 minutes anywhere 18:18
JayFif you have <300 nodes18:18
JayFare you running old releases and/or really bad DB hardware?18:18
rm_work[m]hmmm18:18
rm_work[m]I don't... think so? I mean our DB is technically just a k8s pod :D18:19
rm_work[m]so maybe that counts as bad lol18:19
JayFso yes18:19
JayFgot it18:19
JayFlol18:19
rm_work[m]XD18:19
JayFthe faster you make /v1/nodes go, the faster those computes will go, generally18:19
JayFbut your pattern doesn't match with the general ones so I wonder if you have a misconfig or something else going on18:19
opendevreviewMerged openstack/ironic stable/2025.2: fix redfish inspect system product name  https://review.opendev.org/c/openstack/ironic/+/97148718:21
rm_work[m]hmmm18:22
rm_work[m]can you think of what config options might be related? We did see one that looked like it was limiting the queries it was doing to 3 per second, wondering if that can safely be increased18:24
rm_work[m]but I think that was going to placement18:24
JayFI'm unsure. You also haven't provided information on numbers of nodes, versions of ironic/nova, etc18:24
rm_work[m]ah, we're on 2024.2, and ~240 nodes18:25
JayFThat should /not/ be taking ten minutes I believe.18:26
JayFTo the point where I'd potentially consider that a bug? Just not sure where to even start looking18:26
rm_work[m]ok i got the info from you i need (basically, this isn't normal) and we should make sure to verify we're not doing something really dumb before you waste any more brain cycles on this :D18:27
rm_work[m]thanks a bunch <318:27
rm_work[m]BTW we did get the new version of dnsmasq and it helped a bunch :)18:28
rm_work[m]but we're still looking at doing our own thing, maybe less deeply rewriting something like Y! did, but something we can better control18:28
JayF write your own dhcp implementation that's library driven and go implement it in neutron and ironic18:29
JayF**please18:29
JayF**please ;) 18:29
rm_work[m]I would actually probably really enjoy that, but currently fighting to stay above water with our bonkers openstack install18:29
rm_work[m]once we get things handled and all replaced with sane deployment architecture for us (which hopefully will be within the next month or three) I might have better time to look at these things18:30
rm_work[m]I spent like 6 months with legal here working out an upstream contribution model, so at least that part is finally handled XD18:30
rm_work[m]and we're also pulling in ... most of the redfish related changes we see coming through, because we're trying to switch entirely over to that with our funky hardware, and so far it has been going well, if not smoothly. progress! if you need early feedback on any redfish stuff we may be able to help with real-world testing :)18:32
cardoedefinitely would like to hear about redfish stuffs18:34
rm_work[m]ping me if there's specific patches of interest you are hoping for feedback on! just talked to Stan and I guess we don't really do inspection yet, but we are using the redfish driver full time now I think18:37
cardoeNothing specific just if you're seeing issues18:38
cardoeJayF: I'll trade ya a +2/+W on https://review.opendev.org/c/openstack/ironic/+/974345 for a +2/+W on https://review.opendev.org/c/openstack/ironic/+/974069 or https://review.opendev.org/c/openstack/ironic/+/973532 dealers choice. :-D19:01
JayFI'll review patches but I don't do trading19:08
JayFsince the one had a conflict, it technically should have a second review19:19
JayFif nobody gets around to it in the next few hours give me a poke and I'll +A anyway19:19
cardoeWe need to re-enable the over-indent check that ruff doesn't actually have implemented.19:19
cardoeThe issue is that I've tried to re-implement it but that meant I had to fix up the repo. But folks are committing badness faster than I can get the re-enable change to land.19:20
JayFdo you have a fixup patch in place now? 19:20
JayFyou should just coordinate19:20
cardoeSo I fix it all up and push the patch. Then it goes to merge and it fails cause someone has added another over-indent error.19:20
JayFyou gotta get a lock() with the team19:21
JayFmaybe mention it at the meeting or something19:21
cardoeI can do that on Monday.19:21
opendevreviewMerged openstack/ironic stable/2025.2: Improve image download performance  https://review.opendev.org/c/openstack/ironic/+/97434520:22
opendevreviewJay Faulkner proposed openstack/ironic master: [doc] Releasenote for iDRAC LLDP  https://review.opendev.org/c/openstack/ironic/+/97436620:24
JayFcardoe: ^ that's a release note for that idrac lldp change if you want something easy to approve20:25
cardoeDone20:27
cardoeThe initial functionality is part of this upcoming release and that note incorrectly mentioned Dell so that’s why I had her leave this off.20:28
JayFif behavior changes, we need a release note. I'm not sure what hair you're trying to split but that change is 100% behavior changing :D 20:29
cardoeOriginally the patch had the basic functionality and Dell as one patch. But she was asked to split off the Dell20:29
JayFaha20:36
opendevreviewMerged openstack/ironic stable/2025.2: fix: port endpoints did not return vendor and category and fix docs  https://review.opendev.org/c/openstack/ironic/+/97353220:36
cardoeJayF: I'm happy now ironic-week-prio is down to 1 page. :-D21:00
JayFyou keep saying that21:00
JayFI just hear you admitting to having your gerrit default page length too low21:00
JayFlol21:00
cardoelol fair point21:01
opendevreviewSteve Baker proposed openstack/ironic master: Speed the slowest tests  https://review.opendev.org/c/openstack/ironic/+/97436921:04
TheJuliabrraaaina21:16
TheJuliaerr, braaains21:16
cardoepackets are like data traveling over synapses21:16
TheJuliasorry, shared carrier collission which timed up perfectly21:17
TheJuliaThe whole sense aspect failed in that other neuron21:17
opendevreviewMerged openstack/bifrost master: CI: Fix previous release for SLURP upgrade jobs  https://review.opendev.org/c/openstack/bifrost/+/97345821:19
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: l2vni baremetal mech driver  https://review.opendev.org/c/openstack/networking-baremetal/+/97388921:24
TheJuliacardoe: ^^^ a few changes, but some I think you'll really like21:25
opendevreviewSteve Baker proposed openstack/ironic master: Add an autodetect deploy interface  https://review.opendev.org/c/openstack/ironic/+/97318721:39
opendevreviewSteve Baker proposed openstack/ironic master: Replace ironic-tempest-bios-ipmi-direct with -autodetect  https://review.opendev.org/c/openstack/ironic/+/97426021:39
opendevreviewMerged openstack/ironic master: Add LLDP collect for DRAC Redfish inspection  https://review.opendev.org/c/openstack/ironic/+/97063021:49
opendevreviewJulia Kreger proposed openstack/ironic-specs master: VXLAN networking  https://review.opendev.org/c/openstack/ironic-specs/+/95940121:58
TheJuliahmm, claude has selective focus22:02
cardoeYes. it literally just wrote a new spec file out after I gave it some feedback on changes I wanted it to make. Then claimed it didn't write a new file that I did that.22:03
opendevreviewSteve Baker proposed openstack/ironic master: Speed the slowest tests  https://review.opendev.org/c/openstack/ironic/+/97436922:04
cardoeSo the default_physical_network will only work if you have 1 leaf switch22:14
TheJuliaOnly work if you don't care enough to explicitly set it everywhere because you have a network which is not a split architecture22:15
TheJuliai.e. simpler deployments22:15
cardoehrm actually good point22:19
cardoeI make a few small comments22:19
TheJuliak, fixing tests22:19
TheJuliaclaude seems to be super high for an AI right now22:20
cardoeThat's really spot on. It's Towelie from South Park.22:27
TheJuliaYes, very yes.22:41
TheJuliaLike, borderline shrooms22:41
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: l2vni baremetal mech driver  https://review.opendev.org/c/openstack/networking-baremetal/+/97388923:05
opendevreviewMerged openstack/ironic master: Speed the slowest tests  https://review.opendev.org/c/openstack/ironic/+/97436923:06
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: l2vni baremetal mech driver  https://review.opendev.org/c/openstack/networking-baremetal/+/97388923:07
TheJuliawell, that seems to work in my preliminary tests23:11
JayFhttps://review.opendev.org/c/openstack/ironic/+/974321 I think the release note on this is either wrong, or it's a security vuln23:18
JayFwe already were checking the auth algo, we just weren't checking it via openstacksdk at download time23:18
JayFwhereas I think that release note reads as "yeah we actually enforce sha256 now" which has always been true aiui23:18
TheJuliafrom the library, fine to block it and revise it or just follow-it up23:19
opendevreviewJay Faulkner proposed openstack/ironic master: Minimum version bump  https://review.opendev.org/c/openstack/ironic/+/97432123:20
JayFI just revised it, I think that's better, I saw the W+1 but didn't pay attention to it not being merged23:21
TheJuliacardoe: fwiw, I'll rebuild my devstack tomorrow and try to verify fully passing packets but also getting claude started on the reconcillation stuffs for subports23:21

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