15:02:01 <JayF> #startmeeting ironic
15:02:01 <opendevmeet> Meeting started Mon Jan  8 15:02:01 2024 UTC and is due to finish in 60 minutes.  The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:02:01 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:02:01 <opendevmeet> The meeting name has been set to 'ironic'
15:02:07 <JayF> Welcome to the Ironic weekly meeting!
15:02:11 <JayF> #topic Announcements/Reminder
15:02:25 <TheJulia> o/
15:02:44 <JayF> As always, make sure to add hashtag: ironic-week-prio to your patches if they are ready for review priority, and when reviewing check that dashboard first https://tinyurl.com/ironic-weekly-prio-dash
15:03:19 <JayF> Only action items from last meeting was informing community of cancelled meetings, which I did, skipping that agenda item.
15:03:25 <JayF> #topic Caracal Release Schedule
15:03:41 <JayF> Caracal-2 is this week. We need to ensure we've got releases out of libraries we want released.
15:05:27 <JayF> Please someone on release liason team make some time to look at this, I will take time if required but am still catching up myself. from holiday
15:05:46 <JayF> #topic OpenInfra Meetup June 6 2024
15:06:00 <JayF> It looks like this may be developing into a colocated Ironic meetup alongside the OpenInfra meetup.
15:06:22 <JayF> It's probably too early to set anything in stone, but I know I'm working on getting travel approved to this event and I suggest others in the community do so as well.
15:06:40 <TheJulia> Which event is that, for those which might not be fully aware of events schedule?
15:07:34 <JayF> The meetup at CERN listed here
15:07:43 <JayF> #link https://openinfra.dev/blog/openinfra-events-2024
15:07:54 <JayF> I'll note it's not showing up as a separate event on the events page (yet)
15:08:26 <dtantsur> This is very unfortunate, it's hard to get an approval for something that is barely planned\
15:08:44 <JayF> Consider this an early warning system.
15:08:51 <TheJulia> Near impossible for me, until there are public announcements
15:09:18 <JayF> So basically you need it to be an official event with announcements if anyone RH is going to go, is what I'm hearing?
15:09:40 <JayF> An unofficial/more under the radar meetup among cores/cores emeritus and maybe some users is off the table then?
15:10:18 <dtantsur> Only as a private vacation in my case
15:10:28 <JayF> ack
15:10:52 <JayF> I'll email arne_wiebalck and see if we can make something more official out of it, I'm nervous to get too involved in planning until *my* travel is set in stone, too.
15:11:02 <TheJulia> I can have the initial discussion, but without things to back it up, it becomes a little difficult to justify
15:11:32 <arne_wiebalck> hi o/
15:12:10 <JayF> arne_wiebalck: tl;dr if we want people to come to a CERN meetup around Ironic, we'll probably have to make it something more formal. I think my travel approval is nearly complete; when that breaks free I'll email you if that's OK?
15:13:21 <arne_wiebalck> JayF: sure ... you mean as part of the OpenStack meetup we plan here?
15:13:28 <JayF> yeah
15:13:52 <JayF> we talked about it in here a couple weeks ago IIRC
15:14:09 <arne_wiebalck> with me? :-D
15:14:30 <JayF> Yes?
15:14:32 <arne_wiebalck> first day back at work, still staging memory back in :)
15:14:49 <JayF> Well, my memory is bad to start with so now you have me wondering if I dreamed all this up :D
15:15:03 <JayF> but I wouldn't have put it on the agenda based on a whim lol
15:15:08 <arne_wiebalck> heh
15:15:09 <arne_wiebalck> ok
15:15:20 <JayF> Either way, we should figure out something or figure out NOT something :D
15:15:26 <JayF> moving on for meeting purposes though
15:15:35 <JayF> #topic Ironic CI Status
15:15:37 <arne_wiebalck> ok, let;s take this offline
15:16:57 <JayF> Any comments on Ironic CI Status?
15:17:04 <JayF> I've not seen much about the current state, but not much is moving
15:17:16 <JayF> I know TheJulia has a lot of interesting PRs up that I'm itching to review but haven't gotten to yet :)
15:18:06 <TheJulia> CI seems to be okay for the most part, I have concerns about the grenade job, but largely related to the policy default change as we're getting an error we *shouldn't* be hitting
15:18:24 <TheJulia> in other words, unrelated to default running state
15:19:23 <JayF> If you want a second pair of eyes on that, the rest of my day is meeting-clear, just reach out.
15:19:37 <JayF> I suspect we'll have more on CI as things pick back up; going to move on for now.
15:19:45 <JayF> #topic Bug Deputy
15:19:55 <JayF> Would anyone like to volunteer to be Bug Deputy for 1/8-1/15?
15:19:58 <TheJulia> I am tempted to just hold a node because it suggests that the configuration is wrong or there is a bug in python-ironicclient. Which is unknown at the moment
15:20:35 <JayF> ++ hold the node, lets figure it out especially if it could be a client bug
15:22:29 <JayF> We can do another week of bug deputy by collective like we did over holiday; hopefully we'll get someone who can volunteer next week.
15:22:38 <JayF> #topic RFE Review
15:22:46 <JayF> > [Dmitry] https://bugs.launchpad.net/ironic/+bug/2046428 Move configdrive to an auxiliary table
15:22:51 <JayF> #link https://bugs.launchpad.net/ironic/+bug/2046428
15:23:14 <JayF> This was already approved. I must have missed removing it from the Agenda.
15:23:17 <JayF> #undo
15:23:17 <opendevmeet> Removing item from minutes: #link https://bugs.launchpad.net/ironic/+bug/2046428
15:23:20 <TheJulia> request to hold the node made
15:23:46 <JayF> #topic Open Discussion
15:24:12 <JayF> this could go under RFE or Open Discussion, but I filed https://bugs.launchpad.net/ironic-python-agent/+bug/2047654 and https://review.opendev.org/q/topic:%22codespell%22+repo:openstack/ironic-python-agent over the holiday
15:24:17 <TheJulia> I have one item, specifically as a result of the http boot interface work, I started looking at a more opportunistic test behavior
15:24:22 <JayF> curious how folks would feel about integrating this across the repo
15:24:24 <TheJulia> with regards to tempest
15:25:13 <TheJulia> no objection to codespell
15:26:06 <JayF> TheJulia: what's the test behavior
15:26:09 <TheJulia> with regards to the tempest change I was talking about, I've posted https://review.opendev.org/c/openstack/ironic-tempest-plugin/+/902171 which generally is not tied to a specific driver, so the same test can any interface in the valid hardware type list
15:26:31 <JayF> I think it's just me and you so unlikely to get real progress on codespell consensus, but riccardo has it +2'd so maybe it's generally OK
15:27:06 <JayF> TheJulia: yes, that's EXACTLY the thing I had in mind when we were talking during the PTG
15:27:12 <TheJulia> Allowing the boot_interface to be changed as a result and triggering the test. The alternative is a bunch of static configs. The plus side is doing this should allow us to rip out some of the existing jobs
15:27:20 <JayF> TheJulia: about how we don't need to dictate what interface runs for X when testing the interface for Y
15:28:36 <TheJulia> it would move the interface's testing mainly to the standalone jobs too which are meant to be a bit more light weight
15:29:30 <JayF> Is there some downside to this I'm not seeing?
15:30:04 <TheJulia> Maybe naming :)
15:33:10 <TheJulia> We will end up removing some of the scenario jobs where we have a tendancy to do more environmental type testing, but the reality is that we can have competing configurations work just fine under the same job at this point
15:33:54 <TheJulia> To say "have a redfish and have an ipmi machine" is sort of out of scope of just the tests, but changing just the tests allows us to have better coverage and reduce the overall job count
15:33:58 <JayF> that sounds pretty much excellent
15:35:00 <JayF> I think we're pretty much to the end of the meeting, anything else for the record before I close it up?
15:37:09 <JayF> #endmeeting