15:00:00 #startmeeting ironic 15:00:00 Meeting started Mon Aug 30 15:00:00 2021 UTC and is due to finish in 60 minutes. The chair is iurygregory. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:00 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:00 The meeting name has been set to 'ironic' 15:00:05 o/ 15:00:08 o/ 15:00:18 Hello everyone, welcome to our weekly meeting! 15:00:18 o/ 15:00:23 o/ 15:00:28 o/ 15:00:41 o/ 15:00:42 You can find our agenda in the wiki 15:00:44 #link https://wiki.openstack.org/wiki/Meetings/Ironic#Agenda_for_next_meeting 15:00:55 \o 15:00:56 o/ 15:01:04 #topic Announcements / Reminder 15:01:20 #info We have topics for the Review Jam tomorrow =) 15:01:52 Anyone has something to announce or remind us? 15:02:13 Iury will be our glorius PTL for Yoga! 15:02:36 \o/ 15:02:38 \o/ 15:02:43 yay, many thanks iurygregory!!! 15:03:11 np, I will do my best \o/ 15:03:38 :) 15:03:46 #topic Review action items from previous meeting 15:04:01 since we don't have any action items from the previous meeting, moving on 15:04:21 #topic Review subteam status reports 15:04:28 #link https://etherpad.opendev.org/p/IronicWhiteBoard 15:04:34 starting on L60 15:06:34 Looks like everyone is getting pulled downstream pretty hardcore 15:07:00 yup, it happens from time to time =( 15:07:00 hey, I've produced a ton of bifrost and sushy-tools patches :D 15:07:30 I think dtantsur will add a lot patches for the Deciding on priorities for the coming week :D 15:07:47 with great pleasure! 15:08:26 Sounds most excellent 15:09:11 oh nice, we have a section for the Keylime work in the subteam status :D 15:10:30 dtantsur, TheJulia Driver structure and model doesn't have any updates for like 1month, can I just add "no-updates"? 15:10:59 Yeah, I've been pulled downstream so much I haven't really had time to think about any of it 15:11:01 yes please 15:11:09 ack =) 15:11:11 I'll likely spend the rest of the cycle redfishing 15:11:28 dtantsur: is that like going fishing on a boat?! 15:11:50 I would love to try :) 15:12:04 but my curse is figuring out TLS apparently 15:12:09 I think dtantsur will become a chef :D 15:12:26 Principal Fugu Engineer 15:12:34 so next time we're all in Germany, dtantsur can cook us fish :) 15:12:38 Fugu LOL 15:12:53 lol 15:13:05 TheJulia: we have very nice sushi fish here thanks to a few authentic japanese shops 15:13:16 One day :) 15:13:23 sigh 15:13:29 sigh++ 15:13:49 almost dinner time and we are talking about food \o/ 15:13:56 sounds about right :D 15:14:16 I think we are good on the subteam status, moving on 15:14:23 #topic Deciding on priorities for the coming week 15:14:54 can these be added - https://review.opendev.org/c/openstack/ironic/+/804112 https://review.opendev.org/c/openstack/ironic/+/804848 ? 15:15:38 ajya: is there a story for background on those? 15:15:39 makes sense to me 15:16:08 yeah having a story RFE would be good =) 15:16:09 can I just add everything non-WIP from https://review.opendev.org/q/owner:dtantsur%2540protonmail.com+status:open+(project:openstack/bifrost+OR+project:openstack/sushy-tools) ? 15:16:10 TheJulia: no, it's to get it closer to idrac-wsman behavior 15:16:17 I don't want to paste every patch here 15:16:27 iurygregory: I'm not sure it is an rfe, but can't be sure without some more words somplace 15:16:52 dtantsur: sounds reasonable 15:17:10 TheJulia, well they are with feature in the releasenotes thats why I said rfe hehe 15:17:20 iurygregory: ahh, yeah 15:17:55 I have added https://review.opendev.org/c/openstack/ironic/+/801425 (this is the fast track retry on failed BMC connections, seems to prevent fast track nodes from being switched off) 15:17:58 dtantsur, I think you can =) 15:18:39 arne_wiebalck: random bmc unhappiness? 15:18:56 TheJulia: I think UDP packet loss 15:19:06 I can create story with tasks for these patches with some background info, otherwise patches should be self-contained. 15:19:10 I guess that is bound to happen on conductors with lots of nodes 15:19:20 TheJulia: that is what I am thinking 15:19:30 ajya: sounds good, and also lets explicitly state if there is a backport intent 15:19:35 TheJulia: and we do retries for power sync, but not on fast track 15:19:48 arne_wiebalck: makes sense 15:20:14 * arne_wiebalck should try moving to redfish to fix these instead of retrying ... 15:20:40 eh, we've still seem bmc's go out for lunch for a moment 15:20:44 so makes sense to retry anwyay 15:20:45 ajya, I think a story would be good 15:20:54 TheJulia: ++ 15:22:19 ajya, feel free to add the hashtag in the patches you mentioned o/ 15:22:26 ok, thanks 15:23:30 anyone has more patches that needs review? 15:23:51 Not on my end 15:24:40 I think we are good with the amount of patches we added 15:24:50 moving on 15:25:01 #topic Discussion 15:25:25 We don't have any topics for Discussion in the agenda, but I will give a few minutes to see if anyone has something 15:25:48 Could/should we just move to Open Discussion then? 15:26:07 maybe, arne_wiebalck do you have something for the SIG? 15:26:13 yes 15:26:17 #topic Baremetal SIG 15:26:21 go ahead =) 15:26:42 we said we would do an operator feedback session next time 15:26:58 this is what we have on the etherpad atm 15:27:25 IIRC, we said we would decide nearer the time if that would make sense 15:27:39 given that there was also the openinfra live event 15:27:40 Yeah, we kind of didn't push that forward with holidays and the chance of getting something larger organized, yet that fell through 15:27:48 right 15:28:21 while I would like to have such a discussion I am not sure operators would show up by themselves 15:28:35 given the attendance we had over the last months 15:28:54 No getting them to appear in a community setting seems to be one of the hardest things to do 15:29:16 so, we could either reach out directly or skip and have a topic of the day 15:29:27 thoughts? 15:29:56 well, maybe we can try to reach out the osopsmeetup ? 15:30:21 and if we know some operators we can try to ask if they are interested? 15:30:25 I think they face similar issues with participation 15:30:37 osops I mean 15:30:38 what's an operator feedback session? 15:31:02 jssfr: Ironic users come with their feedback, pain points, ideas, ... 15:31:16 jssfr: Ironic users/operators/admins 15:31:20 oh 15:31:23 never heard of it :) 15:31:30 iurygregory: I think it might make sense to engage them 15:31:32 heh, that is the problem 15:31:46 iurygregory: reach out and say "hey, we're willing to listen/chat" if interested 15:31:55 but I don't know if that makes a baremetal SIG session 15:32:06 right 15:32:08 I'd <3 soemthing to helpf or planning with the next development cycle though 15:32:16 TheJulia: well, we can try and offer to listen 15:32:18 we can probably come up with something for the PTG? 15:32:34 TheJulia: if noone comes, fine, at least we gave the chance 15:32:41 or even a separate event 15:32:53 arne_wiebalck, ++ 15:33:00 yeah, true 15:33:22 * TheJulia wonders if anyone has posted questions/comments on our existing videos 15:33:32 ok, so how about everyone reaches out and we see what happens? 15:34:11 sounds reasonable 15:34:19 yeah, I agree 15:34:37 like, we know some operators/users :) 15:34:51 ok, let's try this then 15:35:02 #action everyone to reach out to know operators/users 15:35:11 this is for tomorrow in a week 15:35:17 Sep 7th 15:35:44 I will send out a mail s well. 15:35:51 arne_wiebalck, ++ 15:36:02 that is it from me for the SIG 15:36:08 tweet also :D 15:36:16 yes, will do 15:36:18 tks arne_wiebalck ! 15:36:42 skipping RFE review since we don't have any 15:36:43 #topic Open Discussion 15:37:15 I'm suspecting we should likely start discussing/planning the PTG 15:37:16 I have something :) 15:37:30 go ahead arne_wiebalck 15:37:45 TheJulia,++ 15:37:54 For the burn-in we are interested in the log output in more or less real time. 15:38:13 We were thinking about having sth like fluentd on the image. 15:38:34 The other option would be to ship logs to the conductor and use the conductor logging. 15:38:56 The conductor gets the IPA logs eventually. 15:39:27 Now, for fast track this is more tricky, since it will only do this at the end. 15:39:30 I'm not opposed to it, but how would it work when the conductor is just a process in a container 15:40:01 How does this work now for the IPA logs when the conductor is in a container? 15:40:35 My thinking is to leverage the logging that should be in place for the conductor anyway. 15:40:46 arne_wiebalck: just lives on a filesystem, likely a bind mounted filesystem 15:41:02 Using fluentd on the IPA pushes the issue downstream and to image building. 15:41:12 indeed 15:41:21 so realistically, it could be anywhere configured by an operator 15:41:41 Having logs flow into the conductor more regularly offers operators to use them even in fast track. 15:42:11 yeah 15:43:00 Imagine 100s of nodes in fast track, logs sent into the conductor, and onwards to ES, for instance. 15:43:22 We have a mechanism to get the logs already. 15:43:41 It is just run only once and collects a lot of additional logsd. 15:43:43 logs 15:43:51 I guess it is more an agent/image thing than anything else? 15:44:56 Yeah, you could see it that way. But configuring the IPA to push logs into a monitoring infra may be more difficult than the controllers which may do this anyway. 15:45:29 I am trying to leverage the existing pipeline. 15:45:56 sounds good 15:46:11 I would imagine fast track users want the IPA logs, no? 15:46:41 And they may not want to wait until the IPA is fully done (which I think is when the logs are collected). 15:47:01 Anyway, if anyone has thoughts on this, let me know :) 15:47:22 It makes sense to get them and if they are doing something like burn in it does also make sense 15:47:35 And is really just more operator capable at that point 15:47:38 Yes, burn-in is the use case at hand. 15:48:06 The h/w colleagues would like to get the network speed results for their records for instance. 15:48:53 There is a logical difference between burn-in and benchmark, but it does not make sense to run a benchmark when the burn-in provides these values. 15:49:57 indeed 15:50:20 No need to decide anything now, I was just thinking that sending logs more regularly may be sensible for fast track. 15:50:32 In general, not only burn-in. 15:50:46 * arne_wiebalck stops now :) 15:51:51 it may be sensible I would say, just wondering the overhead that can cause 15:52:47 iurygregory: yes, atm, we create an archive for a clean "cycle" 15:53:21 iurygregory: we will need to avoid sending the same logs over and over again 15:53:52 interesting, I do like the idea 15:54:40 next week we can talk about the PTG topics I would say since we only have 5minutes now 15:54:51 Sounds good 15:55:05 we already have the etherpad https://etherpad.opendev.org/p/ironic-yoga-ptg 15:55:15 feel free to add topics =) 15:55:29 #topic Who is going to run the next meeting? 15:55:51 do we have any volunteers? 15:56:07 is next mon a holiday for folks? it is in canada and i think US. 15:56:35 *-* 06 Sep? 15:56:48 maybe we can skip if people agree 15:56:49 labor day in US 15:57:39 it's my bday so I give +1 to skip LOL 15:57:54 that's a really good reason to celebrate! 15:58:21 yeah =) 15:59:20 ++ 15:59:39 so we good to skip next weekly meeting? 16:00:05 crickets means... yes :D 16:00:12 yeah :D 16:00:17 I will send an email 16:00:21 tks everyone! 16:00:26 #endmeeting