15:00:37 <rpittau> #startmeeting ironic 15:00:37 <opendevmeet> Meeting started Mon Oct 14 15:00:37 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:37 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:37 <opendevmeet> The meeting name has been set to 'ironic' 15:00:43 <TheJulia> o/ 15:00:44 <iurygregory> o/ 15:00:46 <dtantsur> o/ 15:00:46 <TheJulia> Good morning! 15:00:49 <masghar> o/ 15:00:50 <cardoe> \o 15:00:52 <rpittau> Hello everyone! 15:00:52 <rpittau> Welcome to our weekly meeting! 15:00:52 <rpittau> The meeting agenda can be found here: 15:00:52 <rpittau> https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_October_21.2C_2024 15:01:14 <cid> o/ 15:01:33 <rpittau> leaving a minute for people to join 15:02:22 <masghar> The bug deputy updates are from last week..let me fix that 15:02:30 <rpittau> ooook let's start! 15:02:32 <rpittau> #topic Announcements/Reminders 15:02:49 <rpittau> Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: 15:02:49 <rpittau> #link https://tinyurl.com/ironic-weekly-prio-dash 15:03:08 <kubajj> o/ 15:03:13 <cardoe> The two at the bottom that are merge conflicted... what do we want to do about those? 15:03:25 <rpittau> TheJulia: there are 2 patches in merge conflict in the list 15:03:28 <JayF> o/ 15:04:23 <TheJulia> ack, I might be able to address that today 15:04:32 <rpittau> cool, thanks :) 15:05:11 <rpittau> TheJulia: sorry, the third from the bottom as well, it has a -1 workflow 15:06:14 <rpittau> the rest looks recent enough, but we probably need to go and review them as they're starting to pile up 15:06:43 <rpittau> alright, moving on 15:06:43 <rpittau> we have the 2025.1 Epoxy Release Schedule 15:06:43 <rpittau> #link https://releases.openstack.org/epoxy/schedule.html 15:06:48 <rpittau> nothing to say about that at the moment 15:07:03 <rpittau> first milestone is in 1 month 15:07:44 <rpittau> #info 2023.1 Antelope transition to Unmaintained at the end of October 15:07:44 <rpittau> final releases for all projects will happen soon, finishing merging last backports 15:08:04 <rpittau> there's one backport that needs to merge, then I'm going to prepare the final releases 15:08:04 <cardoe> rpittau: I'm staying on them pretty good. 15:08:34 <rpittau> and last but not least 15:08:34 <rpittau> #info Epxy PTG is happening next week! 15:09:03 <rpittau> the schedule is in the etherpad 15:09:03 <rpittau> #link https://etherpad.opendev.org/p/ironic-ptg-october-2024 15:09:26 <rpittau> I invite everyone to review it 15:09:26 <rpittau> and I'm thinking to extend the time 1 or 2 days as the topics are a lot 15:10:02 <rpittau> I didn't get any answer for the APAC friendly slot 15:10:54 <masghar> ...thats a wealth of topics indeed! 15:11:21 <rpittau> yeah 15:11:21 <rpittau> I got 2 hours on monday and 3 hours till thursday 15:11:21 <rpittau> I think we'll have to ad 1 hour on tuesday and wednesday to cover everytinhg 15:11:39 <iurygregory> we have janders and sbaker, so I would put a slot 15:11:40 <rpittau> so please please review the topics and the schedule 15:12:05 <rpittau> iurygregory: I agree, but we haven't had any proposal for time/date, so we'll have to schedule one ourselves 15:12:18 <iurygregory> I will try to ping some folks from OIS Asia, to see if they are interested 15:12:32 <rpittau> sounds good, thanks 15:12:36 <iurygregory> np 15:13:20 <rpittau> I'll leave some time today and tomorrow to review the schedule/time before adding more hours and finalizing it on Wednesday 15:13:47 <rpittau> and we need answer from neutron for the networking topics toop 15:14:40 <TheJulia> Are we punting on topics on the bottom? 15:15:05 <rpittau> TheJulia: the topics on the bottom still need to be scheduled 15:15:10 <TheJulia> ok 15:15:24 <rpittau> they look big, at least two of them :) 15:15:36 <dtantsur> Can I vote for kicking graphical console out? (sorry TheJulia!!) 15:15:52 <JayF> You can vote all you want, but I'm going to talk about it anyway 😂 15:15:54 <rpittau> oh yeah, if we want to reduce the topics I'm all for it! 15:15:55 <dtantsur> Unless we have a person who (for the 3rd? 4th? time) says "yes, I will work on it in E" 15:16:04 <JayF> G researches that person 15:16:10 <JayF> **is 15:16:25 <rpittau> ok, but we have 2 topics about graphical console 15:16:30 <TheJulia> I also have desire to talk about it, since I have had it come up on a few RFPs recently 15:16:34 <dtantsur> great! Let's hope you won't be the 5th person who disappears after taking this task 15:16:46 * TheJulia notes we have access to plenty of glue 15:16:51 <rpittau> lol 15:16:58 <JayF> dtantsur: my downstream needs read only console of some kind, I'm either going to figure it out or go move to the beach ;) 15:17:04 <dtantsur> I mean.. I have desire to talk to you all for 2 weeks about everything, but we need to value time 15:17:04 * TheJulia gets out the welding gear too 15:17:15 <rpittau> I guess I'll have to put a cap to the discussion time :) 15:17:22 <TheJulia> ++ to capping 15:17:34 <JayF> ++ We'll need to be disciplined about talking about hard technical problems/ points of contention 15:17:36 <rpittau> ok, will do that 15:17:38 <JayF> and punting literally everything else 15:17:55 <dtantsur> Is there anything to discuss around NC-SI other than some kind soul offering Mahnoor and myself help? 15:18:37 <TheJulia> I'm unfortunately not sure 15:18:54 <rpittau> not sure either honestly 15:18:55 <TheJulia> But that is just me 15:19:03 <cardoe> So I'm interested in the console convo. 15:19:05 <rpittau> I'll have to review the specs 15:19:07 <TheJulia> okay, myself and rpittau. We shall start a band. 15:19:13 <rpittau> :D 15:19:26 <cardoe> I'm happy if we have a mini-PTG later on as well and punt items to that? 15:19:54 <rpittau> we'll probably have a mid-cycle proto-PTG 15:20:01 <TheJulia> Lets use a parking lot and a lay the initial ground rules of "if we start to dive into the deep details, then maybe we need to parking lot the item" 15:20:08 <rpittau> yeah 15:20:22 <TheJulia> Last week, I had meetings and we called "rathole" a ton, and it did help to keep us to on task... honestly. 15:20:51 <TheJulia> And if we have enough to come back, then we likely need to do things like also blog and follow-up and condense thoughts too 15:20:58 <JayF> also we shouldn't hesitate to do things like breakout groups 15:21:00 <TheJulia> and then a follow-up mini thing would make sense 15:21:03 <TheJulia> ++++++ 15:21:04 <JayF> everyone doesn't need to talk about everything 15:21:06 <TheJulia> 10000% 15:22:03 <dtantsur> breakout groups worked pretty well during f2f summits, sigh 15:22:21 <TheJulia> yeah, lets do what we think we can do, lets not over do it 15:22:39 <TheJulia> and focus on where we can set ourselves up for the best outcomes 15:22:58 <TheJulia> I'll be honest, I have a lot I want to see move forward in epoxy, but I'm on the 1-2 year long game play at the moment 15:23:07 <cardoe> Yep me too. 15:23:08 <TheJulia> which means we don't need perfect out of the gate 15:23:23 <rpittau> let me finish reviewing the missing topics tomorrow and then we can see if we can remove somthing or add more time 15:23:23 <dtantsur> Heh, we're still on a relatively fast lane 15:23:25 <TheJulia> so a few bugs are okay, adoption will take time 15:23:39 <TheJulia> dtantsur: I'll bring a rocket motor to the PTG then. 15:23:50 <JayF> TheJulia++ 15:24:01 <dtantsur> Now that's promising! 15:24:02 <JayF> Maybe worthwhile to take some bonus time to write up a longer term vision 15:24:15 <JayF> to map out that 1-2 year plan for those of us looking at that horizon 15:24:27 <JayF> would be a hell of a lot easier to dedicate resources to incremental steps if so 15:24:45 <JayF> doesn't have to be during PTG, in fact coming with one to PTG might be valuable 15:25:08 <TheJulia> I wouldn't mind speaking to the horizon I'm seeing 15:25:16 <TheJulia> if that would help folks orient mentally 15:25:30 <TheJulia> dunno, always willing 15:25:31 <JayF> It would help me to organize my thoughts just to have the conversation tbh 15:25:45 <dtantsur> Should we use our last chance (if any) to add Friday to our schedule? 15:25:48 <rpittau> I guess we can do that at the very end of the PTG ? 15:25:59 <rpittau> dtantsur: I was going there too :) 15:26:25 <cardoe> I actually plan on writing a similar 1-2 year plan for my team's Ironic efforts that I can share publicly. We'll see if I get the time this week. 15:26:36 <cardoe> I'll circulate it with you guys when I do. 15:26:37 <JayF> dtantsur: Friday is usually reserved for TC 15:26:56 <JayF> dtantsur: it's not a part of the PTG so TC usually steals Friday's to get time that doesn't overlap projects 15:27:00 <dtantsur> Monday then? Or we already have Monday? 15:27:05 <TheJulia> cardoe: that is smart 15:27:07 <JayF> I will want to participate there, cardoe is on the TC :) 15:27:08 <rpittau> dtantsur: we have monday to thrusday 15:27:13 <dtantsur> I see 15:27:26 <dtantsur> 2 weeks? :-P 15:27:29 <JayF> cardoe: TheJulia: we should have a timeboxed chat about longer term plans and see how much overlap there is 15:27:33 <rpittau> I can add one hour to monday (we have only 2 so far) and 1-2 hours on tuesday wednesday 15:27:37 <JayF> +1 15:27:47 <dtantsur> JayF: please include me if you organize one 15:27:49 <TheJulia> Is this where we take over the world, finally?! 15:28:01 <dtantsur> TheJulia: is your Blahaj army ready? 15:28:05 <JayF> is the answer to when "immediately post meeting" ? 15:29:12 <rpittau> we can probably move on :) 15:29:44 <rpittau> #topic Review Ironic CI status 15:29:51 <rpittau> anything to report about CI ? 15:30:38 <cardoe> Just got that 4K test for CI that's waiting for +1 W to land. Otherwise it's been fine this week I think. 15:30:46 <rpittau> cool 15:31:07 <cardoe> cid's had 2 that seem to be erroring on him without knowing why. I think JayF was looking at one. 15:31:22 <JayF> Huh? 15:31:39 <cardoe> https://review.opendev.org/c/openstack/ironic/+/931795 15:32:00 <JayF> I'm not looking at it so much as going "oh poop I don't see how this breaks functional tests" 15:32:04 <rpittau> that's the functional test, right? 15:32:07 <JayF> cid will hopefully take a look at it 15:32:10 <rpittau> ok 15:32:16 <TheJulia> dtantsur: I need to get to ikea to obtain more Blahaj.... 15:32:23 <dtantsur> ++ 15:32:46 <cardoe> ah my bad. I've got a notepad here of in flight changes and I make notes on which ones need follow ups. I noted that you were looking at it JayF. Sorry. 15:33:02 <TheJulia> cardoe: I did follow-up to that test changing some parameters to make it use LVM because that cascades and breaks, I'm going to setup the job to run on dib as well just so we ensure both projects are happy with 4k complexities 15:33:05 * cid will def do that, just one more recheck :D. 15:33:14 <JayF> cardoe: I do a lot of drive-by CI diagnosis and recheck, doesn't always mean I'll follow up :D 15:33:30 <cardoe> Anyway, I didn't come away with a lot of CI related errors in my notes this past week. 15:33:45 <rpittau> yeah, I ran a test ci patch and it was all good 15:34:03 <cardoe> I often look back at my notes and have 0 clue that I wrote that. So 🤷 15:34:31 <JayF> I think the new rackspace flex nodes, with more perf, are positively impacting our CI 15:34:41 <rpittau> we discussed about PTG schedule already, any other discussion topics for today? 15:34:42 <JayF> I've not run metrics yet, but it *feels* like we're getting less random pain 15:34:49 <JayF> I have something I'd like to mention rpittau 15:34:58 <rpittau> JayF: please do :) 15:35:23 <JayF> I did email the list about the already-privately-discussed core group split. If you're a core (or someone proposed for core; aka cid and cardoe), please respond to that email with a +1/+2 to indicate your willingness for the plan to be executed :). 15:35:56 <rpittau> JayF: you have my vote :) 15:35:58 <JayF> Barring any opposition or being told otherwise, and assuming I'm going to get more than one +1 on that email, I will execute the changes to the core team this week 15:36:00 <cardoe> Will do. 15:36:32 <JayF> I'd suggest to anyone not being proposed as a reviewer or already being a core to see this as a sign that it's a good time to get reviewing code to get into the cool kids club 15:36:35 <rpittau> JayF: and thanks for doing that 15:36:39 <TheJulia> Another voice or two chiming in would be good 15:37:33 <rpittau> I agree 15:38:20 <rpittau> alright, anything else to add or any more topics to discuss? 15:39:22 <rpittau> ok, next is 15:39:22 <rpittau> #topic Bug Deputy Updates 15:39:22 <rpittau> I don't think we have any, and I vote to not have a bug deputy for the PTG week 15:39:45 <rpittau> but we still need one volunteer for this week :) 15:40:10 <masghar> Can do! 15:40:24 <rpittau> thanks masghar :) 15:40:44 <rpittau> I've updated the notes 15:40:50 <masghar> Thanks 15:40:56 <rpittau> anything else to talk about today? 15:41:59 <rpittau> then that's all folks! o/ 15:42:02 <rpittau> #endmeeting