Tuesday, 2025-05-27

JayFironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/56bb08753ff64c68b63d0f19d450974e : SUCCESS in 1h 44m 01s00:15
JayFI'm going to be honest, i'm going to not even look at the log, recheck the ironic side of this, and take the wins when they come lol00:16
JayFI'll obviously check tomorrow :D00:16
iurygregoryWIN \o/00:59
opendevreviewMerged openstack/sushy master: Add firmware information on NetworkAdapter resource  https://review.opendev.org/c/openstack/sushy/+/95092301:14
opendevreviewTakashi Kajinami proposed openstack/ironic-ui master: Drop environments for nose  https://review.opendev.org/c/openstack/ironic-ui/+/95094005:58
adam-metal3hello ironic o/06:14
rpittaugood morning ironic! o/06:50
opendevreviewRiccardo Pittau proposed openstack/ironic master: [CI] Fix libvirt network names in metal3 job logs collection  https://review.opendev.org/c/openstack/ironic/+/95095007:23
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Run metal3 integration job using UEFI boot (default)  https://review.opendev.org/c/openstack/ironic/+/93969407:24
opendevreviewRiccardo Pittau proposed openstack/ironic master: [CI] metal3 job back to voting  https://review.opendev.org/c/openstack/ironic/+/95033307:25
opendevreviewMatt Crees proposed openstack/bifrost master: Support IPA download with authenticated requests  https://review.opendev.org/c/openstack/bifrost/+/94532407:57
opendevreviewTakashi Kajinami proposed openstack/ironic master: Drop explicit executor argument  https://review.opendev.org/c/openstack/ironic/+/95095708:01
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Build ironic-python-agent DIB image with CentOS Stream 10  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95096509:10
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent-builder master: [WIP] Build ironic-python-agent DIB image with CentOS Stream 10  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/95096509:11
opendevreviewQueensly Kyerewaa Acheampongmaa proposed openstack/sushy-tools master: [WIP] Test updateability of Redfish DateTime fields using PATCH  https://review.opendev.org/c/openstack/sushy-tools/+/95092509:35
opendevreviewTakashi Kajinami proposed openstack/ironic master: Drop duplicate logic  https://review.opendev.org/c/openstack/ironic/+/95098312:34
opendevreviewRiccardo Pittau proposed openstack/ironic master: [WIP] Run metal3 integration job using UEFI boot (default)  https://review.opendev.org/c/openstack/ironic/+/93969412:49
opendevreviewTakashi Kajinami proposed openstack/ironic master: Remove warning filter for old oslo.db  https://review.opendev.org/c/openstack/ironic/+/95098712:54
TheJuliagood morning folks! Going back to JayF's comment yesterday, https://review.opendev.org/c/openstack/networking-generic-switch/+/950559 could use some reviews13:52
TheJuliaJayF: clarity needed on https://review.opendev.org/c/openstack/networking-generic-switch/+/95055913:54
JayFTheJulia: looking at the ordering of things, we 100% can't do a restart in extra14:06
JayFTheJulia: literally ironic was creating nodes before we got around to our neutron restart14:06
JayFTheJulia: which made me realize: I think we get a restart for free after we put configs in place14:06
TheJuliaso the same very race condition I sort of realize already exists14:06
TheJuliajust in a different shape at present14:06
TheJuliawheeeeeeeee14:06
TheJuliaIn that case, cool I guess14:07
JayFTheJulia: the job results seem to back that; I was going to update my TODO to say something like "Ideally we'd validate a restart has happened if it hasn't already"14:07
opendevreviewMerged openstack/ironic master: Drop duplicate logic  https://review.opendev.org/c/openstack/ironic/+/95098314:07
JayFas long as we reliably win the race, I suggest we land it once I make the comment clearer14:07
JayFthen bug against devstack/neutron to provide guidance on how out-of-tree plugins are to configure14:07
JayFthe comment update will also serve as a second run for more data14:07
TheJuliafwiw, I rechecked it like 15 minutes ago for that data point collection14:09
JayFI'll let the underlying job return results, even if not reported to zuul, before I kick it with a patchset then14:09
TheJuliak14:09
JayFcardoe: once CI is fixed; ngs/nbm need the pre-commit update as well. If you won't have time for it lmk and I can try to make time.14:15
JayFngs-tempest-dlm already passed, waiting for the longer job14:23
opendevreviewJay Faulkner proposed openstack/networking-baremetal master: Remove explicitly use of eventlet  https://review.opendev.org/c/openstack/networking-baremetal/+/94798514:24
opendevreviewJay Faulkner proposed openstack/networking-baremetal master: Remove explicit use of eventlet  https://review.opendev.org/c/openstack/networking-baremetal/+/94798514:27
cardoeJayF: I think I already made some patches to add it to nbm.14:31
cardoeThey are in the queue.14:31
JayFoh?14:31
JayFoh awesome, I'll look once CI is sane14:31
JayFI saw there was a tox-codepsell job failing there14:31
cardoeCI was broken.14:32
JayFs/was/is/14:35
TheJuliaCI is very much like a Schrödinger's Cat.14:48
TheJuliaiurygregory: do you have a downstream bug w/r/t idrac 10 gear? I want to put a thing on my team's backlog so we're at least semi-aware of it and can follow-up15:39
opendevreviewJay Faulkner proposed openstack/networking-generic-switch master: ci: workaround neutron's move to uwsgi only  https://review.opendev.org/c/openstack/networking-generic-switch/+/95055915:46
JayFTheJulia + other cores: ^ is approvable15:47
TheJuliaAnyone have our ironic removal etherpad link handy?16:31
dtantsurI hope you meant https://etherpad.opendev.org/p/ironic-eventlet-removal16:31
dtantsurTheJulia: ^^ :)16:31
TheJuliaare we officially eventlet free in IPA now?!16:33
JayFhave been for weeks16:33
JayFcid finished that up with the knowledge drop about cheroot from dtantsur 16:34
TheJuliacool cool16:35
JayFjfyi I'm publishing https://www.youtube.com/watch?v=eSivOQth1ms today about OSSA-2025-00116:35
TheJuliaRegarding Ironic, I guess I'm wondering what items I might be able to add to the downstream backlog to support the upstream work. I guess having a clearer picture might help. Like I know 10/11 on the etherpad are links under review, we likely need to be a little more verbose on high level status so it is clear what could be jumped on to help or is not actiely being looked at/considered right now16:38
JayFI think that's the struggle overall, isn't it? That many of those items are just opening the door to finding out if there are real nasty issues lurking within16:38
TheJuliaSomewhat yeah16:39
JayFso it's hard to break down in a reasonable way due to not having enough info16:39
* JayF is really bad at ^^^ that stuff even in the simpler cases where we're not ripping out a decade of tech debt in a month or six16:39
TheJulialike item 12, I suspect needs a quick revisit, but we might be super close to having eventlet mostly purged from unit testing aside from the stuff which will obviously need to change as code is updated/refactored as part of the earlier items16:40
TheJuliasuper hard to really convey that in any short way other than "maybe 85-90% done, needs a revisit once 10/11 are done"16:40
TheJuliaI guess, what is the biggest hurdle and how can we decompose that16:41
TheJuliaLike #1, I feel like there was a change to start that?!16:41
JayF#1 is literally just importing a conf module and mapping it into ironic-specific configs, right?16:42
TheJuliahttps://review.opendev.org/c/openstack/ironic/+/943678 is likely the patch I was thinking of16:43
dtantsurTheJulia: double-checking my findings by someone else deeply familiar with Ironic (aka you) would help a ton16:43
TheJuliaso... I guess as a starting point, I'll make a spike to chew on and try and generate more items16:44
TheJuliaThat will also help raise awareness on folks in my team who don't live on IRC16:44
dtantsuryep16:44
TheJuliaHi, I'm Julia, and I'm an IrcCloud customer.16:44
JayFI'm also working to finalize a GR-OSS commitment of contribution for these items this week16:44
TheJulia(easier than saying: "Hi, I'm Julia and I'm an IRC addict")16:45
JayFI kinda determined for my sabbatical I might just have to drop OFTC entirely16:45
JayFbecause I don't have the discipline to detach otherwise16:45
TheJuliaJayF: knowing that about yourself speaks volumes and does indeed say, you need to drop off IRC for your sabbatical16:48
TheJuliaI... mostly have the disipline to detach, but yeah16:49
JayFlike, sometimes we have interesting problems, and part of taking time away is to let the desire to solve those kinda interesting problems build back up again lol16:54
TheJulia++16:55
JayFalthough like I told dtantsur in DM, I might have a small sushy-tools adjacent project I try (a nanokvm backend)16:55
JayFbut that's only happening if sushy-tools as-is runs on risc-v, because that's a whole rabbithole I want no part of if not lol16:55
dtantsurif they can run Fedora on risc-v, there is some Python at least16:56
JayFdoing power control on them is GPIO-trivial https://github.com/sipeed/NanoKVM/blob/main/server/config/hardware.go#L2016:56
JayFoh, the existing stuff has python on it16:56
JayFI'm mainly thinking about libraries16:56
dtantsurbcrypt needs rust (which, again, is commonly used on risc-v but worth checking your stuff)16:59
dtantsureverything else is very straightforward16:59
JayFnice17:02
rm_work[m]I asked before about debug logging, about to enable the overall loglevel=debug ... but was there any real HARM in setting the ipmi.debug flag? I saw some comments about it possibly printing misleading stuff?17:10
JayFit shows ipmitool output17:11
JayFipmi as a protocol is dumb enough that a plaintext reading of almost anything is misleading17:11
JayFI think that's 99% of what that's warning about.17:11
rm_work[m]lol ok17:12
rm_work[m]is there any reason I wouldn't want to enable that though just in case it shows something useful? like might it print passwords or something dumb that would end up in our log storage?17:13
JayFYes.17:14
JayFYou only want to enable it in specific cases when you are troubleshooting IPMI.17:14
JayFIronic debug logging is noisy; I would never suggest enabling it unconditionally in prod17:14
rm_work[m]k, it's just that I literally have to wait a month almost between changes here17:15
rm_work[m]so if I miss this window tonight and turns out I want it on...17:15
rm_work[m]I get to wait like three weeks17:15
JayFthen it sounds like you need better hardware validation labs :| 17:15
JayFthere is no real reason to think you'd need ipmi debugging info if ipmitool works17:16
rm_work[m]kk17:17
TheJuliaYeah, I'd only enable ipmi debugging, which *also* if memory serves asks ipmitool to also do debug logging17:24
TheJuliaAnd honestly... ipmi use should really be avoided17:24
JayFlol17:41
JayFwhoops wrong window17:41
JayFI just published a video summary of OSSA-2025-001 to the GR-OSS youtube channel if anyone wants to have a look: https://www.youtube.com/watch?v=eSivOQth1ms18:09
JayFah, I said that in here earlier, it's actually public now :)18:09
TheJuliaA firebirds jersey18:15
JayFwith "Wright" on the back :)18:21
TheJuliaheh18:36
opendevreviewMerged openstack/networking-generic-switch master: ci: workaround neutron's move to uwsgi only  https://review.opendev.org/c/openstack/networking-generic-switch/+/95055918:54
JayF\o/18:58
opendevreviewJay Faulkner proposed openstack/ironic master: [ci] Restore ovn-ipv6 job to voting  https://review.opendev.org/c/openstack/ironic/+/95102118:59
JayF^^ 19:00
TheJuliawoot19:05
opendevreviewMithun Krishnan Umesan proposed openstack/networking-generic-switch master: Improve NGS documentation <Jira: OSPRH-15369>  https://review.opendev.org/c/openstack/networking-generic-switch/+/95102219:22
opendevreviewMithun Krishnan Umesan proposed openstack/networking-generic-switch master: Improve NGS documentation. Some minor nitpicks and changes  https://review.opendev.org/c/openstack/networking-generic-switch/+/95102219:29
opendevreviewJay Faulkner proposed openstack/networking-generic-switch master: Remove explicit use of eventlet  https://review.opendev.org/c/openstack/networking-generic-switch/+/95102619:46
opendevreviewJay Faulkner proposed openstack/networking-baremetal master: Remove explicit use of eventlet  https://review.opendev.org/c/openstack/networking-baremetal/+/94798519:52
JayFhttps://github.com/openstack/devstack/blob/master/lib/apache#L242 devstack developers get a gold star for using all iniset in the create_uwsgi_config \o/19:54
* JayF goes to do the NGS followup19:54
opendevreviewJay Faulkner proposed openstack/networking-generic-switch master: Make devstack runs slightly more deterministic  https://review.opendev.org/c/openstack/networking-generic-switch/+/95102719:56
iurygregoryTheJulia, hey o/ for some reason my notifications for irc was disable, so I missed your ping earlier I will send you the bug on slack o/20:23
JayFcardoe: https://review.opendev.org/q/project:openstack/networking-generic-switch+status:open what am I missing? I don't see patches here?22:10
iurygregoryJust to check, anyone planning on submitting a Getting Started with Ironic to OIS? I don't want to jump on anyone foots22:39
JayFI have one submission in for OIS; based on my "Invisible Work of OpenStack" blogpost series22:40
JayFnetworking-baremetal gate is broken on what appears to be devstack plugin changes, too22:41

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