Monday, 2024-06-10

*** Kangie_ is now known as Kangie06:25
*** Kangie is now known as Kangie_06:25
*** Kangie_ is now known as Kangie06:26
*** Kangie is now known as Kangie_06:27
*** Kangie_ is now known as Kangie06:28
*** Kangie is now known as Kangie_06:43
*** Kangie_ is now known as Kangie06:45
rpittaugood morning ironic! o/07:55
opendevreviewTakashi Kajinami proposed openstack/ironic master: Fix wrong option mentioned in release notes  https://review.opendev.org/c/openstack/ironic/+/92164408:37
iurygregorygood morning ironic11:01
opendevreviewHimanshu Roy proposed openstack/ironic master: add virtual media GET api to fetch all details related to virtual media devices for a given node  https://review.opendev.org/c/openstack/ironic/+/92165711:10
opendevreviewVerification of a change to openstack/ironic-python-agent master failed: Enable voting for codespell CI  https://review.opendev.org/c/openstack/ironic-python-agent/+/92019211:29
dtantsurFYI it looks like https://bugs.launchpad.net/ironic/+bug/2034191 might be fixed on the HPE side in the latest firmware11:34
dtantsurOur QE are trying to confirm11:34
shajizad<shajizad> "Hello iurygregory , I hope you..." <- iurygregory: 11:37
iurygregoryshajizad, hey o/11:37
shajizadI sent you a message a bit above 11:40
opendevreviewMerged openstack/ironic-inspector bugfix/12.2: Update .gitreview for bugfix/12.2  https://review.opendev.org/c/openstack/ironic-inspector/+/92143211:40
iurygregoryshajizad, oh I don't see any, I was probably offline 11:41
shajizadOh ok 11:42
shajizadHello iurygregory , I hope you are doing well. I remember you mentioned in the meeting that there is a way to connect to an opnstack cloud with openstacksdk from outside the VM that it is running on. However I can't seem to find a way to do that. Could you please share some resource that could help us achieve that?11:42
iurygregoryshajizad, sure! I'm a in team call, will share info right after ok?11:43
shajizadYea sure 11:47
iurygregoryshajizad, the easy way is by using the the information from clouds.yaml generated by bifrost, the procedure in https://owlet.today/posts/easy-http-requests-with-openstacksdk/  shows how to do, but since you want to access from outside the VM you can copy the clouds.yaml generated by your bifrost and follow the same steps 12:06
iurygregoryalso, before attempting I would test if you can curl the endpoint and retrieve information from outside the VM before trying with openstacksdk, so you would be sure that you can reach the endpoint 12:08
TheJuliagood morning13:51
TheJuliadtantsur: awesome13:51
TheJuliaw/r/t hpe firmware13:51
dtantsur\o/13:51
dtantsurgood morning13:51
dtantsurTheJulia: our folks have verified it in the meantime: https://issues.redhat.com/browse/OCPBUGS-1812413:52
TheJuliaexcellent13:55
shajizad<iurygregory> "Salman Hajizada, the easy way is..." <- Alright, I'll try that thank you 14:00
iurygregoryshajizad, sure! let me know how it goes =)14:00
iurygregorydtantsur, nice one :D14:01
opendevreviewRiccardo Pittau proposed openstack/ironic-python-agent master: Fix versions in release notes  https://review.opendev.org/c/openstack/ironic-python-agent/+/90410414:01
opendevreviewcid proposed openstack/ironic master: Link MACs with PXE config to pxe_enabled ports  https://review.opendev.org/c/openstack/ironic/+/92153214:10
opendevreviewcid proposed openstack/ironic master: Teeny-tiny improvements  https://review.opendev.org/c/openstack/ironic/+/92167914:21
JayFrpittau: https://etherpad.opendev.org/p/bmsig-summary-20240710 do you wanna review this before I email it out?14:48
rpittauJayF: sure, you were faster than me :)14:49
JayFI have to write something like this up for downstream, so I just did one for upstream :D 14:49
rpittausame :D14:49
rpittauJayF: except for the nit that I fixed, it looks ok to me, thanks! :)14:51
JayFack, sending it out14:51
opendevreviewMerged openstack/ironic master: ci: fix https boot artifact path  https://review.opendev.org/c/openstack/ironic/+/92157615:00
opendevreviewMerged openstack/ironic master: Fix wrong option mentioned in release notes  https://review.opendev.org/c/openstack/ironic/+/92164415:00
TheJulia\o/15:00
rpittau#startmeeting ironic15:00
opendevmeetMeeting started Mon Jun 10 15:00:06 2024 UTC and is due to finish in 60 minutes.  The chair is rpittau. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'ironic'15:00
TheJuliao/15:00
dtantsuro/15:00
masgharo/15:00
rpittauHello everyone!15:00
rpittauWelcome to our weekly meeting!15:00
rpittauThe meeting agenda can be found here:15:00
rpittau#link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_June_10.2C_202415:00
JayFo/15:00
rpittau#topic Announcements/Reminders15:01
rpittau#info Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio:15:01
rpittau#link https://tinyurl.com/ironic-weekly-prio-dash15:01
rpittau#info Ironic Meetup/BareMetal SIG June 5, OpenInfra Days June 6 @ CERN15:02
rpittau#info discussion topics and comments15:02
rpittau#link  https://etherpad.opendev.org/p/baremetal-sig-cern-june-5-202415:03
rpittauI'm pretty sure there are recordings of the sessions but have yet to find them 15:03
cido/15:03
rpittau#info 2024.2 Dalmatian Release Schedule15:04
rpittau#link  https://releases.openstack.org/dalmatian/schedule.html15:04
rpittauwe're at R-17 and just 4 weeks away from milestone 215:05
rpittautime flies15:05
rpittau#info new ipa and inspector bugfix branches have merged, ironic one is under review15:05
rpittau#link https://review.opendev.org/c/openstack/releases/+/92080915:05
rpittauanything else we'd like to announce/remind ?15:06
rpittaumoving on!15:06
rpittau#topic Review Ironic CI status15:06
rpittauhow was last week for CI ?15:06
dtantsurI've seen IRC notifications about failed patches, haven't looked15:08
TheJuliaci broke due to a mirror change. The fix just merged15:08
rpittauok, thanks!15:08
rpittauwe don't have discussion topics to today so I'll skip to15:09
rpittau#topic Bug Deputy Updates15:09
rpittauif any :)15:09
rpittauI think we didn't have any deputy last week though15:10
rpittauthe bug list seems clean, thanks everyone for looking at the incoming bugs in launchpad15:10
rpittaudo we have a volunteer deputy for this week or we want to try again with no deputy and see how it goes?15:11
rpittauI can actually keep an eye on launchpad this week15:12
JayFThanks :) 15:13
rpittaunp :)15:13
rpittauhaven't seen any new RFE to discuss so we can move on15:13
JayFI'm going to be owning the AI's from the BM SIG so didn't wanna pick it up15:13
JayFthat will include some likely-straightforward RFEs15:13
TheJuliaI seem to remember creating one already, fwiw15:14
rpittauoh yeah, if there is any new item from the CERN meetup that needs attention I can definitely have a look15:14
JayFthere's a list at the bottom of the etherpad15:14
* dtantsur nearly broke his brain from the usage of "AI" :D15:14
JayFI'm going to go through that list15:14
rpittauyep15:14
JayFso if any of you pick up one before me, you wanna mark it there it'll help prevent a dupe, but I should be checking beforehand too :D15:15
rpittauAI = E_TOO_MANY_ACRONYMS15:15
dtantsuryeah (we also have one internal "AI" to get even more confused)15:15
rpittausounds good JayF , I had a look already but I'll check again15:16
JayFdtantsur: you need an AI just to help you sort the AIs? Maybe make yourself an AI to follow up on that :D 15:16
rpittauI guess we're king of covering Open Discussion here :)15:16
* dtantsur runs away screaming15:16
TheJuliadtantsur: rocket... rocket into space15:17
TheJulia:)15:17
rpittaulevel of silliness dangerously increasing :D15:17
* TheJulia hears a klaxon engage15:17
rpittaulol15:17
dtantsurWell, as the PTL you're presumably responsible for it decreasing in the past15:17
dtantsurso, we're just fixing your fault :-P15:17
TheJulialol15:18
rpittauthe problem is that I also tend to increase it :P15:18
JayFI'm high on jet lag, what's your excuses ;) 15:18
dtantsurLet The Silliness Flow people15:18
TheJuliasilliness++15:18
rpittaualright, alright, anything else for Open Discussion? :)15:18
dtantsurI wanted to ask for some review.. but I forgot15:19
rpittauit's ok if you want to mention them now15:19
dtantsurno, I forgot what I was going to ask :D15:19
dtantsurand now I see that it has merged already https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/boot-config-api.html15:19
rpittaulol15:19
dtantsurall you need to know about my state of mind :D15:19
rpittaugoing to release you all and hopefully get a more relaxing end of the day :)15:20
rpittauhave a nice week!15:20
rpittau#endmeeting15:20
opendevmeetMeeting ended Mon Jun 10 15:20:59 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:20
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.html15:20
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.txt15:20
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.log.html15:20
opendevreviewMerged openstack/ironic-python-agent master: Enable voting for codespell CI  https://review.opendev.org/c/openstack/ironic-python-agent/+/92019215:28
opendevreviewMerged openstack/ironic-python-agent bugfix/9.12: Update .gitreview for bugfix/9.12  https://review.opendev.org/c/openstack/ironic-python-agent/+/92143115:28
opendevreviewVerification of a change to openstack/ironic master failed: Change [agent]require_tls to True by default  https://review.opendev.org/c/openstack/ironic/+/92131715:50
shajizad<iurygregory> "Salman Hajizada, sure! let me..." <- Hey, I tried to curl http://192.168.122.1:6385/v1/nodes and i got this error on the vm: {"error":{"message":"Authorization required","code":401}}. How do you authorize in this case? (sorry, I haven't used curl before)16:01
shajizadThe curl just timed out outside the vm, so it seems like it is inaccessibly16:01
JayFThat URL is only going to be accessible from inside the devstack VM16:03
shajizadIm using bifrost16:05
JayFwell, similarly with a bifrost devenv vn16:06
JayF*vm16:06
shajizadThe authorization error message was from inside the VM16:06
dtantsurshajizad: credentials should be inside ~/.config/openstack/clouds.yaml on the machine where you run bifrost16:07
dtantsurIIRC curl accepts credentials in the format -u username:password16:07
opendevreviewcid proposed openstack/ironic master: Trivial: Cleanup in neutron common code  https://review.opendev.org/c/openstack/ironic/+/92167916:12
shajizad<dtantsur> "IIRC curl accepts credentials in..." <- Thank you so much 16:15
rpittaugood night! o/16:15
TheJuliacid: thanks!16:16
cidErrm, ywc, TheJulia :)16:19
* cid a bit unsure16:19
shajizad<JayF> "That URL is only going to be..." <- Is there a way I could access the url from outside the vm?16:25
JayFYou'd need to use something like an ssh port tunnel to do it securely, but I'd strong suggest figuring out a workflow that goes through the VM almost entirely and try to avoid getting that API piped through16:26
JayFe.g. https://www.ssh.com/academy/ssh/tunneling-example 16:26
shajizad<JayF> "You'd need to use something like..." <- I'll just do it through the VM then, thank you for the advice16:42
opendevreviewMerged openstack/ironic-inspector master: Excise use of non-timezone aware utcnow()  https://review.opendev.org/c/openstack/ironic-inspector/+/92096618:01
JayFMetal3 jobs in Ironic are failing18:15
JayFI can't really put my finger on why18:15
TheJulia... That is a bit weird20:47
TheJuliaI think the structure change is the root issue, https://github.com/metal3-io/baremetal-operator/commit/c9d0264eaea35348aa8f46f9295b8634f27dcc8120:48
TheJuliamasghar: ^20:48
TheJuliawith https://zuul.opendev.org/t/openstack/build/9441d0710e7146ac91983e5d4c9ca8aa20:49
TheJuliaI suspect we might need to disable the metal3-integration job from voting until configuration is resolved21:00
JayF++ 21:36
opendevreviewJay Faulkner proposed openstack/ironic master: metal3 integration is unstable currently, disable  https://review.opendev.org/c/openstack/ironic/+/92171021:38
opendevreviewJulia Kreger proposed openstack/ironic master: CI: temporary disable metal3-integration  https://review.opendev.org/c/openstack/ironic/+/92171121:39
TheJuliajinx21:39
JayFlol21:39
JayFmine is datestamped? 21:40
JayFprobably use that for that reason?21:40
TheJuliayeah22:23

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