Friday, 2024-01-19

opendevreviewlikui proposed openstack/python-ironicclient master: add pyproject.toml to support pip 23.1  https://review.opendev.org/c/openstack/python-ironicclient/+/90607701:23
opendevreviewKyrylo Romanenko proposed openstack/ironic-tempest-plugin master: [WiP] Add negative tests for VIF attach/detach operations  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/90607801:24
opendevreviewlikui proposed openstack/python-ironic-inspector-client master: add pyproject.toml to support pip 23.1  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/90607901:27
opendevreviewlikui proposed openstack/ironic master: add pyproject.toml to support pip 23.1  https://review.opendev.org/c/openstack/ironic/+/90608001:28
rpittaugood morning ironic! happy friday! o/08:00
opendevreviewVerification of a change to openstack/ironic master failed: Don't create a hardlink to a symlink when handling file:// URLs  https://review.opendev.org/c/openstack/ironic/+/90562608:11
tkajinamdtantsur, hi. I'm facing debian jobs failure in my ironic-python-agent-builder patch for stable/wallaby. I'm wondering if https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/808194 could be related to the current problem08:37
tkajinamtbvh I'm not very familiar with the job and still need to dig into it to find out the cause, but this is one debian-related changes (according to the commit messages) which presents in stable/xena but does not in stable/wallaby08:38
tkajinamthese job pass in stable/xena so I guess something have to be backported to stable/wallaby08:38
tkajinamwe may want to make these jobs non-voting considering the fact wallaby is quite old, but in case you think that is a valid fix then I'll attempt to backport it.08:38
tkajinamyou can find the current error in https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90583508:39
iurygregorygood morning Ironic11:23
dtantsurtkajinam: yeah, it's quite possible that you need to backport my patch, otherwise a much newer debian is used11:27
opendevreviewTakashi Kajinami proposed openstack/ironic-python-agent-builder stable/wallaby: CI: specify Debian version explicitly  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90612111:58
tkajinamdtantsur, ok, thanks. let me try ^^^ then12:00
iurygregoryNisha_Agarwal, hey o/ I'm wondering about the status of https://bugs.launchpad.net/ironic/+bug/1526382 when you have a chance can you check? Tks! 12:08
iurygregoryhttps://bugs.launchpad.net/ironic-inspector/+bug/1525218 I think we can close this one, right?12:47
iurygregoryand also https://bugs.launchpad.net/ironic-inspector/+bug/1525231 12:47
*** tosky_ is now known as tosky12:50
rpittauiurygregory: yes and yes thanks! :)13:34
iurygregoryrpittau, tks for checking =)13:35
dtantsuroh, FUUUUUUN https://forums.rockylinux.org/t/cant-find-command-linuxefi-and-initrdefi-while-booting-from-uefi/1130013:42
iurygregory"linuxefi and initrdefi, despite their generic names, are specific to x86/64 and its (deprecated) "13:43
iurygregoryWOW13:43
opendevreviewTakashi Kajinami proposed openstack/ironic-python-agent-builder stable/wallaby: Drop TripleO job  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/90583513:44
tkajinamdtantsur, backport worked and resolved the debian job failures in wallaby https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/906121/  \o/13:45
iurygregory\o/ +213:45
* tkajinam rebased that tripleo job removal patch on it for quicker merge.13:45
tkajinamiurygregory, thanks :-D13:46
iurygregoryyw =)13:46
dtantsurIt looks like linuxefi should no longer be used, fun13:56
iurygregoryyup =(13:57
opendevreviewDmitry Tantsur proposed openstack/ironic master: DNM try s/linuxefi/linux/  https://review.opendev.org/c/openstack/ironic/+/90611314:01
dtantsurOr even: it looks like linuxefi is required for secure boot. So we can probably modify the templates based on that.14:04
dtantsursigh, that's a mess...14:04
iurygregoryjesus .-.14:06
iurygregorywhy keep it simple right?14:06
rpittauprobably better leave linuxefi for now and modify that for ARM14:06
dtantsurohhh, linuxefi is a non-standard extension that is not in upstream grub14:08
dtantsurthe more I read about it, the more cursed it becomes14:08
TheJuliaGrub is generally cursed14:09
TheJuliaSince that is actually kind of… common14:10
opendevreviewJulia Kreger proposed openstack/ironic-inspector stable/2023.2: Fix RBAC access for service/admin user access  https://review.opendev.org/c/openstack/ironic-inspector/+/90612214:33
* dtantsur opens an empty document to write what may become his most far-reaching RFE this year14:33
dtantsurkaboom https://bugs.launchpad.net/ironic/+bug/204991314:56
* iurygregory updates the summary of bug triage this week15:06
JayFdtantsur: someone, somewhere, without a bmc, is very sad at you lol15:06
dtantsurI know, I'm also without a bmc and sometimes very sad!15:07
dtantsur(maybe it's not clear, but all this stuff is optional)15:07
JayFdtantsur: fyi, there is going to be an mlh fellow that I'm going to have pointed at the ironic bug dashboard. Are you okay with us using the GitHub accoutrement attached to that for issue tracking and such?15:07
JayFdtantsur: that was more a joking reference to a specific conversation this week 15:07
dtantsuryeah, I recognized it :)15:08
dtantsurAssuming I googled "accoutrement" correctly, I'm okay with it15:08
JayFYeah I'm just saying the issue tracker pull requests etc15:09
JayFI'm going to ensure this contributor gets at least one commit in openstack proper, but my hope is that they can significantly improve the bug dashboard15:09
dtantsurWell, unless you want to move it under opendev and our governannce..15:09
JayFI see it as a feature and not a bug that I will have to spend less time onboarding an mlh fellow to Gerrit15:10
dtantsurhaha, okay, we can do it later15:10
JayFSo even if we do that, I would not be opposed to doing it after the mlh semester15:10
rpittaudtantsur: I'll have to read it again when I can give proper focus, but at a glance I guess it makes sense :)15:39
rpittaubye everyone, have a great weekend! o/15:51
TheJuliaHave a wonderful weekend15:52
opendevreviewMerged openstack/ironic-python-agent master: [Codespell] Adding tox target to CI (Non-Voting)  https://review.opendev.org/c/openstack/ironic-python-agent/+/90598016:16
opendevreviewMerged openstack/ironic-python-agent stable/2023.2: Add missing headers to the inspection callback  https://review.opendev.org/c/openstack/ironic-python-agent/+/90573916:16
TheJuliaJayF: iurygregory: I added you both to https://review.opendev.org/c/openstack/ironic-inspector/+/906122 as a backport. If your for it cool, if not just let me know and I'll carry it downstream only.16:54
JayFTheJulia: if anything, I could see an argument that not only it should be back ported, but we should potentially consider an OSS* around it.18:18
JayFI don't actually think we should go that far, but I think it's pretty easy to make the argument it should be back ported18:18
TheJuliaeh, an oss would be misplaced since we effectively just end up with authenticaiton being impossible without highly specialized configuration18:20
TheJuliaThe fix just aligns us really, which is why I'd like to take it to 2023.1, but realizing it is a change, always important to see what others think because at worst case I'll just backport it downstream and move on.18:21
TheJuliaI think the lesson is, folks haven't tried scope enforcement, or are running scope enforced configs like we originally intended similar to cern who we know was a very early adopter to the new rbac policies18:26
JayFTheJulia: The other perspective is: "Red Hat Ironic deployments" and "other Ironic deployments" having different APIs is also nonzero harm to Ironic; so I'd like to avoid that when possible as well :D 19:49
JayFall arrows point to "JFDI the backport"19:49
TheJuliathat is only if you inherently tie user role in with everything as part of the API, but that can be independently forced via custom policy19:51
JayFI always view "default policy" as a weak part of our API contract19:51
TheJuliaand I'm not saying custom policy is the solution I'm working, I'm just trying to get things to where they are supposed to be, and if I can backport it upstream than \o/19:52
JayFI already +2a btw19:52
TheJuliaAnd also what users folks use too is a whole other variable19:52
TheJuliaand likely the bigger variable here too19:52
TheJuliacool cool, thanks19:52
TheJuliaOne less thing for me to worry about :)\19:52
opendevreviewJulia Kreger proposed openstack/ironic-inspector stable/2023.1: Fix RBAC access for service/admin user access  https://review.opendev.org/c/openstack/ironic-inspector/+/90612319:54
opendevreviewMerged openstack/ironic-inspector stable/2023.2: Fix RBAC access for service/admin user access  https://review.opendev.org/c/openstack/ironic-inspector/+/90612220:57
JayFCurious what folks think about https://review.opendev.org/c/openstack/ironic/+/900568 -- I emailed the original RFE filer to review with zero response. I have no hardware to validate this, but have read the Neutron code and I have reasonable confidence we're sending across the right metadata ... but essentially this is 100% untested.21:23
JayFI think it's worthwhile to land in that state -- especially given reports in the original RFE bug that it works with compatible hardware (with an contributed, incomplete patch), but I'm not sure how/if to document it.21:24
TheJuliahmmmm it really all boils down to how we frame it, I think21:24
opendevreviewJay Faulkner proposed openstack/ironic-python-agent master: Add support for reporting CPU socket number  https://review.opendev.org/c/openstack/ironic-python-agent/+/90064221:24
JayFYeah, I'm tempted to add a section to your OVN doc and label it "alpha" support for OVN switches21:27
JayFand invite people to use our support to test their hardware and provide feedback21:28
TheJulia+++21:28
JayFlet me do that right now21:28
* JayF trying to get to the bottom of a list and get out a little early21:28
JayFmigraine and neckache pretty much all day \o/ my body demands a weekend21:28
TheJuliaEnjoy!21:31
TheJuliaI've been working on a doc and it has been going super slow :(21:32
JayFYeah, I had to write up the fellowship doc for the incoming MLH fellow today. We're going to have them polish up the ironic bug dashboard.21:38
JayFAlso will still owe some doc writing this weekend if I head out early ... mainly notes for upcoming podcast (we are going to be doing the first taping of a GR-OSS OUTreach podcast sometime in the next 2-4 weeks ... hosted by me :D)21:38
opendevreviewJay Faulkner proposed openstack/ironic master: Basic support for OVN VTEP switches  https://review.opendev.org/c/openstack/ironic/+/90056821:41

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