15:00:53 #startmeeting ironic 15:00:53 Meeting started Mon Jan 16 15:00:53 2023 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:53 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:53 The meeting name has been set to 'ironic' 15:00:58 o/ 15:00:59 o/ 15:01:04 Good morning, who all is here? 15:01:08 o/ 15:01:13 I'll note today is a holiday in the US; Martin Luther King Jr day today 15:01:25 so I expect us to have less attendance than usual 15:02:18 #topic Announcements/Reminder 15:02:19 o/ 15:02:20 Standing reminder to review patches tagged ironic-week-prio and to hashtag any patches ready for review with ironic-week-prio: https://tinyurl.com/ironic-weekly-prio-dash 15:02:44 #topic Review action items from previous meeting 15:03:58 iurygregory was going to create an etherpad for virtual ptg 15:04:08 iurygregory: if you've done that, share it here and I'll link the URL in the minutes 15:04:15 otherwise that's OK; we can tackle it this week 15:05:14 sharing now 15:05:57 https://etherpad.opendev.org/p/ironic-bobcat-ptg 15:06:14 #link https://etherpad.opendev.org/p/ironic-bobcat-ptg 15:06:22 I'll look over that sometime this week and help flesh any of it out 15:06:46 #topic Review ironic CI status 15:06:56 It's been a mess. Big thanks for rpittau for trying to stay on top of it 15:07:10 "trying" is the right word! 15:07:23 I was just thinking; I'll try and spin wheels and often you'll try and gain traction 15:07:28 our CI is hugely complex :D 15:07:30 :D 15:07:38 one good note about this; we're mostly done with zuul-config-errors 15:07:44 after the bugfix branch retirements last week 15:08:08 JayF: related to CI, we should probably talk about virtualpdu 15:08:14 oh yeah, that's not on agenda though 15:08:24 I'll mark it for open discussion 15:08:27 sure 15:08:50 One thing I'd like is if we cleaned up the last 3/4 zuul config errors this week 15:09:01 these are branches that never got the zuul queue: param removal fix 15:09:12 but are still new enough to be supported 15:09:48 I can't find the dang etherpads :( 15:11:49 ironic-inspector bugfix/10.12; ironic-inspector bugfix/10.7; IPE bugfix/2.1; IPE stable/train; python-ironicclient train 15:11:51 among others 15:12:07 I created a full list in an etherpad and promptly lost the URL to said etherpad 15:12:19 basically; go here and search "ironic" https://zuul.opendev.org/t/openstack/config-errors 15:12:22 if you wanna help with this 15:12:36 I'm not as sharp on fixing inspector and IPE so I really hope other folks are willing to take a look :D 15:12:44 #topic 2023.1 Work in Progress 15:12:51 I'll have a look 15:12:55 I'd like, next week, to do a full review of this with folks... 15:13:05 we have a lot of stuff we said we wanted to do this cycle that I think has barely even started 15:13:15 it'll be a good input to the PTG planning to know what items are getting done 15:13:50 so I strongly encourage you that next week, if you're one of the champions for an item in the workstream for this cycle; please input a status update or be here at next meeting with something to put 15:14:01 just trying to see where we are before we go planning another six months 15:14:15 https://etherpad.opendev.org/p/IronicWorkstreams2023.1 here is the current status doc 15:14:29 and https://etherpad.opendev.org/p/IronicWorkstreams2023.1 15:14:41 and https://specs.openstack.org/openstack/ironic-specs/priorities/2023-1-workitems.html is the spec we landed with the aspirational list 15:14:54 #link https://specs.openstack.org/openstack/ironic-specs/priorities/2023-1-workitems.html 15:15:34 #link https://etherpad.opendev.org/p/IronicWorkstreams2023.1 15:15:43 Any comments before I move on? 15:16:49 taking the silence as an implicit no 15:16:51 next topic 15:17:18 #action Future of Bugfix releases punted to next meeting; needs to be on a day that's not a US holiday so we have more contributors here 15:17:33 #topic open discussion 15:17:38 rpittau: wanted to mention virtualpdu 15:17:44 yep 15:18:51 ironic CI depends on it but the development has stopped since a while 15:18:51 now it doesn't work with python 3.10, meaning we can't move to jammy 15:18:51 I put together some patches to fix that but we probably need to contact the cores 15:19:06 any luck emailing them? 15:19:33 I haven't emailed them yet as I saw JayF mentioning he wanted to check on another side 15:19:46 I was volunteering to take it up with TC 15:19:50 if Cores were not responsive 15:20:01 ok, so I'll email them first 15:20:15 and that this; if we use it in our CI; might make sense to be an openstack project under our governance if it's not currently in a good maintenance spot 15:20:18 I'll do it right after the meeting 15:20:28 #action rpittau to contact cores of virtualpdu about his changes 15:20:40 rpittau: I suggest you also offer to be a core; or for ironic-core to be added 15:20:54 rpittau: just very awkward for our CI to depend on packages that are not super-actively maintained 15:21:26 well it was working until focal, it went unnoticed until we tried to go to jammy 15:21:39 but I agree, we should monitor dependencies more closely 15:22:04 I mean, who else is going to maintain a fake-PDU for CI usage but us? That's sorta our thing now LOL 15:22:48 :) 15:23:06 If there's nothing else; I'm going to call the meeting :) 15:24:04 Alright, I think we're done. 15:24:07 #endmeeting