15:01:20 #startmeeting ironic 15:01:20 Meeting started Mon Dec 5 15:01:20 2022 UTC and is due to finish in 60 minutes. The chair is JayF. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:20 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:20 The meeting name has been set to 'ironic' 15:01:25 o/ 15:01:33 o/ 15:01:35 Good morning; who all is here today 15:01:40 o/ 15:02:19 o/ 15:02:27 #topic Announcements/Reminder 15:02:47 As always, hashtag patches that need review with #ironic-week-prio and please use our priorty review dashboard to guide your reviewing if you're a core. 15:03:14 I'm going to go hashtag the shard key spec; it's getting close and needs to land soon 15:03:40 o/ (a bit alte) 15:03:47 or even late 15:04:00 #topic Review action items from last meeting 15:04:02 I don't think we had any? 15:04:17 same 15:04:19 Yeah no actions 15:04:33 #topic Ironic CI Status + Update 15:04:35 o/ 15:04:58 Thanks to rpittau and iurygregory who have been looking at the last couple of stable branches to fix for Zuul config errors caused by the queue key. 15:05:14 I think we're down to two patches to land to finish it all up? 15:05:25 Any other observations about CI for the meeting? 15:05:47 rpittau did make a comment about wallaby and bifrost earlier 15:05:54 ah yes 15:07:11 something about it being fubar 15:07:48 so bifrost centos8 jobs are foobar in wallaby 15:08:09 as a consequence the integration job in ironic-prometheus-exporter is also not in a good shape 15:08:36 Do we know if anyone is consuming i-p-e for wallaby? 15:08:40 wondering if we want to spend time trying to fix them or just make them no-voting and remove it from i-p-e 15:09:01 I'm +1 to removing from i-p-e 15:09:14 Wallaby is EM. I'd suggest removing (don't NV them unless someone is going to fix some day) those jobs if they aren't possible to keep around anymore. 15:09:17 it is not great, but it is also a very simple plugin 15:09:37 We also extremely rarely backport to IPE 15:09:43 I don't have a problem asking someone to manually test if we do one 15:09:52 ++ 15:10:14 o/ 15:10:15 sounds good 15:10:25 #action rpittau to remove centos8 jobs from bifrost/IPE wallaby 15:10:25 * iurygregory is in two meetings at same time 15:10:35 will do :) 15:10:38 Anything else on ci? 15:11:23 Moving on... 15:11:33 #topic 2023.1 WIP 15:11:47 #link https://etherpad.opendev.org/p/IronicWorkstreams2023.1 15:12:04 I updated this with something for shards; we really need that spec to land as implemnetation is 50%+ done and nova side implementation is going to be moving soon 15:12:59 Agreed 15:13:18 Please review the WIP etherpad for status and update it if you're working on something 15:13:20 moving on 15:13:32 #topic Bugfix branch retirement 15:13:42 We could always count an external review/sanity from a known contributor as positive feedback to move it forward. FWIW 15:14:10 TheJulia: there's no acceptable reason why we don't have ironic core reviews on that; folks who are cores need to do the reviews they are signed up to do 15:14:21 True 15:14:29 OK; bugfix release branch retirement 15:14:40 talking to releases team; we'll have to get some ACLs added for us to be able tohandle that ourselves 15:14:51 this will include ability to del bugfix branches and make new tags 15:15:08 I made this topic because I'm thinking; that might need to be a smaller group than ironic-core 15:15:10 (might be useful to add links to that IronicWokstreams2023.1 etherpad. I'll try to find time to find the shard thing and review ;) ) 15:15:15 ack 15:15:36 What do folks think about that? Making a smaller group for bugfix branch mangement? 15:16:25 are those ACLs on a per-person basis? 15:16:41 it'd be on a per-group basis 15:16:49 e.g. ironic-core or $new-group-I-am-proposing-now 15:16:55 sweet. i think that'll be great. 15:17:14 JayF: sounds like a good idea 15:17:20 Objections to me making it a smaller group? Just go logistically there aren't a dozen creds out there which can destroy branches 15:17:30 I was going to suggest release liasons for that access? dtantsur rpittau iurygregory and me? 15:17:40 works for me 15:17:43 makes sense 15:17:57 Sounds good to me 15:18:02 #action Jay to create new ironic-releasers group with him, dtantsur rpittau and iurygregory, and give it the access to manage bugfix releases. 15:18:20 That also means I will act on retiring bugfix branches next week ifI get that in 15:18:37 btw -- how is that diff from ironic-stable-maint? 15:19:01 stable-maint is only for merging in changes to stable branches 15:19:11 which, umm, is really old so maybe no one uses that: https://review.opendev.org/admin/groups/950,members 15:19:11 this credential will be able to delete old bugfix branches and tag them as EOL 15:19:15 directly in git 15:19:20 not just gerrit review 15:19:24 so it's a pretty big hammer 15:19:36 * iurygregory reading now 15:20:03 in that case, makes sense to have a separate one/group. 15:20:05 stable-maint groups were largely changed to be the whole core group for most (all?) projects a few years back 15:20:56 ah, thx TheJulia, it is coming back now! 15:21:01 yeah, I think it's legacy at this point 15:21:08 #action Jay will retire branches listed in here if ACLs get setup properly https://etherpad.opendev.org/p/IronicBugfixBranchCleanup 15:21:24 This is what was already mentioned on the list, but please have a look. 15:21:38 Moving on if there are no further questions? 15:22:25 #topic RFE Review 15:22:37 I saw Kirill_ was talking about a new spec 15:22:40 this is a good place to plug that 15:22:46 ++ 15:25:10 Well, scroll up to just before the meeting if you wanna see it :D 15:25:17 #topic Open Discussion 15:25:23 anything for open discussion before we call it quits? 15:25:26 yes 15:25:55 So, we are fast approaching the end of year, and traditionally, we've shut down meetings from mid-december through like the second week in January as a number of contributors need to use PTO or loose it. 15:26:10 So generally we've lacked quorum for meetings for a few weeks 15:26:34 So maybe cancel 12/26, 1/2 ? 12/19 as well maybe? 15:26:42 I wouldn't be here for 12/26 myself anyway :) 15:26:48 Yeah, likely 15:27:09 WDYT about 12/19? 15:27:19 I might not be around personally 15:27:25 I don't know about others 15:27:44 I'll be here, lets just have one 12/19 worst case I just talk to myself and the bot for 10 minutes and walk through it. 15:28:00 or just go "well, no quorum, that's all folks!" 15:28:01 ;) 15:28:12 Eh; our meetings are mostly informational and rarely decision-y 15:28:26 It can vary, but yeah 15:28:34 #action JayF to cancel meetings 12/26 and 1/2 so people can worry about PTO and holidays and not Ironic 15:29:08 do we have quorum so we can vote for that? ha ha 15:29:17 lol 15:29:45 I think I know personally enough contributors to have quorum that none of them would complain about a cancelled meeting lol 15:29:58 like asking a kid on halloween if they want candy :D 15:30:08 Merged openstack/ironic-inspector bugfix/11.0: Fix compatibility with oslo.db 12.1.0 https://review.opendev.org/c/openstack/ironic-inspector/+/856505 15:30:39 Anything else for Open Discussion? 15:31:45 not from me 15:31:57 Aight, thanks for coming all, see you next week o/ 15:31:59 #endmeeting ironic