Thursday, 2024-02-15

opendevreviewJulia Kreger proposed openstack/ironic master: WIP: Special case lenovo boot setup  https://review.opendev.org/c/openstack/ironic/+/90894600:43
opendevreviewJulia Kreger proposed openstack/ironic master: httpboot enabled CI stuffs  https://review.opendev.org/c/openstack/ironic/+/90895500:49
opendevreviewJulia Kreger proposed openstack/ironic master: ci: phase out ironic-standalone CI job  https://review.opendev.org/c/openstack/ironic/+/90895900:50
opendevreviewJulia Kreger proposed openstack/ironic master: ci: fix ipmi partition job name  https://review.opendev.org/c/openstack/ironic/+/90895600:50
opendevreviewJacob Anders proposed openstack/sushy-tools master: Add missing whitespaces in test_virtual_media_certificates()  https://review.opendev.org/c/openstack/sushy-tools/+/90906504:40
rpittaugood morning ironic! o/07:43
rpittauJayF: as I mentioned before starting the current cycle I intend to propose myself for PTL for the next one, any help/advice is very welcome :)07:44
opendevreviewDamien RANNOU proposed openstack/ironic-python-agent master: USB device discovery  https://review.opendev.org/c/openstack/ironic-python-agent/+/90276908:41
opendevreviewMerged openstack/sushy-tools master: Add missing whitespaces in test_virtual_media_certificates()  https://review.opendev.org/c/openstack/sushy-tools/+/90906508:43
tkajinamit seems https://review.opendev.org/c/openstack/networking-baremetal/+/906788 depends on an abandoned change so is not going to gate08:52
tkajinamI've seen the networking-baremetal job has been broken and we really have to restore https://review.opendev.org/c/openstack/networking-baremetal/+/906923 but I'm not too sure seeing that one is abandoned08:55
*** jph5 is now known as jph13:45
JayFrpittau: Do or do not. There is no try. 😂13:58
rpittauJayF: sounds like a great advice! :)13:58
JayFSeriously I'm excited, you'll do great13:58
rpittauthanks113:58
JayFDo not take that as a discouragement to run if you're someone else seeing this. I think actually having opposed elections are super healthy for community13:58
rpittauas far as we don't end up rolling dice to decide, I'm totally up for it! :D13:59
TheJuliagood morning14:06
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/networking-baremetal/+/90678814:07
TheJuliajust removing the dependency ^ that tkajinam pointed out above. Since the break should have already been fixed14:08
tkajinamTheJulia, thanks, but I'm afraid the networking-baremetal-multitenant-vlans job is still blocked...14:40
tkajinam /opt/stack/ironic/devstack/lib/ironic:2421 ironic-neutron-agent did not report some nodes.14:40
tkajinamThe error is the one I've seen consistently for a while, afair14:40
tkajinamthough I could not yet find actual trigger of that failure.14:40
TheJuliaI'm fairly sure we fixed that already, but I'll keep an eye on the job runs14:45
TheJuliaThanks14:46
TheJuliaoh wow that was a fast result14:48
TheJuliahmmmmm14:50
TheJuliaerr, I think it is how the job is built which causes the fix not to get invoked14:55
opendevreviewJulia Kreger proposed openstack/ironic master: ci: allow service role CI account usage to have elevated access  https://review.opendev.org/c/openstack/ironic/+/90912015:23
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/networking-baremetal/+/90678815:24
opendevreviewJulia Kreger proposed openstack/networking-baremetal master: [codespell] Fixing Spelling Mistakes  https://review.opendev.org/c/openstack/networking-baremetal/+/90678815:24
* TheJulia waits15:24
opendevreviewAfonne-CID Paul Onyedikachi proposed openstack/ironic master: Improve clarity of exception message  https://review.opendev.org/c/openstack/ironic/+/90912315:48
rpittaubye everyone see you tomorrow o/16:43
masgharo/17:09
jamesdentonhello hello. For ironic-inspector, is there a built-in delay/wait for LLDP information to be gathered before moving on? 17:57
JayFI'm not sure, lets ask the code...18:04
JayFhttps://opendev.org/openstack/ironic-python-agent/src/commit/44d9c2219fd6d17a0aec063331187f147ab4ab11/ironic_python_agent/netutils.py#L16918:05
JayFa configurable timeout, CONF.lldp_timeout18:05
JayFone way to hook that in from Ironic (there may be a better path that I don't know), would be adding ipa-lldp-timeout to your kernel command line when pxe'ing, and you can customize it18:06
JayF(or bake in a config file)18:06
jamesdentonok, i thought that would be it. I guess that's ipa-lldp-timeout from the kernel ?18:06
jamesdentonkk18:06
JayFhttps://opendev.org/openstack/ironic-python-agent/src/commit/44d9c2219fd6d17a0aec063331187f147ab4ab11/ironic_python_agent/config.py#L142 you can always get the CLI slug from the default= on the oslo config setup18:06
JayFessentially we hook in all the kernel CLI options as defaults, so anything Ironic sets or that's set explicitly in config in the image overrides the kernel setting18:07
jamesdentonoh interesting, ok18:07
JayFif it's interesting bad, that was written like, 10 years ago18:07
JayFif it's interesting good, I think it was by me :P 18:07
jamesdentoni have ipa-lldp-timeout=30 and ipa-collect-lldp=1, but no collection is happening18:07
jamesdentonJayF you are brilliant :D18:08
JayFhttps://opendev.org/openstack/ironic-python-agent/src/commit/44d9c2219fd6d17a0aec063331187f147ab4ab11/ironic_python_agent/config.py#L15318:08
JayFso two things: 1) are you sure it's not ipa-collect-lldp=true (I'm not sure what all oslo.config accepts as binary; I always use true/false) and 2) you should likely be doing something like ipa-inspector-collectors=lldp (?)18:09
JayFand I know some of this changes based on what version you're on (we are migrating from an indepedent inspector service to one integrated in)18:09
JayFbut inspector is a very big blind spot for me; so if that pointer isn't enough you might wanna see if someone else has better ideas18:10
jamesdentonthis is 2023.1 so i'm not sure if that new inspector thing is there18:10
jamesdentonno worries, i appreciate the tips i will give them a go18:10
JayFthat puts you in a place, I believe, where some of the APIs are in Ironic but proxied to Inspector... but not super well documented because it wasn't ready yet. Not something you need to worry about at all :D 18:14
opendevreviewJulia Kreger proposed openstack/ironic master: ci: allow service role CI account usage to have elevated access  https://review.opendev.org/c/openstack/ironic/+/90912020:45
NobodyCamgood afternoon Ironic folks22:43
NobodyCamI had a question about: https://review.opendev.org/c/openstack/ironic/+/88357722:44
NobodyCamwould that be needed on the conductor or api22:44
TheJuliaConductor, since it needs to know how to talk to cinder22:51
NobodyCamthat what I thought22:59
NobodyCamare there any follow up patches required 22:59
TheJuliaNobodyCam: no23:37
NobodyCamhummm23:38
TheJuliaerrors?23:41
NobodyCamjust running in debug mode now to get the details23:42
NobodyCamstill getting `ironic.common.exception.StorageError: Failed to request detach for volume 7447d495-035d-41bc-828e-4c46c9d29d3c from cinder for node 291840de-cc2c-44b0-8bd8-4087b48fa605: Invalid volume: Unable to detach volume. Volume status must be 'in-use' and attach_status must be 'attached' to detach. (HTTP 400) (Request-ID: req-b8c25485-7eb8-4d6d-8dcc-6c6e0dc0b112)23:46
TheJuliaNobodyCam: does your ironic config have https://review.opendev.org/c/openstack/ironic/+/883577/1/devstack/lib/ironic#1628 ?23:48
TheJuliaoh, the volume is just not attached according to cinder23:49
NobodyCamoh its false... 23:50
NobodyCamvolume is attached ad working23:51
TheJuliaad?23:51
NobodyCamI didn't check the dev stack file23:51
NobodyCam:(23:51
NobodyCam:head desk:23:51

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