15:02:00 #startmeeting ironic 15:02:00 Meeting started Mon Nov 20 15:02:00 2023 UTC and is due to finish in 60 minutes. The chair is dtantsur. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:02:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:02:00 The meeting name has been set to 'ironic' 15:02:04 #chair TheJulia 15:02:04 Current chairs: TheJulia dtantsur 15:02:08 o/ 15:02:09 o/ 15:02:15 TheJulia: wanna take it from here? 15:02:16 sorry, slightly distracted this morning 15:02:17 sure 15:02:40 #topic Announcements / Reminders 15:03:01 #info https://github.com/dtantsur/ironic-bug-dashboard is revived and can be used for triaging (run locally) 15:03:03 A standing reminder to review patches tagged with ironic-week-prio. The dashboard will be linked shortly. 15:03:18 #link https://tinyurl.com/ironic-weekly-prio-dash 15:03:34 Does anyone else have anything to announce or remind us of? 15:03:53 We need to add a section for bug triaging, don't we? 15:03:57 It appears we don't have any action items 15:04:22 dtantsur, ++ 15:04:45 Has the policy proposal change merged? 15:04:58 I don't believe so (if you mean re bugs) 15:05:17 #link https://review.opendev.org/c/openstack/ironic/+/900449 Bug deputy proposal 15:05:35 But I was a deputy nonetheless and ready to provide an update :) 15:05:45 okay, fair! :) 15:06:11 #topic Bug deputy update 15:06:26 First, as I've mentioned already, the bug dashboard is functional again 15:06:42 We don't have a place to host it yet, but it can be trivially run locally either with `tox -erun` or with the provided Dockerfile 15:06:55 #link https://github.com/dtantsur/ironic-bug-dashboard bug dashboard 15:07:22 Second, I've done a major bug clean up: 15:07:31 Ironic: 184 bugs (-31) + 189 wishlist items (+9). 29 new (-29), 96 in progress (-19), 3 critical (-1), 23 high (+2) and 13 incomplete (+1) 15:07:33 Nova bugs with Ironic tag: 23. 0 new, 0 critical, 1 high 15:07:57 A lot of bugs got stuck in the open state despite being merged, probably because of the transition to storyboard back then 15:08:07 I don't think I've cleaned up everything, but I made some progress 15:08:14 Third, and this is a reminder: 15:08:35 #info Please triage your bugs if you're a constant member of the team. This includes setting status to Triaged, setting priority and updating tags. 15:09:03 Forth, we have virtualpdu on our radar, but nobody here has ACL for its bugs. 15:09:13 rpittau: was it you show worked on the virtualpdu ownership the last time? 15:09:19 s/show/who/ 15:09:51 I believe it was rpittau 15:09:51 o/ 15:10:08 yes 15:10:11 it was me 15:10:23 rpittau: can you ping your contacts again re launchpad ownership? 15:10:47 of course! 15:11:08 #action rpittau to ask to change the launchpad ownership for virtualpdu to us 15:11:22 Last but not least, does anyone want to be the bug deputy this week? 15:12:13 My schedule is moderately crazy this week and I've got a long weekend 15:12:20 The crickets tell me that it's on me again :) 15:12:22 I likely can next week 15:12:34 I can give a try dtantsur 15:12:39 nice! 15:12:51 if i have questions I will ping you =P 15:13:00 iurygregory: something I never got to: check the storyboard for things that we might want transfered 15:13:05 and yes, never hesitate to ping me 15:13:17 #action iurygregory is the bug deputy this week (and TheJulia potentially next time) 15:13:21 ack 15:13:39 Onward? 15:13:46 Unless there are questions for me already 15:13:47 yes 15:13:57 #topic Caracal release schedule 15:14:02 #link https://releases.openstack.org/caracal/schedule.html 15:14:18 Last week was Caracal-1. Caracal-2 is the week of January 8th. 15:14:30 #topic Review Ironic CI status & update whiteboard if needed 15:14:34 Hmm, is it about the time we make our intermediary release? 15:14:56 I suspect it was last week or is around now 15:15:08 that being said we had the metal3-integration job broken last week. 15:15:13 I'm going for a bugfix release next week 15:15:20 rpittau: ack, thanks 15:15:29 Bobcat was Oct 02, so we should aim for around Dec 02, I assume? 15:15:57 What is the word on the metal3-integration CI job? 15:15:59 dtantsur: yeah, I'll propose beginning next week, and should merge by the end of the week 15:16:00 but yeah, next week will make the math somewhat better down the road 15:16:05 TheJulia: it's fixed 15:16:23 cool, so we should be in a better place this week. That was the only issue I was aware of last week. 15:16:50 Onward? 15:16:55 ++ 15:16:58 go! 15:17:08 #topic Bug Deputy role proposal 15:17:18 #link https://review.opendev.org/c/openstack/ironic/+/900449 15:17:27 The document is still outstanding, please review this week. 15:18:02 I've rechecked it to hopefully clear the -1 on it 15:18:33 Since we have no RFEs to review, we shall proceed to Open Discussion if there is no further discussion ? 15:19:16 ++ 15:19:24 #topic Open Discussion 15:19:38 so, httpboot is looking good, grub just acts weird though 15:19:59 stop giving catnip to your grub! 15:20:01 (sorry) 15:20:04 lol 15:20:12 not first time grub acts weird lol 15:20:23 well, I pinged some maintainers, got asked questions which I had already tried to answer 15:20:24 absolutely unheard of! 15:20:34 anything we can help with? 15:20:41 and then opened the code, looks like it is edk2 or substrate networking 15:20:49 so it might be okay, I think I'll try to polish the patches 15:21:21 I just need to get the redfish sushy and sushy-tools changes merged since I'll need to update requirements.txt 15:21:47 links? 15:21:50 sure 15:22:05 I will try to review them this week 15:22:21 https://review.opendev.org/c/openstack/sushy-tools/+/901208 <-- this really fixes the prior change 15:22:37 #link https://review.opendev.org/c/openstack/sushy/+/718276 15:23:05 Once I can get the base ironic change updated with a released sushy-tools, the jobs will go green 15:23:11 nice 15:23:42 I did deviate a little from the spec on the redfish and dhcp driven network booting paths, but nothing horrible 15:24:00 and ultimately gives us the ability to still sort of do the ipxe logic dance for those who really want openstack integrated ipxe 15:24:37 I'll keep sorting out grub, it does the needful though, it is something in grub where we might just want to document the substrate is there, it sort of works, but we've seen some issues which are expected to be unrelated 15:25:09 * dtantsur is a bit worried by the amount of "sort of" :) 15:25:27 Well, it loads shim, shim chains to grub 15:25:39 and then grub sort of falls down on step 5 of packet processing semi-randomly 15:25:47 which leverages the http logic handler from UEFI 15:25:49 so...... 15:26:11 ¯\_(ツ)_/¯ 15:26:29 fun 15:26:46 Yeah, it doesn't block us from merging an interface, but it blocks us from having verbose "it works!" docs 15:27:11 "it sort of works" :) 15:27:16 the underlying code is all identical though, so high confidence if whatever ubuntu's grub is doing can be sorted out 15:27:25 make a good sacrifice to the bootloader gods 15:27:27 "It sort of works, go complain to your vendor if it doesn't" 15:27:31 lol 15:27:46 TheJulia: can we try with another distro? 15:27:48 I believe the bootloader gods are the elder gods 15:28:13 dtantsur: I can, the CI changes themselves are way down the series of changes 15:28:42 I'm also tempted to write a new "exercise all available boot interfaces" tempest job so we can do it in one-shot versus scenario test after scenario test 15:28:43 What I"m curious about is whether this a fundamental grub problem or just something in the ubuntu build 15:29:08 dtantsur: I'm honestly suspecting environmental grub + environment + ed2k 15:29:13 err, edk2 15:29:53 Next up, Cthulhu will appear to discuss grub 15:30:59 non-euclidean geometry is our last chance 15:31:19 will this permit us to fold space and time, finally? 15:31:31 ... it is clear, the meeting is over, we've folded it away. 15:31:36 \o/ 15:31:39 Anything else folks before I wrap up today's meeting? 15:31:44 one small thing 15:32:32 yes? 15:32:33 the api for attach detach virtual media patch has got its first +2 https://review.opendev.org/c/openstack/ironic/+/894918 15:32:41 \o. 15:33:12 we're a bit in a rush with that, if anyone has a moment for a review would be great :) 15:33:43 that's all, thanks! 15:35:14 Thanks 15:35:28 Hopefully we can do the next release with some httpboot stuffs :) 15:35:32 (that would be epic) 15:35:53 True 15:36:40 Well, if there is nothing else, it seems we have code review to do 15:37:46 Thanks everyone, have a wonderful week 15:37:56 Oh, one last thing 15:38:12 Anyone want to run the meeting next week? 15:38:33 won't Jay be back? 15:38:46 He will be, but doesn't mean we can't volunteer someone so he doesn't have to worry about it 15:38:59 I can run it 15:39:19 ack, thanks. due to daylight savings time, it is a bit early for him too 15:39:24 Anyhow, thanks everyone! 15:39:26 #endmeeting