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