Wednesday, 2025-10-08

TheJuliaWelcome! For what it is worth, most contributors are in the EU and Americas, so it will be a bit quiet until people start their days.00:12
tony__kThanks, Julia!  I’m new to IRC and still getting used to things. Could you please let me know who the mentors are here in the Ironic channel?00:25
opendevreviewSteve Baker proposed openstack/ironic master: Fixes for console containers functional testing  https://review.opendev.org/c/openstack/ironic/+/96332300:41
opendevreviewSteve Baker proposed openstack/ironic master: Improve logging when console unit doesn't start  https://review.opendev.org/c/openstack/ironic/+/96332400:41
najunaHi, I’m Najuna. I’m an Outreachy applicant and I’ll be contributing to the Ironic project. Looking forward to learning from everyone here!01:14
TheJuliaGreetings najuna! It is night time for most contributors right now. Expect people to start waking up in a few hours.02:52
najunaTheJulia: Greetings and thanks for the guidance. Hope I will get to understand and adjust to the perfect hours soon enough02:58
TheJuliaMost contributors are in the EU and Americas, so that is this channel's busiest times. As for myself, I'm in North America and it is time to get some sleep.02:59
TheJuliaHave a wonderful day!02:59
*** ab is now known as Guest2859603:09
rpittaugood morning ironic! o/06:15
*** mdfr2 is now known as mdfr06:51
*** dnvr_ is now known as denver_brka07:01
zigotkajinam: Hi there! I wonder if you could help with https://bugs.debian.org/1117426 . I tried, but it's kind of annoying. The issue behind this bug is that I upgraded pysnmp to version 7+.07:11
zigoI tried, but it seems non-trivial to fix.07:11
*** hroy_ is now known as hroy07:46
opendevreviewMathieu Parent proposed openstack/ironic-python-agent-builder master: Wait up to 30 seconds for config drive  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96267308:27
*** dnvr_ is now known as denver_ba09:14
*** joy is now known as JoyAkinyi10:33
ElvisHi, glad to be here. Im Elvis from Outreachy10:38
denver_baWelcome Elvis10:42
pcnerdhi, my name is Habeeb from Outreachy, I am glad to be here10:43
rpittauhey Elvis pcnerd welcome :)10:47
ElvisThank you guys, i appreciate :)10:48
hroyhey Elvis pcnerd welcome :)10:48
pcnerdthank you guys for your warm welcoming :}10:50
queensly[m]Hello Elvis, welcome:)10:50
pcnerdI am kinda new to this interface, can I get help navigating myself around here? 🥹10:51
JoyAkinyiHi everyone, I’m Joy Akinyi. I just joined the channel and I’m happy to be here...from outreachy11:06
SaurabhHello, my name is Saurabh Pareek. I am an Outreachy applicant interested in the "Extend Ironic node deployment history api" project. I'm currently setting up my environment and look forward to contributing.11:12
queensly[m]Hey Saurabh, welcome :) 11:15
queensly[m]That's great. You can reach out when you need any assistance with your setup.  11:15
ayo_Hi everyone11:15
ayo_I just joined and I’d like to confirm if this is the right group for the openstack community for outreachy11:17
ayo_Hello @queensly[m]:11:18
SaurabhYes it is the right group for Outreachy11:18
ayo_Hi @Saurabh, thanks for confirming11:19
queensly[m]Hi ayo_ welcome :)11:24
ayo_Good day everyone, my name is Ayo from outreachy and I’ll be really happy to contributing to this project11:26
ayo_I’m a bit nervous but I’m overall looking forward to what I can learn and contribute to this community11:28
ayo_According to the project breakdown there are additional info we should know of, can you please enlighten me @queensly[m]:11:30
hroywelcome everyone :)12:07
*** iurygregory_ is now known as iurygregory12:08
iurygregorygood morning ironic12:08
dnvr_good morning12:09
hroyWe are preparing the next set of instructions for outreachy project applicants, will share them with you as soon as possible.12:09
pcnerd thanks hroy 12:10
egicharuThanks Roy :)12:11
ayo_Thank you12:12
*** dnvr_ is now known as denver_ba12:13
opendevreviewStephen Finucane proposed openstack/ironic master: api: Catch correct exception on schema validation error  https://review.opendev.org/c/openstack/ironic/+/96337012:24
opendevreviewcid proposed openstack/ironic-python-agent-builder master: Drop support for TinyIPA  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96249012:26
opendevreviewStephen Finucane proposed openstack/ironic master: api: Catch correct exception on schema validation error  https://review.opendev.org/c/openstack/ironic/+/96337012:36
opendevreviewStephen Finucane proposed openstack/ironic master: api: Allow bios values to be None  https://review.opendev.org/c/openstack/ironic/+/96337612:43
alegacyIn yesterday's adhoc meeting regarding the ngs <--> ironic import issue we discussed a couple of different options.13:01
alegacy1) move the new ironic-specific ngs entrypoint out of ngs and into ironic as an in-repo driver implementation13:01
alegacy2) clone the new Ironic switch driver base class into the ngs project and eliminate the need for an import13:01
alegacyPrior to the meeting the option of resurrecting ironic-lib was also tossed around but that seemed to fizzle.13:01
alegacyWe deferred the decision until it can be considered for a day or so.13:01
alegacyIMHO, Option 1 is probably the cleanest architecturally but has the drawback that ngs will become an optional dependency of Ironic13:01
alegacyIMHO, Option 2 is not as architecturally clean and would require some awkward driver-specific exception handling in ironic-networking, but may be the simplest option.13:01
alegacydtantsur: TheJulia: ^^13:01
dtantsurI'm still slightly leaning towards 113:02
TheJuliagood morning13:10
alegacydtantsur: that's my current preference as well.13:12
TheJuliaOption 1 is the cleanest I think. It allows us to move forward and refactor later if we want without too much in the way of headaches13:14
alegacyok, then unless there are other strong opinions about this in the next little bit I will make the necessary modifications.13:18
alegacythank you to both of you for helping me figure this out.13:18
alegacyI'll abandon the global-requirements patch.  I assume no such change is required for having ngs as a driver requirement in Ironic13:21
*** JoyAkinyi is now known as Guest2862313:22
opendevreviewJulia Kreger proposed openstack/ironic master: DNM/Test: debug neutron failures  https://review.opendev.org/c/openstack/ironic/+/96334213:28
cloobtechHello Everyone, I'm Olamide from Nigeria, an Outreachy applicant interested in the OpenStack Ironic Project. I'm super excited to learn and get started...13:30
TheJuliaGreetings cloobtech!13:30
TheJuliaSo, who are our Outreachy points of contact for this next session?13:31
cloobtechThis is actually my first time, still finding my footing around the docs and all... TheJulia13:32
TheJuliacloobtech: no worries, the question was likely for iurygregory dtantsur13:33
dtantsurthe points of contacts are rpittau and hroy13:34
TheJuliaNeutron folks have proposed a WIP revert for the suspected change which has resulted in unhappy CI13:39
TheJuliaso, we'll see if it makes things better in ~1hr13:39
*** ab is now known as Guest2862513:41
cardoeI've created this in nova's bug tracker but its related to ironic... not sure if I should cross-tag it somehow... https://bugs.launchpad.net/nova/+bug/212708713:51
JayFzigo: you need to update the hlapi version as well. Iirc14:04
JayFzigo: pysnmp basically has a partner library that it uses and they have to be upgraded in lockstep.14:04
tony_kamandeHave the further instructions been communicated or where can i access the tasks to be done ? any guidance14:06
zigoJayF: What python module is this?14:07
opendevreviewAykut Bulgu proposed openstack/sushy master: Check required credentials in a detailed way  https://review.opendev.org/c/openstack/sushy/+/96328214:10
dtantsurOutreachy folks: it may be easier to drop an email to your mentors, you should have their contacts in the project details. Your messages are easy to lose in IRC.14:12
cardoeDidn't we add a CLI for the image format validator?14:16
cardoeHaving an issue where a GPT image is being SafetyCheck rejected as MBR14:16
cardoeWanted to just iterate the code.14:16
JayFcardoe: it's in Oslo utils.14:42
cardoeah14:43
TheJuliacardoe: for ironic bugs, it is likely best to cross-tag the bug since we're likely going to need to propose a patch to reclassify the failure conditions in a way which breaks the retry logic around spawn14:43
cardoewell clearly I don't know how cause I moved it from nova to ironic. I agree we'll need to classify that but the code change will happen in nova.14:46
cardoethere fixed my whoopsie.14:47
TheJuliaSo, we should likely expect neutron to propose a fix or outright revert the ovn break tomorrow14:55
TheJulialooks like the very first patch in the chain was the culprit though14:56
dtantsurnice15:39
JayFzigo: I think it's pyasn1 but not 100%15:40
zigoRight, will look into it.15:40
zigoThanks.15:40
*** sfinucan is now known as stephenfin15:44
stephenfinI assume you folks are aware of 'ironic-tempest-ovn-uefi-ipmi-pxe' permafailing currently?16:08
* stephenfin got kicked from IRC earlier and is missing some logs 16:09
opendevreviewJay Faulkner proposed openstack/ironic master: Check _by_arch values with redfish vmedia  https://review.opendev.org/c/openstack/ironic/+/96333516:10
TheJuliastephenfin: yes, we've identified the likely breaking neutron change, they will likely refert or have a fix tomorrow.16:22
stephenfinack16:22
TheJuliahttps://bugs.launchpad.net/ironic/+bug/212703816:22
JayFcan we get them to cross-test against that job? 16:25
JayFeven if just for ovn changes16:25
dtantsurcid: hey, are you planning to finish https://review.opendev.org/c/openstack/ironic/+/949521? If not, may I take it over?16:28
dtantsurIt's blocking my summit demo :)16:28
TheJuliaJayF: already did, jeeze16:37
JayFoh nice!16:37
TheJuliaoh16:37
JayF\o/16:37
TheJuliayou mean run our job in their CI16:37
JayFyes16:37
TheJuliaThat likely won't be hard to do after this16:37
TheJuliaI was going to broach it tomorrow with them16:38
JayFAwesome, thank you for owning this 16:38
JayFCan Ironic do any kind of access control when used in basic auth mode?16:40
dtantsurIIRC no16:40
JayFBasically curious if there's any way to get the multitenancy standalone ironic goodness around node.owner without running  a whole keystone16:40
JayFThat's unfortunate; I wonder if there'd be a way to make it work.16:41
dtantsurI've been pondering it too. It should be doable, even if must less flexible.16:41
ciddtantsur, Yes, please go ahead.16:41
dtantsurcool, thx16:41
cid++16:42
JayFI'm going ahead with activities to retire metalsmith and inspector now.16:45
JayFputting all relevant changes in this topic: https://review.opendev.org/q/topic:%22ironic-2026.1-retirements%2216:54
opendevreviewJay Faulkner proposed openstack/metalsmith master: Retire metalsmith  https://review.opendev.org/c/openstack/metalsmith/+/96342716:59
opendevreviewDmitry Tantsur proposed openstack/ironic master: Fix IPA external inspection callback url override  https://review.opendev.org/c/openstack/ironic/+/94952117:01
dtantsurI think we should be doing this ^^^17:01
dtantsur(I'll test it tomorrow on my environment)17:05
opendevreviewcid proposed openstack/ironic-python-agent-builder master: Drop support for TinyIPA  https://review.opendev.org/c/openstack/ironic-python-agent-builder/+/96249017:13
dtantsurI've even tested it today during dinner! :) https://review.opendev.org/c/openstack/ironic/+/949521 works, could someone please take a look soon? I'd really prefer to have it in by the time of my summit demo next week :D18:26
dtantsur(hopefully, OVN stuff will get fixed soon)18:26
TheJuliahopefully tomorrow18:26
dtantsurfingers crossed.. I cannot believe I lost this patch on my radar18:27
* dtantsur gets back to dinner now18:28
Saurabhwelcome new commers!18:56
opendevreviewJulia Kreger proposed openstack/ironic master: docs: add context around bmc password changes  https://review.opendev.org/c/openstack/ironic/+/96344119:09
opendevreviewJulia Kreger proposed openstack/ironic master: docs: cover what happens if someone changes iscsi passwords  https://review.opendev.org/c/openstack/ironic/+/96344219:09
opendevreviewJay Faulkner proposed openstack/ironic-inspector master: Retire ironic-inspector  https://review.opendev.org/c/openstack/ironic-inspector/+/96346020:59
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: WIP test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315221:00
JayFFWIW project-config changes have to land before any of these, I'll tag 'em with -prio when we need them landed21:00
opendevreviewJay Faulkner proposed openstack/ironic-inspector-specs master: Retire ironic-inspector-specs  https://review.opendev.org/c/openstack/ironic-inspector-specs/+/96346121:04
opendevreviewJay Faulkner proposed openstack/python-ironic-inspector-client master: Retire python-ironic-inspector-client  https://review.opendev.org/c/openstack/python-ironic-inspector-client/+/96346221:14
JayFOK I actually got the ordering wrong; I think we need to zero out the repos before any of the governance can land22:03
JayFbut that's not possible until project-config merges22:03
JayFfun-gi just landed the project-config changes, we'll need to land our end as the next step (then governance)22:18
opendevreviewSteve Baker proposed openstack/ironic-tempest-plugin master: WIP test graphical console novnc connection  https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/96315222:37
opendevreviewSteve Baker proposed openstack/ironic master: Fixes for console containers functional testing  https://review.opendev.org/c/openstack/ironic/+/96332323:54
opendevreviewSteve Baker proposed openstack/ironic master: Improve logging when console unit doesn't start  https://review.opendev.org/c/openstack/ironic/+/96332423:54

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