15:00:39 <JayF> #startmeeting ironic
15:00:39 <opendevmeet> Meeting started Mon Mar 11 15:00:39 2024 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:39 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:39 <opendevmeet> The meeting name has been set to 'ironic'
15:00:45 <rpittau> o/
15:00:46 <iurygregory> o/
15:00:47 * TheJulia grumbles about daylight savings time
15:00:54 <dtantsur> o/
15:00:58 <haoZhou> o/
15:00:58 <TheJulia> o/
15:01:05 <JayF> Welcome to the weekly Ironic meeting. We operate under the OIF Code of Conduct.
15:01:10 <JayF> #topic Announcements/Reminders
15:01:15 <JayF> #info  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-dash
15:01:22 <JayF> #info  Project Teams Gathering (PTG) will be held from Monday, April 8 to Friday, April 12 2024
15:01:28 <JayF> #link https://etherpad.opendev.org/p/ironic-ptg-april-2024
15:01:34 <JayF> #info  Ironic Meetup/BareMetal SIG June 5, OpenInfra Days June 6 @ CERN. Signup at https://indico.cern.ch/event/1378171/ and https://indico.cern.ch/event/1376907/
15:01:51 <JayF> #topic Caracal Release Schedule
15:02:05 <JayF> It's R-3 week, RC1s are due RC-ing projects by March 14th.
15:02:14 <JayF> We don't RC, but that also serves as a good point to us to get our release going
15:02:29 <JayF> If anyone has a specific change they want in Caracal, please let me know
15:02:40 <JayF> I'm going to be focusing on landing stragglers and cutting releases this week
15:03:10 <iurygregory> We will probably want https://review.opendev.org/c/openstack/ironic/+/912336
15:03:20 <iurygregory> this week? :O
15:03:23 <iurygregory> oh wow
15:03:45 <dtantsur> ++ to this change
15:03:47 <JayF> 3 weeks until the release is final-final, and we can't ask releases team to take our deliverables last minute
15:03:53 <JayF> so yeah, we gotta get moving :D
15:03:57 <dtantsur> and also https://review.opendev.org/c/openstack/ironic/+/907991?usp=dashboard if we want the new inspection to be (more usable) for non-standalone folks
15:04:21 <rpittau> I'll try to squeeze in one more this week, fingers crossed
15:04:44 <JayF> Please let me know if you have a change up you want in so I don't ninja the release under you :D
15:04:47 <dtantsur> rpittau: you mean, vmedia implementation?
15:04:50 <rpittau> yeah
15:04:58 <dtantsur> oh yeah. API without a single implementation is not great
15:05:02 <rpittau> yep
15:06:17 <JayF> lets make sure we get things up fast :) time is coming up quickly
15:06:21 <JayF> #topic Review Ironic CI Status
15:06:26 <JayF> I'm pretty sure IPA gate is broken
15:06:34 <JayF> I have a task on my todo list to dig into that today
15:07:40 <opendevreview> Julia Kreger proposed openstack/ironic master: Fix artifical rbac policy constraint that resulted in 500s  https://review.opendev.org/c/openstack/ironic/+/910969
15:08:25 <JayF> I guess nothing else about CI status
15:08:31 <JayF> #topic vPTG planning
15:09:12 <JayF> Please review https://etherpad.opendev.org/p/ironic-ptg-april-2024
15:09:14 <rpittau> JayF: I think that was (or is) metalsmith legacy job, I've retested a patch to verify
15:09:17 <JayF> we already have some pre-discussion happening
15:09:20 <JayF> rpittau: thanks
15:09:26 <JayF> rpittau: I am concerned it's a unit test issue
15:09:34 <JayF> rpittau: so I'm not convinced that's the only bit, we'll see
15:09:34 <dtantsur> yeah, I've left some comments today
15:09:34 <rpittau> oh ok, didn't spot that
15:10:51 <JayF> #topic Bug Deputy
15:10:58 <JayF> I was the bug deputy, but realistically in name only
15:11:06 <JayF> I'm happy to take it another week and do two weeks worth of triage :)
15:11:21 <JayF> Probably a valuable activity to take before release, anyway
15:11:46 <JayF> #topic Open Discussion
15:11:51 <JayF> We had an agenda item left
15:12:04 <JayF> #info Please review BMC CA Cerfificate - ironic spec (https://docs.google.com/document/d/1Vxn-MrcXEnzeHaWvni4IE0WuQpR1QNWNC8EF65wXUho/edit) for RFE https://bugs.launchpad.net/ironic/+bug/2040236. Any comments are welcome.
15:12:14 <JayF> My first feedback will be to push it to gerrit for further feedback :)
15:12:25 <JayF> but I also intend on looking over it, in gdoc form and providing coarse feedback
15:12:38 <JayF> Anything about this or anything else for open discussion?
15:12:59 <TheJulia> wait, a google doc spec?
15:13:16 <rpittau> yeah, they wanted to have a preliminary discussion on that :)
15:13:39 <dtantsur> I think we should communicate that it's about time for real discussions
15:13:43 <JayF> Yeah, it was added to our agenda. It needs to be moved into gerrit but I am not going to hold that against them the first time around :)
15:13:45 <rpittau> I agree
15:14:41 <JayF> Anything else for open discussion?
15:14:55 <haoZhou> I will send it to gerrit, thanks
15:15:01 <JayF> haoZhou: thanks for submitting it!
15:15:39 <JayF> Last call for open discussion items
15:15:56 <TheJulia> Okay, so my $0.02 feeling on that is the addition of the option itself, as long as it is a singular option is likely okay without a spec
15:16:17 <TheJulia> I'm less and less a fan of driver specific field names unless absolutely necessary
15:16:25 <dtantsur> I think JayF asked for the spec back in the RFE discussion days
15:16:55 <dtantsur> TheJulia: well.. while a reasonable deployment should have the same CA for all BMCs, regardless of vendor, I can imagine a situation where some hardware simply cannot be updated
15:16:57 <dtantsur> dunno
15:17:11 <JayF> Or at least, it'd need to be aligned on something that is meant to reflect physical distance
15:17:14 <JayF> like conductor group
15:17:16 <dtantsur> Could be a PTG topic because for now we have all these [redfish]kernel_append_params and so on
15:17:40 <TheJulia> yeah
15:17:50 <JayF> "a different conductor group needs a different CI" aligns with a design where you have one Ironic orchestrating multiple, separately owned/operated computer rooms
15:17:58 <JayF> s/CI/CA/
15:18:45 <dtantsur> This is probably a different concern. You probably will have a different ironic.conf per conductor group.
15:18:54 <JayF> ooh
15:19:50 <TheJulia> dtantsur: ++
15:19:57 <JayF> Either way, gerrit is a good place to have that discussion :)
15:20:04 <dtantsur> right
15:20:11 <JayF> Is there anything else or should I close it up?
15:20:54 <JayF> #endmeeting