*** Kangie_ is now known as Kangie | 06:25 | |
*** Kangie is now known as Kangie_ | 06:25 | |
*** Kangie_ is now known as Kangie | 06:26 | |
*** Kangie is now known as Kangie_ | 06:27 | |
*** Kangie_ is now known as Kangie | 06:28 | |
*** Kangie is now known as Kangie_ | 06:43 | |
*** Kangie_ is now known as Kangie | 06:45 | |
rpittau | good morning ironic! o/ | 07:55 |
---|---|---|
opendevreview | Takashi Kajinami proposed openstack/ironic master: Fix wrong option mentioned in release notes https://review.opendev.org/c/openstack/ironic/+/921644 | 08:37 |
iurygregory | good morning ironic | 11:01 |
opendevreview | Himanshu 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/+/921657 | 11:10 |
opendevreview | Verification of a change to openstack/ironic-python-agent master failed: Enable voting for codespell CI https://review.opendev.org/c/openstack/ironic-python-agent/+/920192 | 11:29 |
dtantsur | FYI it looks like https://bugs.launchpad.net/ironic/+bug/2034191 might be fixed on the HPE side in the latest firmware | 11:34 |
dtantsur | Our QE are trying to confirm | 11:34 |
shajizad | <shajizad> "Hello iurygregory , I hope you..." <- iurygregory: | 11:37 |
iurygregory | shajizad, hey o/ | 11:37 |
shajizad | I sent you a message a bit above | 11:40 |
opendevreview | Merged openstack/ironic-inspector bugfix/12.2: Update .gitreview for bugfix/12.2 https://review.opendev.org/c/openstack/ironic-inspector/+/921432 | 11:40 |
iurygregory | shajizad, oh I don't see any, I was probably offline | 11:41 |
shajizad | Oh ok | 11:42 |
shajizad | Hello 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 |
iurygregory | shajizad, sure! I'm a in team call, will share info right after ok? | 11:43 |
shajizad | Yea sure | 11:47 |
iurygregory | shajizad, 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 |
iurygregory | also, 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 |
TheJulia | good morning | 13:51 |
TheJulia | dtantsur: awesome | 13:51 |
TheJulia | w/r/t hpe firmware | 13:51 |
dtantsur | \o/ | 13:51 |
dtantsur | good morning | 13:51 |
dtantsur | TheJulia: our folks have verified it in the meantime: https://issues.redhat.com/browse/OCPBUGS-18124 | 13:52 |
TheJulia | excellent | 13:55 |
shajizad | <iurygregory> "Salman Hajizada, the easy way is..." <- Alright, I'll try that thank you | 14:00 |
iurygregory | shajizad, sure! let me know how it goes =) | 14:00 |
iurygregory | dtantsur, nice one :D | 14:01 |
opendevreview | Riccardo Pittau proposed openstack/ironic-python-agent master: Fix versions in release notes https://review.opendev.org/c/openstack/ironic-python-agent/+/904104 | 14:01 |
opendevreview | cid proposed openstack/ironic master: Link MACs with PXE config to pxe_enabled ports https://review.opendev.org/c/openstack/ironic/+/921532 | 14:10 |
opendevreview | cid proposed openstack/ironic master: Teeny-tiny improvements https://review.opendev.org/c/openstack/ironic/+/921679 | 14:21 |
JayF | rpittau: https://etherpad.opendev.org/p/bmsig-summary-20240710 do you wanna review this before I email it out? | 14:48 |
rpittau | JayF: sure, you were faster than me :) | 14:49 |
JayF | I have to write something like this up for downstream, so I just did one for upstream :D | 14:49 |
rpittau | same :D | 14:49 |
rpittau | JayF: except for the nit that I fixed, it looks ok to me, thanks! :) | 14:51 |
JayF | ack, sending it out | 14:51 |
opendevreview | Merged openstack/ironic master: ci: fix https boot artifact path https://review.opendev.org/c/openstack/ironic/+/921576 | 15:00 |
opendevreview | Merged openstack/ironic master: Fix wrong option mentioned in release notes https://review.opendev.org/c/openstack/ironic/+/921644 | 15:00 |
TheJulia | \o/ | 15:00 |
rpittau | #startmeeting ironic | 15:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | o/ | 15:00 |
dtantsur | o/ | 15:00 |
masghar | o/ | 15:00 |
rpittau | Hello everyone! | 15:00 |
rpittau | Welcome to our weekly meeting! | 15:00 |
rpittau | The meeting agenda can be found here: | 15:00 |
rpittau | #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_June_10.2C_2024 | 15:00 |
JayF | o/ | 15:00 |
rpittau | #topic Announcements/Reminders | 15: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-dash | 15:01 |
rpittau | #info Ironic Meetup/BareMetal SIG June 5, OpenInfra Days June 6 @ CERN | 15:02 |
rpittau | #info discussion topics and comments | 15:02 |
rpittau | #link https://etherpad.opendev.org/p/baremetal-sig-cern-june-5-2024 | 15:03 |
rpittau | I'm pretty sure there are recordings of the sessions but have yet to find them | 15:03 |
cid | o/ | 15:03 |
rpittau | #info 2024.2 Dalmatian Release Schedule | 15:04 |
rpittau | #link https://releases.openstack.org/dalmatian/schedule.html | 15:04 |
rpittau | we're at R-17 and just 4 weeks away from milestone 2 | 15:05 |
rpittau | time flies | 15:05 |
rpittau | #info new ipa and inspector bugfix branches have merged, ironic one is under review | 15:05 |
rpittau | #link https://review.opendev.org/c/openstack/releases/+/920809 | 15:05 |
rpittau | anything else we'd like to announce/remind ? | 15:06 |
rpittau | moving on! | 15:06 |
rpittau | #topic Review Ironic CI status | 15:06 |
rpittau | how was last week for CI ? | 15:06 |
dtantsur | I've seen IRC notifications about failed patches, haven't looked | 15:08 |
TheJulia | ci broke due to a mirror change. The fix just merged | 15:08 |
rpittau | ok, thanks! | 15:08 |
rpittau | we don't have discussion topics to today so I'll skip to | 15:09 |
rpittau | #topic Bug Deputy Updates | 15:09 |
rpittau | if any :) | 15:09 |
rpittau | I think we didn't have any deputy last week though | 15:10 |
rpittau | the bug list seems clean, thanks everyone for looking at the incoming bugs in launchpad | 15:10 |
rpittau | do we have a volunteer deputy for this week or we want to try again with no deputy and see how it goes? | 15:11 |
rpittau | I can actually keep an eye on launchpad this week | 15:12 |
JayF | Thanks :) | 15:13 |
rpittau | np :) | 15:13 |
rpittau | haven't seen any new RFE to discuss so we can move on | 15:13 |
JayF | I'm going to be owning the AI's from the BM SIG so didn't wanna pick it up | 15:13 |
JayF | that will include some likely-straightforward RFEs | 15:13 |
TheJulia | I seem to remember creating one already, fwiw | 15:14 |
rpittau | oh yeah, if there is any new item from the CERN meetup that needs attention I can definitely have a look | 15:14 |
JayF | there's a list at the bottom of the etherpad | 15:14 |
* dtantsur nearly broke his brain from the usage of "AI" :D | 15:14 | |
JayF | I'm going to go through that list | 15:14 |
rpittau | yep | 15:14 |
JayF | so 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 :D | 15:15 |
rpittau | AI = E_TOO_MANY_ACRONYMS | 15:15 |
dtantsur | yeah (we also have one internal "AI" to get even more confused) | 15:15 |
rpittau | sounds good JayF , I had a look already but I'll check again | 15:16 |
JayF | dtantsur: you need an AI just to help you sort the AIs? Maybe make yourself an AI to follow up on that :D | 15:16 |
rpittau | I guess we're king of covering Open Discussion here :) | 15:16 |
* dtantsur runs away screaming | 15:16 | |
TheJulia | dtantsur: rocket... rocket into space | 15:17 |
TheJulia | :) | 15:17 |
rpittau | level of silliness dangerously increasing :D | 15:17 |
* TheJulia hears a klaxon engage | 15:17 | |
rpittau | lol | 15:17 |
dtantsur | Well, as the PTL you're presumably responsible for it decreasing in the past | 15:17 |
dtantsur | so, we're just fixing your fault :-P | 15:17 |
TheJulia | lol | 15:18 |
rpittau | the problem is that I also tend to increase it :P | 15:18 |
JayF | I'm high on jet lag, what's your excuses ;) | 15:18 |
dtantsur | Let The Silliness Flow people | 15:18 |
TheJulia | silliness++ | 15:18 |
rpittau | alright, alright, anything else for Open Discussion? :) | 15:18 |
dtantsur | I wanted to ask for some review.. but I forgot | 15:19 |
rpittau | it's ok if you want to mention them now | 15:19 |
dtantsur | no, I forgot what I was going to ask :D | 15:19 |
dtantsur | and now I see that it has merged already https://specs.openstack.org/openstack/ironic-specs/specs/not-implemented/boot-config-api.html | 15:19 |
rpittau | lol | 15:19 |
dtantsur | all you need to know about my state of mind :D | 15:19 |
rpittau | going to release you all and hopefully get a more relaxing end of the day :) | 15:20 |
rpittau | have a nice week! | 15:20 |
rpittau | #endmeeting | 15:20 |
opendevmeet | Meeting ended Mon Jun 10 15:20:59 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:20 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.html | 15:20 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.txt | 15:20 |
opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-06-10-15.00.log.html | 15:20 |
opendevreview | Merged openstack/ironic-python-agent master: Enable voting for codespell CI https://review.opendev.org/c/openstack/ironic-python-agent/+/920192 | 15:28 |
opendevreview | Merged openstack/ironic-python-agent bugfix/9.12: Update .gitreview for bugfix/9.12 https://review.opendev.org/c/openstack/ironic-python-agent/+/921431 | 15:28 |
opendevreview | Verification of a change to openstack/ironic master failed: Change [agent]require_tls to True by default https://review.opendev.org/c/openstack/ironic/+/921317 | 15: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 |
shajizad | The curl just timed out outside the vm, so it seems like it is inaccessibly | 16:01 |
JayF | That URL is only going to be accessible from inside the devstack VM | 16:03 |
shajizad | Im using bifrost | 16:05 |
JayF | well, similarly with a bifrost devenv vn | 16:06 |
JayF | *vm | 16:06 |
shajizad | The authorization error message was from inside the VM | 16:06 |
dtantsur | shajizad: credentials should be inside ~/.config/openstack/clouds.yaml on the machine where you run bifrost | 16:07 |
dtantsur | IIRC curl accepts credentials in the format -u username:password | 16:07 |
opendevreview | cid proposed openstack/ironic master: Trivial: Cleanup in neutron common code https://review.opendev.org/c/openstack/ironic/+/921679 | 16:12 |
shajizad | <dtantsur> "IIRC curl accepts credentials in..." <- Thank you so much | 16:15 |
rpittau | good night! o/ | 16:15 |
TheJulia | cid: thanks! | 16:16 |
cid | Errm, ywc, TheJulia :) | 16:19 |
* cid a bit unsure | 16: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 |
JayF | You'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 through | 16:26 |
JayF | e.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 advice | 16:42 |
opendevreview | Merged openstack/ironic-inspector master: Excise use of non-timezone aware utcnow() https://review.opendev.org/c/openstack/ironic-inspector/+/920966 | 18:01 |
JayF | Metal3 jobs in Ironic are failing | 18:15 |
JayF | I can't really put my finger on why | 18:15 |
TheJulia | ... That is a bit weird | 20:47 |
TheJulia | I think the structure change is the root issue, https://github.com/metal3-io/baremetal-operator/commit/c9d0264eaea35348aa8f46f9295b8634f27dcc81 | 20:48 |
TheJulia | masghar: ^ | 20:48 |
TheJulia | with https://zuul.opendev.org/t/openstack/build/9441d0710e7146ac91983e5d4c9ca8aa | 20:49 |
TheJulia | I suspect we might need to disable the metal3-integration job from voting until configuration is resolved | 21:00 |
JayF | ++ | 21:36 |
opendevreview | Jay Faulkner proposed openstack/ironic master: metal3 integration is unstable currently, disable https://review.opendev.org/c/openstack/ironic/+/921710 | 21:38 |
opendevreview | Julia Kreger proposed openstack/ironic master: CI: temporary disable metal3-integration https://review.opendev.org/c/openstack/ironic/+/921711 | 21:39 |
TheJulia | jinx | 21:39 |
JayF | lol | 21:39 |
JayF | mine is datestamped? | 21:40 |
JayF | probably use that for that reason? | 21:40 |
TheJulia | yeah | 22:23 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!