Thursday, 2025-09-18

cardoeWhile we’re talking about rebootless updates. How about flagging out of band inspection as not requiring the node to be serviced.00:00
iurygregoryTheJulia, boot iso 509.41M \o/ let's see how it goes, time to grab some dinner..00:48
iurygregorywtf, kernel panic ..., I think it's time to go sleep and try again tomorrow...02:20
opendevreviewOpenStack Proposal Bot proposed openstack/ironic-ui master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/ironic-ui/+/95782903:07
kubajjJayF: ok, sounds well. mostepha[m], can just review it after as he had some ideas09:41
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix OCI artifacts pointing to a single manifest  https://review.opendev.org/c/openstack/ironic/+/96028311:19
dtantsurTheJulia: this ^^ has just successfully deployed my cirros image from quay \o/ Will test more cases later11:20
fricklerTheJulia: JayF: iurygregory: rpittau: I don't want to hold this up too much, but do you think the two latest patches for ipa-builder should be added to the release patch? https://review.opendev.org/c/openstack/releases/+/95956811:43
iurygregorychecking11:49
iurygregoryfrickler, let me update to the newest hash, so we don't have to do another release later11:51
iurygregoryfrickler, done11:53
* iurygregory brb, need to reboot the laptop11:54
opendevreviewOpenStack Release Bot proposed openstack/networking-generic-switch stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96163912:16
opendevreviewOpenStack Release Bot proposed openstack/networking-generic-switch stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96164012:16
opendevreviewOpenStack Release Bot proposed openstack/networking-generic-switch master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96164112:16
tkajinamhi I wonder if https://review.opendev.org/c/openstack/ironic-inspector/+/958068 can be merged ?12:53
tkajinamIt already has two +2s12:54
tkajinamalso would be nice to have https://review.opendev.org/c/openstack/ironic-inspector/+/953764 merged12:54
dtantsurtkajinam: I've approved the former. Given that Inspector will be removed in the 2026.1 cycle, is it worth investing more into it?12:55
tkajinamdtantsur, I wasn't aware of that timeline (when I asked it previously I remember it was still TBD)13:12
tkajinamif that's the probable plan then the others may not needed13:12
tkajinamthat wsgi module may allow it to survive through the upcpcoming setuptools chain though it may be useless13:12
dtantsuryep, I've approved that one13:36
TheJuliagood morning13:41
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166313:54
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166413:54
opendevreviewOpenStack Release Bot proposed openstack/ironic-inspector master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166513:54
TheJuliacardoe: I think the bios code shouldn't think about IPA, really. At least that is my opinion/feeling14:03
cardoeWell I'm talking about the flow for booting the machine into IPA14:04
TheJuliaiurygregory: you've got to have something else getting loaded in there which is expanding the size or resulting in a larger image. Its not much, but... hmm14:04
TheJuliaiurygregory: regarding idrac10, okay, I'll whip something up14:05
TheJuliaahh, yeah14:05
cardoeTheJulia: so if I do the "--disable-ramdisk" option, then the bits to boot into the IPA won't be setup14:05
TheJuliaI think there is a whole other challenge which we need to also be semi-mindful14:05
TheJuliaof14:05
iurygregoryTheJulia, yeah, I'm thinking in re-install bifrost to see if will help...14:05
TheJuliaSome settings *entirely* change change the firmware image loaded by some of these machines14:06
TheJuliawhich means boot settings can get reset14:06
iurygregorybecause it doesn't make any sense 14:06
TheJuliaiurygregory: ++14:06
iurygregoryand I'm getting a ocp cluster to test also, finally, so I will see if I can reproduce the machine stuck in inspection14:06
TheJuliak14:07
opendevreviewVerification of a change to openstack/ironic-inspector master failed: Add WSGI module entrypoint  https://review.opendev.org/c/openstack/ironic-inspector/+/95806814:08
dtantsurTheJulia: the good news is: the podman image also seems to work with my patch (well, it deploys, it does not seem to be a valid image though?)14:09
opendevreviewOpenStack Release Bot proposed openstack/networking-baremetal stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96166814:09
opendevreviewOpenStack Release Bot proposed openstack/networking-baremetal stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96166914:09
opendevreviewOpenStack Release Bot proposed openstack/networking-baremetal master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96167014:09
dtantsurTheJulia: do you think https://review.opendev.org/c/openstack/ironic/+/960283 is mergeable the way it is, or would you rather see my split it into some parts?14:11
TheJuliadtantsur: hmmm14:16
TheJulialooking at it for the first time now14:16
dtantsurokay, if I hear screaming from the western direction, I know why14:16
TheJuliadtantsur: quite possibly could be good, I need to take another pass when I'm not in multiple discussions at once14:17
dtantsurSure, take your time, I'm not blocked by this.14:17
opendevreviewDmitry Tantsur proposed openstack/ironic master: Documentation: image_checksum is ignored for OCI URL's  https://review.opendev.org/c/openstack/ironic/+/96167214:26
TheJuliaSo I suspect that might also address the check concern around artifacts in general with tags, going back to kernel/ramdisk. Might be worthwhile to explicitly revisit14:29
dtantsurI want to dive into kernel/ramdisk once I get my bloody bifrost back..14:29
* dtantsur is wondering if he needs image_download_source customizable in metal314:35
opendevreviewClif Houck proposed openstack/ironic master: WIP: Trait Based Networking Filter Expression Parsing and Base Models  https://review.opendev.org/c/openstack/ironic/+/96149814:37
TheJuliadtantsur: Could be useful, I guess14:50
TheJuliadtantsur: but, by default, I'm not sure you would really need to unless there is some base reason not to or to allow it to flow through14:53
JayFtkajinam: I validated that 2026.1 meets the requirements for us to retire Inspector this cycle, fwiw. I'm just waiting on announcements/paperwork until folks are done with the integrated release. Thank you for your work to help us dot the "i" and cross the "t" for some of these details across all our repos!15:13
tkajinam:-D15:15
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent-builder stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170215:43
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent-builder stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170315:43
opendevreviewOpenStack Release Bot proposed openstack/ironic-python-agent-builder master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170415:43
TheJuliaadamcarthur5: hey, I'm sorry I've not revisited your spec recently. I have a semi-crazy|awesome idea you might be interested in as well when your around next15:54
opendevreviewMerged openstack/networking-generic-switch stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96163916:22
opendevreviewMerged openstack/networking-baremetal stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96166816:23
opendevreviewMerged openstack/networking-generic-switch stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96164016:25
opendevreviewMerged openstack/networking-baremetal stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96166916:28
opendevreviewMerged openstack/ironic-inspector stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166316:29
opendevreviewMerged openstack/ironic-inspector stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166416:31
opendevreviewMerged openstack/ironic-python-agent-builder stable/2025.2: Update .gitreview for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170216:47
opendevreviewMerged openstack/ironic-python-agent-builder stable/2025.2: Update TOX_CONSTRAINTS_FILE for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170316:47
adamcarthur5TheJulia, sounds good :) Just get in touch with me about this awesome idea when you have the time :)17:09
opendevreviewJulia Kreger proposed openstack/sushy master: Improve Dell Asynchronous task handling  https://review.opendev.org/c/openstack/sushy/+/96173017:10
TheJuliaadamcarthur5: https://etherpad.opendev.org/p/opendev-preptg-october-2025 and likely best to look at the irc log for another channel, getting you that link17:10
TheJuliahttps://meetings.opendev.org/irclogs/%23opendev/latest.log.html17:11
JayFhe's in there fwiw17:11
JayFso "scroll up" is another option lol17:11
TheJuliaoh, okay17:12
TheJuliathat works too17:12
adamcarthur5TheJulia is that you saying you want to talk about it at the PTG?17:13
TheJuliaPerhaps, dunno. Just sort of floating the ideas out there, seeing what sticks17:14
adamcarthur5Okay sounds good :)17:14
TheJulia(if it wasn't obvious, this is how I roll to get the needle to move overall)17:14
* TheJulia is evil17:14
TheJulia(... for good?)17:15
* TheJulia goes back to whisteling innocently while the oven heats up for lunch17:17
TheJuliaiurygregory: I added you as a reviewer on https://review.opendev.org/c/openstack/sushy/+/961730 ... It wouldn't be an awful thing to try and spin, and I would be totally okay if you want to -1 until you've had a chance to explicitly test it.18:48
JayFI'll note I don't have iDRAC 10 gear to test against right now but if there's anything I can do to help enable it in Ironic (including backporting if possible? 🤞) let me know.18:55
TheJuliaThanks, our machine availablility is also super limited. AIUI, only 4 shipping revisions have it, but obviously that will change so I'm semi-motivated to get this stuff sorted sooner rather than later18:59
iurygregoryTheJulia, ack o/19:07
opendevreviewMerged openstack/ironic-inspector master: Add WSGI module entrypoint  https://review.opendev.org/c/openstack/ironic-inspector/+/95806819:32
cardoeTheJulia: I swear there's a spot in Ironic today that ignores the job cause it 404s20:07
cardoeI think I abandoned it20:10
iurygregorywoot :eyes:20:13
zigoHi there ! I noticed that for Flamingo, Ironic's API is at ironic.wsgi:application, while it's supposed to be at ironic.wsgi.api:application so it's consistent with other OpenStack projects. Would it be possible to fix this, for example by having api being an alias to __init__ ?20:22
JayFCan you cite the "supposed to be"? I'm game to be consistent but I am curious if we missed something.20:23
zigoJayF: Supposed to be <project>.wsgi.<service>:application, as per the TC resolution, and as what absolutely all other projects did, like so far: Blazar, Cyborg, Designate, Keystone and Magnum. So in the Ironic case, it should be ironic.wsgi.api:application, not just ironic.wsgi:application.20:32
JayFI'm pasting the last three lines of IRC into claude and seeing if it can whip up an alias :) 20:34
zigo:)20:35
zigoJayF: I wrote this, this week, in an amazingly short amount of time, thanks to AI help: https://salsa.debian.org/openstack-team/services/neutron-ipv6-bgp-injector/ :)20:38
opendevreviewJay Faulkner proposed openstack/ironic master: Add WSGI alias under ironic.wsgi.api  https://review.opendev.org/c/openstack/ironic/+/96175320:38
zigoGreat ! :P20:39
JayFI'll note Ironic has a lot of wsgi services20:39
JayFthat's just the only one we allow under an external runner20:39
JayFthe others (e.g. IPA's API, JSON-RPC server) are started later in the process20:39
TheJuliacardoe: oh, my.20:41
opendevreviewMerged openstack/networking-baremetal master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/networking-baremetal/+/96167022:26
opendevreviewMerged openstack/ironic-python-agent-builder master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96170422:27
opendevreviewMerged openstack/ironic-inspector master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/ironic-inspector/+/96166522:28
iurygregoryhttps://github.com/openstack/ironic/blob/247ae57a22d1b48173398e940d62e531c237d66e/ironic/drivers/modules/drac/management.py#L313-L333 would it be this one ?22:29
opendevreviewMerged openstack/networking-generic-switch master: Update master for stable/2025.2  https://review.opendev.org/c/openstack/networking-generic-switch/+/96164122:29
opendevreviewMerged openstack/sushy-tools master: Switch to pre-commit  https://review.opendev.org/c/openstack/sushy-tools/+/95312623:00

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