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