Tuesday, 2025-10-07

opendevreviewSteve Baker proposed openstack/ironic master: Enable fake-graphical console for all hardware types  https://review.opendev.org/c/openstack/ironic/+/96315100:48
opendevreviewSteve Baker proposed openstack/ironic master: Enable fake-graphical console for all hardware types  https://review.opendev.org/c/openstack/ironic/+/96315101:50
opendevreviewSteve Baker proposed openstack/ironic master: Enable fake-graphical console for all hardware types  https://review.opendev.org/c/openstack/ironic/+/96315102:13
*** hroy_ is now known as hroy05:58
*** jlejeune1 is now known as jlejeune07:00
rpittaugood morning ironic! o/07:10
iurygregorygood morning ironic o/11:21
opendevreviewMerged openstack/networking-generic-switch master: etcd: Discover api version automatically  https://review.opendev.org/c/openstack/networking-generic-switch/+/95433111:23
opendevreviewnidhi proposed openstack/sushy master: Add comprehensive PCIe function support to Sushy  https://review.opendev.org/c/openstack/sushy/+/96268012:01
opendevreviewVerification of a change to openstack/ironic master failed: ci: remove tinyipa job alias usage  https://review.opendev.org/c/openstack/ironic/+/96300113:05
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328213:24
opendevreviewMarek Skrobacki proposed openstack/ironic-python-agent master: fix: docs(troubleshooting) update deprecated password hash algorithm  https://review.opendev.org/c/openstack/ironic-python-agent/+/96328613:39
opendevreviewAykut Bulgu proposed openstack/sushy master: remove gitignore change  https://review.opendev.org/c/openstack/sushy/+/96328913:48
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328213:58
opendevreviewMerged openstack/ironic-python-agent stable/2025.1: Fix software RAID creation on different physical devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/96259414:13
cardoemorning/afternoon ironic14:39
cardoerpittau/TheJulia: longer term Aykut Bulgu's patch for parsing the error message is something I'd want to bring into that quirks code. Cause we'll be able to intelligently know what behavior pattern is needed from parsing that error msg.14:41
rpittaucardoe: yep, we got that from a bug opened downstream, maybe we should link it to something in launchpad too14:42
cardoeyeah makes sense14:43
TheJuliaI would just caution us from setting ourselves up for a situation where we are not actually addressing the problems.14:46
TheJuliaor making our ability to do so so slow that we are perceived as such.14:47
alegacySorry... forgot to send this earlier, but the adhoc meeting to discuss the import issue from yesterday is happening in a few minutes, here: meet.google.com/mzm-xtky-jbr14:57
TheJuliadtantsur: ^^^15:00
cardoecid: I just got to looking at your changes for sushy to be async... Did you have any plans on how to provide both going forward?15:01
opendevreviewMerged openstack/ironic-python-agent master: fix: docs(troubleshooting) update deprecated password hash algorithm  https://review.opendev.org/c/openstack/ironic-python-agent/+/96328615:01
cardoeTheJulia: absolutely so we parse the error messages in multiple places differently... all I'm saying is we should have a shared function.15:02
dtantsurcardoe, cid, I looked into a hybrid sync/async approach at some point.. and while the session bits are easy with httpx, authentication and everything else is a total mess15:02
dtantsurwe have a lot of places which can implicitly do a network call15:02
cardoeThere's another spot that we just json.dumps() the entire return and look for the string in the whole output.15:02
cardoedtantsur: so might rough thought was to convert everything to async and for the sync side we just create a thread and run asyncio in the thread and makes the sync calls just await the async calls in that thread.15:03
dtantsurcardoe: that's a realistic approach, I'm wondering what the overhead is15:04
cardoeThat way we don't have to fix bugs in two different places.15:04
cardoeI dunno. I was just aiming for ease of maintenance.15:04
* dtantsur nods15:04
dtantsurIn this case, we may just as well fork sushy and leave the old version alone15:04
dtantsur(this ties into my PTG question: should we maintain sushy as a separate project long-term)15:05
opendevreviewNahian Pathan proposed openstack/sushy master: Support expanded Chassis and Storage for redfish  https://review.opendev.org/c/openstack/sushy/+/95521115:05
cidcardoe, no solid plans really. I just had the draft that I thought is good enough to upstream to get the convo going (towards the PTG)15:05
opendevreviewMorten Stephansen proposed openstack/ironic-python-agent master: WIP: Implement functionality for the is_root_volume RAID config  https://review.opendev.org/c/openstack/ironic-python-agent/+/96320015:06
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328215:11
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328215:14
kubajjdtantsur: TheJulia: we were thinking that since we are implementing is_root_volume=True, we should have a look at the other case - would it be sensible to prevent such a RAID from being picked as a root device (similar to what the skip list does)?15:16
kubajj(by skip list, I mean line https://opendev.org/openstack/ironic-python-agent/src/branch/master/ironic_python_agent/hardware.py#L1854 - where we just check skip list when listing block devices)15:21
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328215:21
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328215:38
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328215:39
priteauAnyone else around who would give another +2 to https://review.opendev.org/c/openstack/bifrost/+/962926?15:49
JayFpriteau: that patch is strangely V+1 and also has lint issues15:50
JayFpriteau: I'm not super knowledgable on bifrost so I'm not going to approve it b/c of that but it lgtm otherwise15:51
priteauZuul shows these comments on every Bifrost patch, I haven't looked into it but it's not related to this change15:51
priteauProbably just some linter warnings15:52
JayFack15:52
JayFI trust ya then and I don't see any compelling reason this could be dangerous15:52
opendevreviewJulia Kreger proposed openstack/networking-generic-switch master: remove hard requirement on neutron  https://review.opendev.org/c/openstack/networking-generic-switch/+/96330215:56
TheJuliadtantsur: alegacy: ^^^15:57
TheJuliaanyone else exceptionally concerned about dependencies, feel free to chime in.15:58
dtantsurthx15:58
TheJuliafwiw, the same basic logic might apply to neutron-lib as well, but that can also be broken out separately15:59
dtantsurneutron-lib is currently a hard requirement, not just for ML2 bits16:02
TheJuliaso something to address then as time goes on16:10
JayFI mean, why? It's a library and an implementation detail. Not like taking on a hard dep to a service. 16:12
TheJuliawell, to soften the hard requirement so there is a dual use case which can exist16:18
TheJuliaso I think ovn stuffs are broken for Ironic16:18
TheJuliaI just raised a question in #openstack-neutron to see if anyone was aware of any changes on or after october 5th which would have caused stuff to break16:19
JayFI'm saying, I don't think a neutron-lib dep impedes a dual-use case16:24
TheJuliaoh, it likely doesn't but the rest of the code in ngs might need to be double chcked anyhow16:25
TheJuliaSo looks like Neutron ended up landing 5 changes in the time window where it appears to have started braking16:44
TheJulia4 of them are in the OVN code, so 4 suspects to eliminate16:45
opendevreviewMerged openstack/bifrost stable/2025.2: Add support for Rocky Linux 10 image download  https://review.opendev.org/c/openstack/bifrost/+/96292617:35
TheJuliaI'm trying to standup a local stack to start reverting out neutron patches to see if I can pin it down exactly17:45
* TheJulia tries to convince devstack to stack17:49
opendevreviewVerification of a change to openstack/networking-generic-switch master failed: devstack: Drop explicit etcd api version  https://review.opendev.org/c/openstack/networking-generic-switch/+/95720718:22
opendevreviewSteve Baker proposed openstack/ironic master: Enable fake-graphical console for all hardware types  https://review.opendev.org/c/openstack/ironic/+/96315119:43
opendevreviewSteve Baker proposed openstack/ironic master: Ensure a stack user session is running for console containers  https://review.opendev.org/c/openstack/ironic/+/96332319:43
opendevreviewSteve Baker proposed openstack/ironic master: Improve logging when console unit doesn't start  https://review.opendev.org/c/openstack/ironic/+/96332419:43
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: WIP test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315219:44
TheJuliahttps://bugs.launchpad.net/ironic/+bug/2127038 <-- Looking at this20:46
opendevreviewJay Faulkner proposed openstack/ironic master: Check _by_arch values with redfish vmedia  https://review.opendev.org/c/openstack/ironic/+/96333521:00
opendevreviewJay Faulkner proposed openstack/ironic master: Check _by_arch values with redfish vmedia  https://review.opendev.org/c/openstack/ironic/+/96333521:03
opendevreviewSteve Baker proposed openstack/ironic master: Fixes for console containers functional testing  https://review.opendev.org/c/openstack/ironic/+/96332321:47
opendevreviewSteve Baker proposed openstack/ironic master: Improve logging when console unit doesn't start  https://review.opendev.org/c/openstack/ironic/+/96332421:47
denver_baHi everyone, I'm Denver Baraka, an Outreachy applicant interested in contributing to the Ironic project - node deployment history api. Still setting up my environment and exploring. Looking forward to learn from the community. 22:11
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: WIP test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315222:26
JayFwelcome denver_ba 22:34
opendevreviewJulia Kreger proposed openstack/ironic master: DNM/Test: Try turning on cleaning on pxe to see if behavior changes  https://review.opendev.org/c/openstack/ironic/+/96334222:55
TheJuliaso, locally, cleaning works, I guess the question is if the job itself breaks sooner or later based upon cleaning.22:57
opendevreviewSteve Baker proposed openstack/ironic master: Improve logging when console unit doesn't start  https://review.opendev.org/c/openstack/ironic/+/96332423:19
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: WIP test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315223:20
tony__kHi everyone 👋  23:59
tony__kMy name is Tony Muriuki, and I’m interested in learning about and contributing to OpenStack Ironic.  23:59
tony__kLooking forward to collaborating and would love to connect with y’all too!23:59

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