15:00:48 <rpittau> #startmeeting ironic 15:00:48 <opendevmeet> Meeting started Mon Dec 16 15:00:48 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:48 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:48 <opendevmeet> The meeting name has been set to 'ironic' 15:00:53 <iurygregory> o/ 15:00:55 <rpittau> Hello everyone! 15:00:55 <rpittau> Welcome to our weekly meeting! 15:00:55 <rpittau> The meeting agenda can be found here: 15:00:55 <rpittau> https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_December_16.2C_2024 15:01:20 <rpittau> waiting for people to join :) 15:01:21 <TheJulia> Good morning 15:03:08 <rpittau> we don't have a lot of things to discuss, so I'll just start 15:03:12 <rpittau> #topic Announcements/Reminders 15:03:13 <TheJulia> Sounds good 15:03:28 <rpittau> #info Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio 15:03:28 <rpittau> #link https://tinyurl.com/ironic-weekly-prio-dash 15:03:47 <rpittau> I'll have alook during the week, some outstanding patches there 15:04:29 <JayF> Those ironic tempest patches from Adam could really use a look. I know he's ready to make a bunch more of them but want some idea that the consensus is that they're good 15:04:47 <rpittau> ack 15:04:58 <cardoe> I'll get back to reviews this week. 15:05:17 <cardoe> I've got a handful for ruff stuff that I haven't tagged with ironic-week-prio but I can. 15:05:38 <JayF> Please do, I'll make a commitment to go through all the tagged patches today 15:05:44 <cardoe> I've been looking for other lints to enable that match style / behavior we're using. Most of the other OpenStack projects are a bit inconsistent. 15:06:48 * TheJulia suddenly dreads massive style conflicts 15:07:33 <rpittau> mmm let's try to keep consistent as much as possible 15:07:38 <JayF> Yeah. We likely want to get all the lint changes we want done and as few patches as possible so that the rebase pain is minimal 15:07:52 <JayF> **in as few patches 15:07:57 <opendevreview> Doug Goldstein proposed openstack/ironic master: move imports to top of file for lints https://review.opendev.org/c/openstack/ironic/+/937271 15:07:57 <opendevreview> Doug Goldstein proposed openstack/ironic master: enable ruff in pre-commit with some initial lints https://review.opendev.org/c/openstack/ironic/+/937272 15:08:26 <rpittau> ok, anything else to add for the weekly prios? 15:09:02 <rpittau> good! 15:09:05 <rpittau> #info 2025.1 Epoxy Release Schedule 15:09:05 <rpittau> #link https://releases.openstack.org/epoxy/schedule.html 15:09:05 <rpittau> we're at R-15 15:09:05 <rpittau> nothing special to mention, we're close to mid dev cycle! 15:09:23 <cardoe> So I wanted to ask, do you want me to touch ironic-inspector? And anything going through deprecation? 15:09:23 <TheJulia> ouch, time slowly disappearing 15:09:40 <rpittau> cardoe: I don't think it's necessary 15:09:50 <rpittau> TheJulia: not so slowly :/ 15:10:26 <rpittau> #info This is the last meeting of 2024! 15:11:10 <rpittau> I'll be around until the 24th, but mostly busy with downstream stuff 15:11:46 <rpittau> anything else to remind/announce? 15:11:49 <TheJulia> I'm gone as soon as I post an initial POC patch for artifacts from container registries 15:12:27 <rpittau> I expect the next 3 weeks to be quiet :) 15:13:09 <cardoe> I've got an internal release deadline but once I'm over that hump I'll be working on sushy more. 15:13:10 <rpittau> ok, moving on 15:13:29 <rpittau> #topic Discussions 15:13:45 <rpittau> I have only one thing 15:13:45 <rpittau> #info CentOS Stream 10 is GA https://blog.centos.org/2024/12/introducing-centos-stream-10/ , I've started looking into migration for our stuff (not urgent) 15:14:08 <JayF> I would strongly recommend keeping that out of CI as long as possible 15:14:18 <rpittau> I can confirm that ironic works well on CS10, at least according to metal3 CI :) 15:14:19 <JayF> That requires x86-64-v3 which some of our donor clouds do not support 15:15:10 <TheJulia> There is a dual issue here, it is reasonable to push forward, but specific flags also get disabled at times 15:15:13 <rpittau> JayF: I don't plan to have any patch up before the end of the cycle 15:15:13 <rpittau> I doubt will see CS10 nodes soon 15:15:22 <JayF> We've already seen CI breakage caused by packages built against x86-64-v2, some Wheels built against Alma 9 broke in some jobs. I talked to upstream and got them to pull those broken Wheels. 15:15:38 <JayF> Yeah, and I think it's actually a somewhat reasonable decision, we've just got to be careful about how we go about it. 15:15:46 <TheJulia> ++ 15:15:50 <rpittau> yep 15:15:55 <JayF> I'd hate for us to land something that passes on 2 out of three clouds just because we got "lucky" 15:18:13 <TheJulia> a middle ground might be if we can get some way/pattern to match jobs to clouds 15:18:18 <TheJulia> or clouds with specific capabilities 15:18:38 <JayF> I also wonder for IPA testing. We can somehow get qemu to emulate newer CPUs than it's actually running on 15:18:50 <JayF> I don't know if that's possible, but would be easy enough to check and to fix if so 15:19:03 <TheJulia> JayF: not... entirely, but maybe? 15:20:04 <TheJulia> Worth looking into, I guess 15:21:11 <rpittau> anyway, I'll start slowly testing it locally, but until we have at least a mention on CS10 nodes it's probably not worth going any deeper 15:22:12 <rpittau> anything else to discuss today? 15:23:26 <rpittau> I guess we can amend the bug deputy for the next 3 weeks :) 15:23:36 <JayF> I've got nothing. And like many others, this is my last week in the office for 2024. 15:23:47 <rpittau> alriht 15:24:09 <rpittau> just a reminder that next meeting will be on January 6th 15:24:23 <rpittau> if there's nothing else we can close it here 15:24:51 <rpittau> thank you all for a great 2024! :) 15:24:53 <rpittau> #endmeeting