Tuesday, 2025-09-30

opendevreviewJacob Anders proposed openstack/sushy master: Fix handling of BMCs that send duplicate ETag headers  https://review.opendev.org/c/openstack/sushy/+/96255400:09
cardoeTheJulia: Well that's the thing... most of the idrac-redfish driver is just quirks for the Dell.00:22
TheJuliaYeah, we had a time where stock redfish would work but not anymore sadly01:40
TheJuliaSo, someone has asked me about quota support.01:41
TheJuliaPart of me wonders if we could just hammer it out quickly01:41
TheJuliaOh, cumulative action counters01:45
TheJuliaThat’s more complex01:45
TheJuliajanders: seems reasonable to dedup02:58
opendevreviewJacob Anders proposed openstack/ironic master: Fix BMC firmware update timeout issues  https://review.opendev.org/c/openstack/ironic/+/96256004:21
jandersTheJulia ack, thank you!04:22
jandersextended etag_handler() accordingly04:22
jandersI've seen a few cases of it working around issues I had no awareness of, so while bit complex it's a good little thing04:23
opendevreviewJacob Anders proposed openstack/ironic master: Fix power sync timeouts after BMC firmware update  https://review.opendev.org/c/openstack/ironic/+/96256004:26
opendevreviewcid proposed openstack/ironic-python-agent-builder master: Remove support for Python 3.9  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96249006:12
rpittaugood morning ironic! o/06:34
jandershey rpittau o/06:37
rpittauhey janders :)06:41
rpittaujanders: about https://review.opendev.org/c/openstack/ironic/+/962560 I wonder if we should add a warning in the docs about the reboot wait timeout being at least 5 minutes, considering that 'wait' is a user facing parameter06:47
opendevreviewPierre Riteau proposed openstack/bifrost master: Add support for Rocky Linux 10 image download  https://review.opendev.org/c/openstack/bifrost/+/96257509:16
opendevreviewMerged openstack/ironic-python-agent master: Fix skip block devices for RAID arrays  https://review.opendev.org/c/openstack/ironic-python-agent/+/93734209:17
kubajjrpittau: with backports, do I start with 2025.2 now?10:24
*** ubuntu is now known as Guest2803610:45
dtantsurkubajj: 2025.2 is the newest branch, so presumably yes10:51
* dtantsur does not know the context, to be clear10:52
kubajjdtantsur: I was mostly asking because I am a bit confused since the release is tomorrow, but I assume that there has been a code freeze already10:52
dtantsurjanders: omg. Yeah, I suspect we'll get these e-tags as a list from requests.10:53
rpittaukubajj: if you'rever in doubt check https://etherpad.opendev.org/p/IronicWhiteBoard#L5811:08
fricklerrpittau: stable/2023.2 should be gone for some time already? and "bugfix/31.0 (flamingo) supported until end of January 2025" should be 2026 rather?11:31
rpittaufrickler: yep, thanks :)11:32
priteauHello Ironic! I have a somewhat trivial patch for Bifrost ready for review: https://review.opendev.org/c/openstack/bifrost/+/96257512:30
opendevreviewAllain Legacy proposed openstack/ironic master: WIP: Add standalone networking service for ironic  https://review.opendev.org/c/openstack/ironic/+/96249313:22
opendevreviewAllain Legacy proposed openstack/networking-generic-switch master: WIP: Add standalone driver interface  https://review.opendev.org/c/openstack/networking-generic-switch/+/96203713:33
opendevreviewAllain Legacy proposed openstack/networking-generic-switch master: Add standalone driver interface  https://review.opendev.org/c/openstack/networking-generic-switch/+/96203713:33
mostepha[m]Hi Ironic o/14:04
mostepha[m]I have been struggling with backports, e.g. https://review.opendev.org/c/openstack/ironic-python-agent/+/95790914:04
mostepha[m]Does anybody have an idea about why the nodes timeout while trying to clean?14:04
opendevreviewMorten Stephansen proposed openstack/ironic-python-agent stable/2025.2: Fix skip block devices for RAID arrays  https://review.opendev.org/c/openstack/ironic-python-agent/+/96259114:17
opendevreviewAllain Legacy proposed openstack/bifrost master: Add support for OVS as a virtual switch  https://review.opendev.org/c/openstack/bifrost/+/96203814:22
opendevreviewAllain Legacy proposed openstack/bifrost master: Add support for standalone ironic networking  https://review.opendev.org/c/openstack/bifrost/+/96239414:22
TheJuliaiurygregory: I think it sort of makes sense to remove the version check, and explicitly log that a dell machine was detected, and the dell-isms should be selected. That sort of doesn't really break folks, we can likely backport that, and separately moving forward we can intentionally error out the boot interface call with an error.14:33
iurygregoryTheJulia, ++ agree14:45
TheJuliaActually, we could put an upper bound in term of "known working" and log an error14:57
mostepha[m]I'm trying to backport this patch: https://review.opendev.org/c/openstack/ironic-python-agent/+/95312214:58
mostepha[m]because another patch relies on it, but it gives me this error: "not Signed-off-by author/committer/uploader in message footer"14:58
mostepha[m]Should I sign it as the owner? (It feels a bit like committing fraud) 14:58
JayFSigned-off-by / DCO is saying "I can attest this code is licensed right"14:58
JayFso basically if you took it from another one of our branches14:58
JayFyou can be 100% sure it was apache 2.0 licensed and is safe14:58
JayFthink of it more like a chain of custody14:58
JayFIt's not fraud-y at all and is exactly the thing to do :D14:59
TheJuliaJayF: ++14:59
opendevreviewMorten Stephansen proposed openstack/ironic-python-agent stable/2025.1: Fix software RAID creation on different physical devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/96259415:01
mostepha[m]Thanks for the clarrification! :)15:02
opendevreviewClif Houck proposed openstack/ironic master: WIP: Trait Based Networking Filter Expression Parsing and Base Models  https://review.opendev.org/c/openstack/ironic/+/96149815:22
opendevreviewClif Houck proposed openstack/ironic master: Configuration file for Trait Based Networking  https://review.opendev.org/c/openstack/ironic/+/96259815:22
TheJuliaalegacy: following up on https://review.opendev.org/c/openstack/ironic/+/960823 if you could check to see if I'm interpreting your impression properly, that would be helpful for me17:00
TheJuliaalegacy: regarding https://review.opendev.org/c/openstack/ironic/+/962493 requirements issue, yes, you can propose a change to openstack/requirements, it just has to be present before we can merge it in a project.17:02
TheJuliaalegacy: regarding your test tool, it actually seems useful, I'd just split it to another change at this point to make it easier to review the main change your trying to make17:03
opendevreviewAllain Legacy proposed openstack/bifrost master: Add support for standalone ironic networking  https://review.opendev.org/c/openstack/bifrost/+/96239417:08
opendevreviewVerification of a change to openstack/ironic stable/2025.1 failed: Fix cache image hard link between different file systems  https://review.opendev.org/c/openstack/ironic/+/96232817:25
opendevreviewMerged openstack/ironic stable/2024.2: Fix cache image hard link between different file systems  https://review.opendev.org/c/openstack/ironic/+/96233217:26
opendevreviewMerged openstack/ironic master: Migrate setup configuration to pyproject.toml  https://review.opendev.org/c/openstack/ironic/+/96178817:45
TheJuliaso, I think we'll need to review jam on the networking stuff at some point18:11
TheJuliaclif: question, your trait based networking stuff, shoul the config files be first?19:18
clifprobably not, the configuration file depends on base models + filter expression parsing19:19
TheJuliaokay, just seems to be weird wip before it19:20
TheJuliabut that makes sense, its nice and self contained which is nice19:20
clifI should update the base commit, it's essentially complete19:21
clifat least from a functionality perspective, there may be other items I need to check off in these commits or in follow-ups19:22
TheJuliaI did spot an issue, the new requirement needs to be added to global-requirements19:22
TheJuliaI did not do a complete review of the wip change19:23
clifTheJulia: under section: openstack-general?19:27
TheJuliayes19:28
JayFyeah openstack/requirements repo19:28
JayFthey should have docs somewhere (docs.openstack.org / something / requirements?) on how to propose a new global requirement19:28
JayFI haven't pushed on this primarily because it's release time which means it's either frozen or the folks working on it have 10x as much to do19:29
clifI understand19:30
TheJuliaI only brought it up because we are approaching the time where that will be open for new changes19:33
fricklerhttps://docs.openstack.org/project-team-guide/dependency-management.html#for-new-requirements19:34
opendevreviewClif Houck proposed openstack/ironic master: Trait Based Networking Filter Expression Parsing and Base Models  https://review.opendev.org/c/openstack/ironic/+/96149819:37
opendevreviewClif Houck proposed openstack/ironic master: Configuration file for Trait Based Networking  https://review.opendev.org/c/openstack/ironic/+/96259819:37
clifseems like lark is well maintained and also packaged in common distros (ubuntu, fedora)19:38
JayFyeah I put that comment on the change just now19:39
JayFthey would've asked explicitly otherwise19:39
clifhttps://review.opendev.org/c/openstack/requirements/+/96262619:39
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: [refactor] HardwareManager into it's own module  https://review.opendev.org/c/openstack/ironic-python-agent/+/96262920:48
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: [refactor] HardwareManager into it's own module  https://review.opendev.org/c/openstack/ironic-python-agent/+/96262921:17
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: WIP: move generichardwaremanager  https://review.opendev.org/c/openstack/ironic-python-agent/+/96263323:16
iurygregoryDoes anyone remember the page to get statistics for the project in each release? commits, LOC, number of contributors, bugs .. 23:56

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