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