Monday, 2023-07-24

opendevreviewVanou Ishii proposed openstack/ironic master: Deal with iRMC virtual media incompatibility  https://review.opendev.org/c/openstack/ironic/+/82379003:57
rpittaugood morning ironic! o/07:01
rpittaumasghar: interfaces on that node look good07:13
rpittaumasghar: one thing though, any reason why you're using ramdisk instead of direct as deploy interface ? should not influence inspection anyway07:27
rpittaumasghar: I was able to run the inspection with your patch and it went into "inspect failed"07:30
rpittauthe error I'm seeing is "Node testvm2 failed to reach state manageable. It's in state inspect failed, and has error: Failed to finish inspection: The following hook(s) are missing or failed to load: ramdisk_error, validate_interfaces, ports"07:30
rpittaucan share ironic and ipa logs if needed07:30
masgharrpittau: for the deply interface, I was using direct before, then thought to try ramdisk as well. 08:16
masgharrpittau: Thank you for trying it out! Could you share the logs please? I can't seem to get past inspect wait 08:17
rpittaumasghar: sure thing, FYI I did a first develop installation of bifrost with patch 885450 (that works fine) then applied patch 887554 and it failed inspection with a second node08:23
rpittaumasghar: extract of ironic logs with the ERROR https://paste.openstack.org/show/bz1u0ltM1dHG7eYYifns/08:24
masgharrpittau: Yes inspection hooks are added in 887554, so thats where I would expect it to fail.08:25
rpittauok, I'm uploading also the ipa logs08:26
iurygregorygood morning Ironic11:33
opendevreviewLana Kaleif proposed openstack/ironic master: Fix ks_template property to be processed only for anaconda deploy  https://review.opendev.org/c/openstack/ironic/+/88931512:36
kubajjhello everyone12:53
iurygregoryhey kubajj 12:57
jfargenSo the system was not staying off when powered down, updated idrac and system firmware, and now it is not staying on.13:19
TheJuliathat *really* sounds like you have it in other ironics....13:19
rpittauthat does sound like commands sent from somewhere else, or it's a very nasty bug in idrac13:35
TheJuliaindeed13:39
TheJuliajfargen: I believe the sessions/logs in the idrac might say if there are other IPs sending commands14:25
TheJuliabrraaaaains14:25
JayF#startmeeting ironic15:00
opendevmeetMeeting started Mon Jul 24 15:00:22 2023 UTC and is due to finish in 60 minutes.  The chair is JayF. 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
iurygregoryo/15:00
rpittauo/15:00
matfechnero/15:00
JayFWelcome to the Ironic meeting.15:01
JayFA reminder that this meeting is held under the OpenInfra Code of Conduct available at https://openinfra.dev/legal/code-of-conduct15:01
JayF#topic Announcements/Reminders15:01
JayF#note The next PTG will take place virtually October 23-27, 2023!15:01
JayF#note The next PTG will take place virtually October 23-27, 2023! https://openinfra.dev/ptg/15:01
JayF#note Next Bobcat Milestone: Non-client library freeze on 8/2415:01
JayF[takes deep breath]15:02
JayFanything else for announcements/reminders?15:02
JayF#note Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: https://tinyurl.com/ironic-weekly-prio-dash15:02
JayFaccidentally pasted the wrong string for the second one, haha15:02
JayFSkipping review previous meeting action items; we didn't have any15:03
JayF#topic Review Ironic CI Status15:03
JayFHow is CI? Seems to be as good as it's been in a while, yeah?15:03
rpittauit is better, I wouldn't say good to not jinx it :)15:04
iurygregory++15:04
JayFas good as it's been in a while is a low bar to clear15:04
JayFmainly just saying the dumpster is only smouldering now ;)15:04
TheJuliaIt seems much happier15:05
JayFAnything else about CI? Or should we move on...15:05
TheJuliaI think mohammed was investigating one other item, but I'm not sure if it is still at thing or not15:05
JayFah, for meteal3?15:05
TheJuliayeah15:05
JayF*metal315:05
JayFmeatal3 would be off-brand :P15:05
TheJuliaAnd we need to sort out the snmp job and get it to Jammy15:05
mohammedI think the issue with metal3 is solved now ! 15:05
JayFmohammed: what was the cause?15:06
TheJulia\o/15:06
TheJuliadatabase locking, the retry logic needed the logging level integer15:06
TheJuliaspecifically15:06
mohammed^ with sqlite 15:07
JayFGood stuff; thank you for that15:07
rpittaugreat!15:07
JayFMoving on.15:07
JayF#topic Review ongoing 2023.2 Workstreams15:08
JayFI'll note I'm working on one change that's not in our workstreams; https://review.opendev.org/c/openstack/nova/+/888290 -- I picked this up when I found out automatic_lessee doesn't work for nova integrated deployments15:09
JayFIt's also my expectation that kubajj will begin on the arch-awareness for config items that need them (so ARM/mixed arch target support is saner)15:10
JayFSo hopefully more stuff we can land in Bobcat15:10
JayFthis will be one of our more impactful user-facing-feature releases in a while given the trajectory we're on15:10
JayFgood job :D 15:10
JayFAnything else for ongoing workstreams?15:11
JayFMoving on15:13
JayF#topic RFE Review15:13
JayFthe two RFE items I had here for last meeting but wasn't here for are still listening15:13
JayFplease take a look at them and comment; I may start specifying them this week15:13
JayF#link https://bugs.launchpad.net/ironic/+bug/202768815:14
JayF#link https://bugs.launchpad.net/ironic/+bug/202769015:14
JayF#topic Open Discussion15:14
JayFanything for open discussion?15:14
TheJulianothing from my end15:17
TheJuliaI will be on vacation next week15:17
JayFWell deserved :) 15:17
kubajjo/15:17
iurygregoryenjoy the time off TheJulia =)15:17
JayFI'll look forward to not seeing you lol15:17
JayF#endmeeting ironic 15:17
opendevmeetMeeting ended Mon Jul 24 15:17:29 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:17
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-07-24-15.00.html15:17
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-07-24-15.00.txt15:17
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2023/ironic.2023-07-24-15.00.log.html15:17
TheJuliaJayF: I will still do the board meeting, it won't be an atrocious time for me with where I'm going15:31
JayFso you're doin' a bamboozle15:31
JayFyou can't chair a board meeting and vacation at the same time lol15:31
TheJuliadon't tell the wife!15:31
rpittaulol15:36
rpittaugood night! o/15:40
*** jgwentworth is now known as melwitt16:18
TheJuliaJayF: any chance I can get a set of eyes today to look at a presentation I've whipped up to show OPI lifecycle folks tomorrow ?19:11
JayFalways, you wanna do it sync or async19:14
TheJuliaI've got a team call in about 15 minutes, so afterwards or async would work19:14
JayFping me after then19:15
JayFI have no meetings rest of day19:15
TheJuliak19:15
JayFWhat in devstack uses etcd?20:02
JayFI'm getting reproducable failures in devstack setting up etcd20:02
JayFand I'm wondering if I can do without it, or if there's something weird going on20:02
JayFI'm using the localrc from a gate job, so I think it should work20:02
TheJuliano idea20:10
TheJuliawell, actually20:10
TheJuliacross-service locking can use etcd20:10
JayFit's 100% being setup in some of our jobs20:11
JayFand it's not failing for any reasonable reason in my config20:11
JayFdevstack is so frustrating20:11
JayF"it just works" except it never does20:11
TheJuliaheh20:11
JayFI'm trying to get documented how to go from CI job -> devstack20:12
TheJuliaI *suspect* the reason it is running is in part because of the base service expectation the TC passed20:12
JayFand then use that environment to test my nova change20:12
TheJulia*but* i can guess networking-generic-service might use it20:12
JayFthis is ubuntu jammy!?!?! how the hell can it not work20:12
TheJuliaor *can* use ot to be  precise20:12
JayFoh yeah that's right, it was added by john20:12
JayFaha, found a thing20:16
JayFneed to kill SERVICE_HOST too20:16
TheJuliawheee ipv6... again22:21
opendevreviewJulia Kreger proposed openstack/ironic-python-agent master: WIP: preserve/handle config drives on 4k block devices  https://review.opendev.org/c/openstack/ironic-python-agent/+/88879422:29
opendevreviewJulia Kreger proposed openstack/ironic master: Add wait step  https://review.opendev.org/c/openstack/ironic/+/87906122:42
jfargenIs there a way to set the boot_interface to redfish or redfish-virtual-boot in the inventory json?22:54
jfargen$ baremetal node show 20000000-0000-0000-0000-000000000002 --fit-width22:54
jfargen+------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+22:54
jfargen| Field                  | Value                                                                                                                                                                          |22:54
jfargen+------------------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+22:54
jfargen| allocation_uuid        | None                                                                                                                                                                           |22:54
jfargen| automated_clean        | None                                                                                                                                                                           |22:54
jfargen| bios_interface         | redfish                                                                                                                                                                        |22:54
jfargen| boot_interface         | ipxe                                              22:54
TheJuliait should just be a passthrough23:10
TheJuliaso you should just be able to define the field with a value of "redfish-virtual-media"23:11

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