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