Monday, 2024-10-14

iurygregoryJayF, good news, I have access to pypi again :D01:22
rpittaugood morning ironic! o/06:29
opendevreviewMerged openstack/networking-generic-switch master: Link to Ironic dev-quickstart in contributing doc  https://review.opendev.org/c/openstack/networking-generic-switch/+/93094307:48
opendevreviewMerged openstack/metalsmith master: Drop SETUPTOOLS_USE_DISTUTILS=stdlib  https://review.opendev.org/c/openstack/metalsmith/+/93202008:51
iurygregorygood morning Ironic11:10
opendevreviewMerged openstack/ironic-python-agent master: tox: Drop envdir  https://review.opendev.org/c/openstack/ironic-python-agent/+/93225511:33
opendevreviewMerged openstack/ironic-inspector master: tox: Drop envdir  https://review.opendev.org/c/openstack/ironic-inspector/+/93225911:36
opendevreviewVerification of a change to openstack/ironic-python-agent stable/2023.1 failed: Call evaluate_hardware_support exactly once per hwm  https://review.opendev.org/c/openstack/ironic-python-agent/+/92021611:44
TheJuliadtantsur: I'm thinking 1-2 years out total, so the next 4-6 months are laying lots of groundwork13:04
TheJuliadtantsur: ahh, I didn't see it wasn't on the api response object yet, makes sense13:07
* TheJulia thanks jetlag for feeling so rough13:13
iurygregoryI would blame jetlag also13:17
iurygregorygood morning TheJulia o/13:17
TheJuliaPainful thing is, I head to the airport in less than 6 hours13:22
TheJuliawheeeeee13:22
iurygregorywheeee =( 13:22
iurygregorysafe travels!13:22
TheJuliaThanks13:22
masgharSafe travels Julia! And hopefully you're travelling to a friendlier time zone for the jetlag :)13:35
rpittaucardoe: have you spoken with the neutron team for the joint session during PTG?13:37
TheJuliaYeah, this will only be 2-3 hours offset versus 9 hours13:37
cardoeI've pinged them a few times.13:38
cardoeThere should hopefully be a team meeting this week and I was gonna ask again.13:38
rpittauok, thanks cardoe, when is the meeting?13:38
cardoetomorrow 1400 UTC13:39
rpittaualright, thanks13:39
rpittauI'm leaving the PTG schedule still shuffled until we got an answer from them13:39
rpittaulooking again at the topics + schedule I have the feeling the time may not be enough :D13:50
rpittauI'll have another look before the meeting and we can discuss it13:50
opendevreviewMerged openstack/ironic master: Reject explicit requests to power off nodes with disable_power_off  https://review.opendev.org/c/openstack/ironic/+/93071714:36
TheJuliarpittau: it is life :)14:38
opendevreviewMerged openstack/ironic-python-agent stable/2023.1: Call evaluate_hardware_support exactly once per hwm  https://review.opendev.org/c/openstack/ironic-python-agent/+/92021614:43
rpittauhttps://ironic-ocp-images.pages.redhat.com/main-docs/15:00
rpittauerr wrong window15:00
iurygregoryops :D15:00
rpittau#startmeeting ironic15:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'ironic'15:00
TheJuliao/15:00
iurygregoryo/15:00
dtantsuro/15:00
TheJuliaGood morning!15:00
masgharo/15:00
cardoe\o15:00
rpittauHello everyone!15:00
rpittauWelcome to our weekly meeting!15:00
rpittauThe meeting agenda can be found here:15:00
rpittauhttps://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_October_21.2C_202415:00
cido/15:01
rpittauleaving a minute for people to join15:01
masgharThe bug deputy updates are from last week..let me fix that 15:02
rpittauooook let's start!15:02
rpittau#topic Announcements/Reminders15:02
rpittauStanding reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio:15:02
rpittau#link https://tinyurl.com/ironic-weekly-prio-dash15:02
kubajjo/15:03
cardoeThe two at the bottom that are merge conflicted... what do we want to do about those?15:03
rpittauTheJulia: there are 2 patches in merge conflict in the list15:03
JayFo/15:03
TheJuliaack, I might be able to address that today15:04
rpittaucool, thanks :)15:04
rpittauTheJulia: sorry, the third from the bottom as well, it has a -1 workflow15:05
rpittauthe rest looks recent enough, but we probably need to go and review them as they're starting to pile up15:06
rpittaualright, moving on15:06
rpittauwe have the 2025.1 Epoxy Release Schedule15:06
rpittau#link https://releases.openstack.org/epoxy/schedule.html15:06
rpittaunothing to say about that at the moment15:06
rpittaufirst milestone is in 1 month15:07
rpittau#info 2023.1 Antelope transition to Unmaintained at the end of October15:07
rpittaufinal releases for all projects will happen soon, finishing merging last backports15:07
rpittauthere's one backport that needs to merge, then I'm going to prepare the final releases15:08
cardoerpittau: I'm staying on them pretty good.15:08
rpittauand last but not least15:08
rpittau#info Epxy PTG is happening next week!15:08
rpittauthe schedule is in the etherpad 15:09
rpittau#link  https://etherpad.opendev.org/p/ironic-ptg-october-202415:09
rpittauI invite everyone to review it15:09
rpittauand I'm thinking to extend the time 1 or 2 days as the topics are a lot15:09
rpittauI didn't get any answer for the APAC friendly slot15:10
masghar...thats a wealth of topics indeed!15:10
rpittauyeah15:11
rpittauI got 2 hours on monday and 3 hours till thursday15:11
rpittauI think we'll have to ad 1 hour on tuesday and wednesday to cover everytinhg15:11
iurygregorywe have janders and sbaker, so I would put a slot 15:11
rpittauso please please review the topics and the schedule15:11
rpittauiurygregory: I agree, but we haven't had any proposal for time/date, so we'll have to schedule one ourselves15:12
iurygregoryI will try to ping some folks from OIS Asia, to see if they are interested15:12
rpittausounds good, thanks15:12
iurygregorynp15:12
rpittauI'll leave some time today and tomorrow to review the schedule/time before adding more hours and finalizing it on Wednesday15:13
rpittauand we need answer from neutron for the networking topics toop15:13
TheJuliaAre we punting on topics on the bottom?15:14
rpittauTheJulia: the topics on the bottom still need to be scheduled15:15
TheJuliaok15:15
rpittauthey look big, at least two of them :)15:15
dtantsurCan I vote for kicking graphical console out? (sorry TheJulia!!)15:15
JayFYou can vote all you want, but I'm going to talk about it anyway 😂15:15
rpittauoh yeah, if we want to reduce the topics I'm all for it!15:15
dtantsurUnless we have a person who (for the 3rd? 4th? time) says "yes, I will work on it in E"15:15
JayFG researches that person15:16
JayF**is15:16
rpittauok, but we have 2 topics about graphical console15:16
TheJuliaI also have desire to talk about it, since I have had it come up on a few RFPs recently15:16
dtantsurgreat! Let's hope you won't be the 5th person who disappears after taking this task15:16
* TheJulia notes we have access to plenty of glue15:16
rpittaulol15:16
JayFdtantsur: my downstream needs read only console of some kind, I'm either going to figure it out or go move to the beach ;) 15:16
dtantsurI mean.. I have desire to talk to you all for 2 weeks about everything, but we need to value time15:17
* TheJulia gets out the welding gear too15:17
rpittauI guess I'll have to put a cap to the discussion time :)15:17
TheJulia++ to capping15:17
JayF++ We'll need to be disciplined about talking about hard technical problems/ points of contention15:17
rpittauok, will do that15:17
JayFand punting literally everything else15:17
dtantsurIs there anything to discuss around NC-SI other than some kind soul offering Mahnoor and myself help?15:17
TheJuliaI'm unfortunately not sure15:18
rpittaunot sure either honestly15:18
TheJuliaBut that is just me15:18
cardoeSo I'm interested in the console convo.15:19
rpittauI'll have to review the specs15:19
TheJuliaokay, myself and rpittau. We shall start a band.15:19
rpittau:D15:19
cardoeI'm happy if we have a mini-PTG later on as well and punt items to that?15:19
rpittauwe'll probably have a mid-cycle proto-PTG15:19
TheJuliaLets 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
rpittauyeah15:20
TheJuliaLast week, I had meetings and we called "rathole" a ton, and it did help to keep us to on task... honestly.15:20
TheJuliaAnd if we have enough to come back, then we likely need to do things like also blog and follow-up and condense thoughts too15:20
JayFalso we shouldn't hesitate to do things like breakout groups15:20
TheJuliaand then a follow-up mini thing would make sense15:21
TheJulia++++++15:21
JayFeveryone doesn't need to talk about everything15:21
TheJulia10000%15:21
dtantsurbreakout groups worked pretty well during f2f summits, sigh15:22
TheJuliayeah, lets do what we think we can do, lets not over do it15:22
TheJuliaand focus on where we can set ourselves up for the best outcomes15:22
TheJuliaI'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 moment15:22
cardoeYep me too.15:23
TheJuliawhich means we don't need perfect out of the gate15:23
rpittaulet me finish reviewing the missing topics tomorrow and then we can see if we can remove somthing or add more time15:23
dtantsurHeh, we're still on a relatively fast lane15:23
TheJuliaso a few bugs are okay, adoption will take time15:23
TheJuliadtantsur: I'll bring a rocket motor to the PTG then.15:23
JayFTheJulia++ 15:23
dtantsurNow that's promising!15:24
JayFMaybe worthwhile to take some bonus time to write up a longer term vision15:24
JayFto map out that 1-2 year plan for those of us looking at that horizon15:24
JayFwould be a hell of a lot easier to dedicate resources to incremental steps if so15:24
JayFdoesn't have to be during PTG, in fact coming with one to PTG might be valuable15:24
TheJuliaI wouldn't mind speaking to the horizon I'm seeing15:25
TheJuliaif that would help folks orient mentally15:25
TheJuliadunno, always willing15:25
JayFIt would help me to organize my thoughts just to have the conversation tbh15:25
dtantsurShould we use our last chance (if any) to add Friday to our schedule?15:25
rpittauI guess we can do that at the very end of the PTG ?15:25
rpittaudtantsur: I was going there too :)15:25
cardoeI 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
cardoeI'll circulate it with you guys when I do.15:26
JayFdtantsur: Friday is usually reserved for TC15:26
JayFdtantsur: it's not a part of the PTG so TC usually steals Friday's to get time that doesn't overlap projects15:26
dtantsurMonday then? Or we already have Monday?15:27
TheJuliacardoe: that is smart15:27
JayFI will want to participate there, cardoe is on the TC :)15:27
rpittaudtantsur: we have monday to thrusday15:27
dtantsurI see15:27
dtantsur2 weeks? :-P15:27
JayFcardoe: TheJulia: we should have a timeboxed chat about longer term plans and see how much overlap there is15:27
rpittauI can add one hour to monday (we have only 2 so far) and 1-2 hours on tuesday wednesday15:27
JayF+115:27
dtantsurJayF: please include me if you organize one15:27
TheJuliaIs this where we take over the world, finally?!15:27
dtantsurTheJulia: is your Blahaj army ready?15:28
JayFis the answer to when "immediately post meeting" ? 15:28
rpittauwe can probably move on :)15:29
rpittau#topic Review Ironic CI status15:29
rpittauanything to report about CI ?15:29
cardoeJust 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
rpittaucool15:30
cardoecid's had 2 that seem to be erroring on him without knowing why. I think JayF was looking at one.15:31
JayFHuh?15:31
cardoehttps://review.opendev.org/c/openstack/ironic/+/93179515:31
JayFI'm not looking at it so much as going "oh poop I don't see how this breaks functional tests"15:32
rpittauthat's the functional test, right?15:32
JayFcid will hopefully take a look at it15:32
rpittauok15:32
TheJuliadtantsur: I need to get to ikea  to obtain more Blahaj....15:32
dtantsur++15:32
cardoeah 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:32
TheJuliacardoe: 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 complexities15:33
* cid will def do that, just one more recheck :D.15:33
JayFcardoe: I do a lot of drive-by CI diagnosis and recheck, doesn't always mean I'll follow up :D15:33
cardoeAnyway, I didn't come away with a lot of CI related errors in my notes this past week.15:33
rpittauyeah, I ran a test ci patch and it was all good15:33
cardoeI often look back at my notes and have 0 clue that I wrote that. So 🤷15:34
JayFI think the new rackspace flex nodes, with more perf, are positively impacting our CI15:34
rpittauwe discussed about PTG schedule already, any other discussion topics for today?15:34
JayFI've not run metrics yet, but it *feels* like we're getting less random pain15:34
JayFI have something I'd like to mention rpittau 15:34
rpittauJayF: please do :)15:34
JayFI 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
rpittauJayF: you have my vote :)15:35
JayFBarring 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:35
cardoeWill do.15:36
JayFI'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 club15:36
rpittauJayF: and thanks for doing that15:36
TheJuliaAnother voice or two chiming in would be good15:36
rpittauI agree15:37
rpittaualright, anything else to add or any more topics to discuss?15:38
rpittauok, next is15:39
rpittau#topic Bug Deputy Updates15:39
rpittauI don't think we have any, and I vote to not have a bug deputy for the PTG week15:39
rpittaubut we still need one volunteer for this week :)15:39
masgharCan do!15:40
rpittauthanks masghar :)15:40
rpittauI've updated the notes15:40
masgharThanks15:40
rpittauanything else to talk about today?15:40
rpittauthen that's all folks! o/15:41
rpittau#endmeeting15:42
opendevmeetMeeting ended Mon Oct 14 15:42:02 2024 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:42
opendevmeetMinutes:        https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.html15:42
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.txt15:42
opendevmeetLog:            https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.log.html15:42
JayFcardoe: TheJulia: dtantsur: seriously, we wanna just spend 15-20 minutes laying out that 1-2 year vision at a high level?15:43
JayFjust some bulletpoints to have an LLM turn into a pompous sounding vision :P15:43
TheJuliaI am happy to spend a few minutes in like... 15 minutes15:44
cardoeYeah. Let's do it.15:44
dtantsurI can do ^^^ too15:44
JayFI'll toss a zoom link in here in 15?15:44
iurygregoryI'm going for lunch now .-., so I won't be able to join15:45
JayFiurygregory: I think the output will be to an etherpad or google doc or similar to be async'd at15:45
JayFiurygregory: I'll make sure you get that link15:45
iurygregoryJayF, awesome, thanks!15:46
rpittauJayF: can't join either, going offline in a few minutes15:46
rpittaubut please share the notes :)15:46
cardoeDo we want to do tomorrow at the normal team meeting time to give more opportunity to join?15:48
cardoeI'm good either way.15:48
rpittaucardoe: would be great, I can definitely join tomorrow15:49
rpittaudtantsur, TheJulia, JayF, what about you? ^15:49
dtantsurtomorrow when?15:50
TheJuliatomorrow I'll be at openinfra NA15:50
TheJuliaspeaking/sessions15:50
JayFI'm completely clear Thursday15:50
TheJuliathere is no reason we can't have two sessions15:50
JayFyeah15:50
TheJuliaThursday morning, I'm flying home15:50
JayFyeah multiple sessions are okay imo15:51
JayFa little async will ensure we document it well15:51
TheJulia+++15:51
rpittaualright, just let me know if you schedule another one on thursday then15:53
rpittaugood night! o/15:53
dtantsurThursday should be doable for me15:53
dtantsur(and right now my IRC is playing up again)15:54
TheJuliabrrraaaaainnns15:56
cardoeWell tell me where to be and I'll be there.15:58
cardoeWish I had gone to OpenInfra NA.15:58
* TheJulia will be a zombie there15:58
TheJuliagoing "brraaaainnns"15:58
TheJuliaso who is creating a meeting link?15:59
TheJuliahttps://us02web.zoom.us/j/83173557366?pwd=Lr6VkS1ZcEAOMF6NUTXnHK9CGnV2VK.116:00
TheJuliacardoe: JayF: ^^^16:02
cardoehttps://etherpad.opendev.org/p/ironic-vision-202516:06
TheJuliaThat was super useful, thanks folks!17:04
opendevreviewcid proposed openstack/ironic master: Gracefully handle bad request exception  https://review.opendev.org/c/openstack/ironic/+/93236119:42
opendevreviewcid proposed openstack/ironic master: Add support for node name in port creation  https://review.opendev.org/c/openstack/ironic/+/93094419:42
opendevreviewcid proposed openstack/ironic master: Add support for node name in port creation  https://review.opendev.org/c/openstack/ironic/+/93094420:10

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!