iurygregory | JayF, good news, I have access to pypi again :D | 01:22 |
---|---|---|
rpittau | good morning ironic! o/ | 06:29 |
opendevreview | Merged openstack/networking-generic-switch master: Link to Ironic dev-quickstart in contributing doc https://review.opendev.org/c/openstack/networking-generic-switch/+/930943 | 07:48 |
opendevreview | Merged openstack/metalsmith master: Drop SETUPTOOLS_USE_DISTUTILS=stdlib https://review.opendev.org/c/openstack/metalsmith/+/932020 | 08:51 |
iurygregory | good morning Ironic | 11:10 |
opendevreview | Merged openstack/ironic-python-agent master: tox: Drop envdir https://review.opendev.org/c/openstack/ironic-python-agent/+/932255 | 11:33 |
opendevreview | Merged openstack/ironic-inspector master: tox: Drop envdir https://review.opendev.org/c/openstack/ironic-inspector/+/932259 | 11:36 |
opendevreview | Verification 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/+/920216 | 11:44 |
TheJulia | dtantsur: I'm thinking 1-2 years out total, so the next 4-6 months are laying lots of groundwork | 13:04 |
TheJulia | dtantsur: ahh, I didn't see it wasn't on the api response object yet, makes sense | 13:07 |
* TheJulia thanks jetlag for feeling so rough | 13:13 | |
iurygregory | I would blame jetlag also | 13:17 |
iurygregory | good morning TheJulia o/ | 13:17 |
TheJulia | Painful thing is, I head to the airport in less than 6 hours | 13:22 |
TheJulia | wheeeeee | 13:22 |
iurygregory | wheeee =( | 13:22 |
iurygregory | safe travels! | 13:22 |
TheJulia | Thanks | 13:22 |
masghar | Safe travels Julia! And hopefully you're travelling to a friendlier time zone for the jetlag :) | 13:35 |
rpittau | cardoe: have you spoken with the neutron team for the joint session during PTG? | 13:37 |
TheJulia | Yeah, this will only be 2-3 hours offset versus 9 hours | 13:37 |
cardoe | I've pinged them a few times. | 13:38 |
cardoe | There should hopefully be a team meeting this week and I was gonna ask again. | 13:38 |
rpittau | ok, thanks cardoe, when is the meeting? | 13:38 |
cardoe | tomorrow 1400 UTC | 13:39 |
rpittau | alright, thanks | 13:39 |
rpittau | I'm leaving the PTG schedule still shuffled until we got an answer from them | 13:39 |
rpittau | looking again at the topics + schedule I have the feeling the time may not be enough :D | 13:50 |
rpittau | I'll have another look before the meeting and we can discuss it | 13:50 |
opendevreview | Merged openstack/ironic master: Reject explicit requests to power off nodes with disable_power_off https://review.opendev.org/c/openstack/ironic/+/930717 | 14:36 |
TheJulia | rpittau: it is life :) | 14:38 |
opendevreview | Merged openstack/ironic-python-agent stable/2023.1: Call evaluate_hardware_support exactly once per hwm https://review.opendev.org/c/openstack/ironic-python-agent/+/920216 | 14:43 |
rpittau | https://ironic-ocp-images.pages.redhat.com/main-docs/ | 15:00 |
rpittau | err wrong window | 15:00 |
iurygregory | ops :D | 15:00 |
rpittau | #startmeeting ironic | 15:00 |
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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 15:00 |
opendevmeet | The meeting name has been set to 'ironic' | 15:00 |
TheJulia | o/ | 15:00 |
iurygregory | o/ | 15:00 |
dtantsur | o/ | 15:00 |
TheJulia | Good morning! | 15:00 |
masghar | o/ | 15:00 |
cardoe | \o | 15:00 |
rpittau | Hello everyone! | 15:00 |
rpittau | Welcome to our weekly meeting! | 15:00 |
rpittau | The meeting agenda can be found here: | 15:00 |
rpittau | https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_October_21.2C_2024 | 15:00 |
cid | o/ | 15:01 |
rpittau | leaving a minute for people to join | 15:01 |
masghar | The bug deputy updates are from last week..let me fix that | 15:02 |
rpittau | ooook let's start! | 15:02 |
rpittau | #topic Announcements/Reminders | 15:02 |
rpittau | Standing 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-dash | 15:02 |
kubajj | o/ | 15:03 |
cardoe | The two at the bottom that are merge conflicted... what do we want to do about those? | 15:03 |
rpittau | TheJulia: there are 2 patches in merge conflict in the list | 15:03 |
JayF | o/ | 15:03 |
TheJulia | ack, I might be able to address that today | 15:04 |
rpittau | cool, thanks :) | 15:04 |
rpittau | TheJulia: sorry, the third from the bottom as well, it has a -1 workflow | 15:05 |
rpittau | the rest looks recent enough, but we probably need to go and review them as they're starting to pile up | 15:06 |
rpittau | alright, moving on | 15:06 |
rpittau | we have the 2025.1 Epoxy Release Schedule | 15:06 |
rpittau | #link https://releases.openstack.org/epoxy/schedule.html | 15:06 |
rpittau | nothing to say about that at the moment | 15:06 |
rpittau | first milestone is in 1 month | 15:07 |
rpittau | #info 2023.1 Antelope transition to Unmaintained at the end of October | 15:07 |
rpittau | final releases for all projects will happen soon, finishing merging last backports | 15:07 |
rpittau | there's one backport that needs to merge, then I'm going to prepare the final releases | 15:08 |
cardoe | rpittau: I'm staying on them pretty good. | 15:08 |
rpittau | and last but not least | 15:08 |
rpittau | #info Epxy PTG is happening next week! | 15:08 |
rpittau | the schedule is in the etherpad | 15:09 |
rpittau | #link https://etherpad.opendev.org/p/ironic-ptg-october-2024 | 15:09 |
rpittau | I invite everyone to review it | 15:09 |
rpittau | and I'm thinking to extend the time 1 or 2 days as the topics are a lot | 15:09 |
rpittau | I didn't get any answer for the APAC friendly slot | 15:10 |
masghar | ...thats a wealth of topics indeed! | 15:10 |
rpittau | yeah | 15:11 |
rpittau | I got 2 hours on monday and 3 hours till thursday | 15:11 |
rpittau | I think we'll have to ad 1 hour on tuesday and wednesday to cover everytinhg | 15:11 |
iurygregory | we have janders and sbaker, so I would put a slot | 15:11 |
rpittau | so please please review the topics and the schedule | 15:11 |
rpittau | iurygregory: I agree, but we haven't had any proposal for time/date, so we'll have to schedule one ourselves | 15:12 |
iurygregory | I will try to ping some folks from OIS Asia, to see if they are interested | 15:12 |
rpittau | sounds good, thanks | 15:12 |
iurygregory | np | 15:12 |
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 |
rpittau | and we need answer from neutron for the networking topics toop | 15:13 |
TheJulia | Are we punting on topics on the bottom? | 15:14 |
rpittau | TheJulia: the topics on the bottom still need to be scheduled | 15:15 |
TheJulia | ok | 15:15 |
rpittau | they look big, at least two of them :) | 15:15 |
dtantsur | Can I vote for kicking graphical console out? (sorry TheJulia!!) | 15:15 |
JayF | You can vote all you want, but I'm going to talk about it anyway 😂 | 15:15 |
rpittau | oh yeah, if we want to reduce the topics I'm all for it! | 15:15 |
dtantsur | Unless we have a person who (for the 3rd? 4th? time) says "yes, I will work on it in E" | 15:15 |
JayF | G researches that person | 15:16 |
JayF | **is | 15:16 |
rpittau | ok, but we have 2 topics about graphical console | 15:16 |
TheJulia | I also have desire to talk about it, since I have had it come up on a few RFPs recently | 15:16 |
dtantsur | great! Let's hope you won't be the 5th person who disappears after taking this task | 15:16 |
* TheJulia notes we have access to plenty of glue | 15:16 | |
rpittau | lol | 15:16 |
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:16 |
dtantsur | I mean.. I have desire to talk to you all for 2 weeks about everything, but we need to value time | 15:17 |
* TheJulia gets out the welding gear too | 15:17 | |
rpittau | I guess I'll have to put a cap to the discussion time :) | 15:17 |
TheJulia | ++ to capping | 15:17 |
JayF | ++ We'll need to be disciplined about talking about hard technical problems/ points of contention | 15:17 |
rpittau | ok, will do that | 15:17 |
JayF | and punting literally everything else | 15:17 |
dtantsur | Is there anything to discuss around NC-SI other than some kind soul offering Mahnoor and myself help? | 15:17 |
TheJulia | I'm unfortunately not sure | 15:18 |
rpittau | not sure either honestly | 15:18 |
TheJulia | But that is just me | 15:18 |
cardoe | So I'm interested in the console convo. | 15:19 |
rpittau | I'll have to review the specs | 15:19 |
TheJulia | okay, myself and rpittau. We shall start a band. | 15:19 |
rpittau | :D | 15:19 |
cardoe | I'm happy if we have a mini-PTG later on as well and punt items to that? | 15:19 |
rpittau | we'll probably have a mid-cycle proto-PTG | 15:19 |
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 |
rpittau | yeah | 15:20 |
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 |
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 |
JayF | also we shouldn't hesitate to do things like breakout groups | 15:20 |
TheJulia | and then a follow-up mini thing would make sense | 15:21 |
TheJulia | ++++++ | 15:21 |
JayF | everyone doesn't need to talk about everything | 15:21 |
TheJulia | 10000% | 15:21 |
dtantsur | breakout groups worked pretty well during f2f summits, sigh | 15:22 |
TheJulia | yeah, lets do what we think we can do, lets not over do it | 15:22 |
TheJulia | and focus on where we can set ourselves up for the best outcomes | 15:22 |
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:22 |
cardoe | Yep me too. | 15:23 |
TheJulia | which means we don't need perfect out of the gate | 15: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 |
dtantsur | Heh, we're still on a relatively fast lane | 15:23 |
TheJulia | so a few bugs are okay, adoption will take time | 15:23 |
TheJulia | dtantsur: I'll bring a rocket motor to the PTG then. | 15:23 |
JayF | TheJulia++ | 15:23 |
dtantsur | Now that's promising! | 15:24 |
JayF | Maybe worthwhile to take some bonus time to write up a longer term vision | 15:24 |
JayF | to map out that 1-2 year plan for those of us looking at that horizon | 15:24 |
JayF | would be a hell of a lot easier to dedicate resources to incremental steps if so | 15:24 |
JayF | doesn't have to be during PTG, in fact coming with one to PTG might be valuable | 15:24 |
TheJulia | I wouldn't mind speaking to the horizon I'm seeing | 15:25 |
TheJulia | if that would help folks orient mentally | 15:25 |
TheJulia | dunno, always willing | 15:25 |
JayF | It would help me to organize my thoughts just to have the conversation tbh | 15:25 |
dtantsur | Should we use our last chance (if any) to add Friday to our schedule? | 15:25 |
rpittau | I guess we can do that at the very end of the PTG ? | 15:25 |
rpittau | dtantsur: I was going there too :) | 15: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 |
cardoe | I'll circulate it with you guys when I do. | 15:26 |
JayF | dtantsur: Friday is usually reserved for TC | 15:26 |
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:26 |
dtantsur | Monday then? Or we already have Monday? | 15:27 |
TheJulia | cardoe: that is smart | 15:27 |
JayF | I will want to participate there, cardoe is on the TC :) | 15:27 |
rpittau | dtantsur: we have monday to thrusday | 15:27 |
dtantsur | I see | 15:27 |
dtantsur | 2 weeks? :-P | 15:27 |
JayF | cardoe: TheJulia: we should have a timeboxed chat about longer term plans and see how much overlap there is | 15:27 |
rpittau | I can add one hour to monday (we have only 2 so far) and 1-2 hours on tuesday wednesday | 15:27 |
JayF | +1 | 15:27 |
dtantsur | JayF: please include me if you organize one | 15:27 |
TheJulia | Is this where we take over the world, finally?! | 15:27 |
dtantsur | TheJulia: is your Blahaj army ready? | 15:28 |
JayF | is the answer to when "immediately post meeting" ? | 15:28 |
rpittau | we can probably move on :) | 15:29 |
rpittau | #topic Review Ironic CI status | 15:29 |
rpittau | anything to report about CI ? | 15:29 |
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 |
rpittau | cool | 15:30 |
cardoe | cid's had 2 that seem to be erroring on him without knowing why. I think JayF was looking at one. | 15:31 |
JayF | Huh? | 15:31 |
cardoe | https://review.opendev.org/c/openstack/ironic/+/931795 | 15:31 |
JayF | I'm not looking at it so much as going "oh poop I don't see how this breaks functional tests" | 15:32 |
rpittau | that's the functional test, right? | 15:32 |
JayF | cid will hopefully take a look at it | 15:32 |
rpittau | ok | 15:32 |
TheJulia | dtantsur: I need to get to ikea to obtain more Blahaj.... | 15:32 |
dtantsur | ++ | 15:32 |
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:32 |
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 |
* cid will def do that, just one more recheck :D. | 15:33 | |
JayF | cardoe: I do a lot of drive-by CI diagnosis and recheck, doesn't always mean I'll follow up :D | 15:33 |
cardoe | Anyway, I didn't come away with a lot of CI related errors in my notes this past week. | 15:33 |
rpittau | yeah, I ran a test ci patch and it was all good | 15:33 |
cardoe | I often look back at my notes and have 0 clue that I wrote that. So 🤷 | 15:34 |
JayF | I think the new rackspace flex nodes, with more perf, are positively impacting our CI | 15:34 |
rpittau | we discussed about PTG schedule already, any other discussion topics for today? | 15:34 |
JayF | I've not run metrics yet, but it *feels* like we're getting less random pain | 15:34 |
JayF | I have something I'd like to mention rpittau | 15:34 |
rpittau | JayF: please do :) | 15:34 |
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 |
rpittau | JayF: you have my vote :) | 15:35 |
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:35 |
cardoe | Will do. | 15:36 |
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 |
rpittau | JayF: and thanks for doing that | 15:36 |
TheJulia | Another voice or two chiming in would be good | 15:36 |
rpittau | I agree | 15:37 |
rpittau | alright, anything else to add or any more topics to discuss? | 15:38 |
rpittau | ok, next is | 15:39 |
rpittau | #topic Bug Deputy Updates | 15:39 |
rpittau | I don't think we have any, and I vote to not have a bug deputy for the PTG week | 15:39 |
rpittau | but we still need one volunteer for this week :) | 15:39 |
masghar | Can do! | 15:40 |
rpittau | thanks masghar :) | 15:40 |
rpittau | I've updated the notes | 15:40 |
masghar | Thanks | 15:40 |
rpittau | anything else to talk about today? | 15:40 |
rpittau | then that's all folks! o/ | 15:41 |
rpittau | #endmeeting | 15:42 |
opendevmeet | Meeting ended Mon Oct 14 15:42:02 2024 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 15:42 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.html | 15:42 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.txt | 15:42 |
opendevmeet | Log: https://meetings.opendev.org/meetings/ironic/2024/ironic.2024-10-14-15.00.log.html | 15:42 |
JayF | cardoe: TheJulia: dtantsur: seriously, we wanna just spend 15-20 minutes laying out that 1-2 year vision at a high level? | 15:43 |
JayF | just some bulletpoints to have an LLM turn into a pompous sounding vision :P | 15:43 |
TheJulia | I am happy to spend a few minutes in like... 15 minutes | 15:44 |
cardoe | Yeah. Let's do it. | 15:44 |
dtantsur | I can do ^^^ too | 15:44 |
JayF | I'll toss a zoom link in here in 15? | 15:44 |
iurygregory | I'm going for lunch now .-., so I won't be able to join | 15:45 |
JayF | iurygregory: I think the output will be to an etherpad or google doc or similar to be async'd at | 15:45 |
JayF | iurygregory: I'll make sure you get that link | 15:45 |
iurygregory | JayF, awesome, thanks! | 15:46 |
rpittau | JayF: can't join either, going offline in a few minutes | 15:46 |
rpittau | but please share the notes :) | 15:46 |
cardoe | Do we want to do tomorrow at the normal team meeting time to give more opportunity to join? | 15:48 |
cardoe | I'm good either way. | 15:48 |
rpittau | cardoe: would be great, I can definitely join tomorrow | 15:49 |
rpittau | dtantsur, TheJulia, JayF, what about you? ^ | 15:49 |
dtantsur | tomorrow when? | 15:50 |
TheJulia | tomorrow I'll be at openinfra NA | 15:50 |
TheJulia | speaking/sessions | 15:50 |
JayF | I'm completely clear Thursday | 15:50 |
TheJulia | there is no reason we can't have two sessions | 15:50 |
JayF | yeah | 15:50 |
TheJulia | Thursday morning, I'm flying home | 15:50 |
JayF | yeah multiple sessions are okay imo | 15:51 |
JayF | a little async will ensure we document it well | 15:51 |
TheJulia | +++ | 15:51 |
rpittau | alright, just let me know if you schedule another one on thursday then | 15:53 |
rpittau | good night! o/ | 15:53 |
dtantsur | Thursday should be doable for me | 15:53 |
dtantsur | (and right now my IRC is playing up again) | 15:54 |
TheJulia | brrraaaaainnns | 15:56 |
cardoe | Well tell me where to be and I'll be there. | 15:58 |
cardoe | Wish I had gone to OpenInfra NA. | 15:58 |
* TheJulia will be a zombie there | 15:58 | |
TheJulia | going "brraaaainnns" | 15:58 |
TheJulia | so who is creating a meeting link? | 15:59 |
TheJulia | https://us02web.zoom.us/j/83173557366?pwd=Lr6VkS1ZcEAOMF6NUTXnHK9CGnV2VK.1 | 16:00 |
TheJulia | cardoe: JayF: ^^^ | 16:02 |
cardoe | https://etherpad.opendev.org/p/ironic-vision-2025 | 16:06 |
TheJulia | That was super useful, thanks folks! | 17:04 |
opendevreview | cid proposed openstack/ironic master: Gracefully handle bad request exception https://review.opendev.org/c/openstack/ironic/+/932361 | 19:42 |
opendevreview | cid proposed openstack/ironic master: Add support for node name in port creation https://review.opendev.org/c/openstack/ironic/+/930944 | 19:42 |
opendevreview | cid proposed openstack/ironic master: Add support for node name in port creation https://review.opendev.org/c/openstack/ironic/+/930944 | 20:10 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!