15:00:05 <iurygregory> #startmeeting ironic 15:00:05 <opendevmeet> Meeting started Mon Feb 13 15:00:05 2023 UTC and is due to finish in 60 minutes. The chair is iurygregory. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:05 <opendevmeet> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:05 <opendevmeet> The meeting name has been set to 'ironic' 15:00:07 <rpittau> JayF: sorry about that! 15:00:18 <iurygregory> Hello everyone, welcome to our weekly meeting o/ 15:00:32 <rpittau> o/ 15:01:02 <iurygregory> who is here today? o/ 15:01:04 <matfechner> o/ 15:01:13 <JayF> o/ 15:01:42 <iurygregory> #topic announcements/reminder 15:02:51 <iurygregory> #info feel free to tag patches that need reviews with the hashtag ironic-week-prio 15:03:17 <iurygregory> #info OIS Vancouver 2023 Schedule is out! 15:03:26 <iurygregory> #link https://vancouver2023.openinfra.dev/a/schedule 15:03:42 <iurygregory> No results about the Forum sessions yet 15:04:12 <iurygregory> this is all I have for announcements/reminder, does anyone have something that would like to add to it? 15:05:15 <iurygregory> ok, moving on 15:05:37 <iurygregory> no action items from previous meeting, skipping 15:05:49 <iurygregory> #topic Review Ironic CI status & update whiteboard if needed 15:06:15 <iurygregory> Did anyone notice something regarding CI that would like to provide an update? 15:07:10 <JayF> I think it's been smooth 15:07:18 <JayF> I've had several clean runs for my API changes on master 15:07:31 <TheJulia> o/ 15:07:33 <JayF> I think there might be a few older branches still flakey, but things are pretty good 15:08:15 <rpittau> nothing to report 15:08:26 <iurygregory> ack, tks JayF rpittau 15:08:55 <iurygregory> #topic 2023.1 Work in progress 15:09:10 <iurygregory> #link https://etherpad.opendev.org/p/IronicWorkstreams2023.1 15:09:28 <TheJulia> I need to rev the metrics stuff today 15:09:52 <JayF> sharding is close, I'll get another revision in this morn 15:10:06 <TheJulia> reviewing it now 15:10:20 <rpittau> metal3 ci integration is slowly moving forward, but nothing exceptional :/ 15:12:10 <iurygregory> I don't think kubajj or dtantsur are around for us to get an update regarding Merging inspector into ironic, but I know there was good progress on it, and saw some updates in patches today 15:12:33 <iurygregory> so we should be fine, moving on? 15:12:43 <kubajj> o/ 15:13:24 <kubajj> The first step (adding the inventory API) is almost done. There are just minor follow ups to finish. 15:13:34 <rpittau> awesome 15:13:38 <iurygregory> cool! 15:13:46 <iurygregory> tks for the update kubajj o/ 15:14:28 <iurygregory> no items in RFE review, so skipping 15:14:39 <iurygregory> #topic VirtualPDU update 15:15:35 <iurygregory> rpittau, any updates you would like to share? 15:15:45 <rpittau> not good ones 15:15:55 * iurygregory hides 15:15:58 <TheJulia> rutro 15:16:10 <rpittau> still no news for the patch or the adoption yet 15:16:18 <rpittau> I sent a mail one week ago 15:16:24 <rpittau> going to bump that duringthis week 15:16:55 <iurygregory> =( 15:17:55 <iurygregory> let us know if there is something we can help with 15:18:23 <rpittau> yesh, thanks, will do 15:18:31 <iurygregory> #topic Open discussion 15:18:47 <iurygregory> anything we would like to discuss today? 15:19:44 <JayF> So, we're really, really close to the release. 15:19:50 <TheJulia> So I'm curious if anyone would be interested in being able to disable or select focus areas of metrics 15:19:52 <JayF> If we were an RC-using project, we'd be cutting that soon 15:20:16 <iurygregory> ok we have two topics lol 15:20:24 <JayF> TheJulia: like "application" vs "hardware" metrics? Or something more generic e.g. "all outgoing metric keys must match this regexp" 15:20:36 <TheJulia> JayF: I was thinking hardware specifically 15:20:48 <TheJulia> Do we know what week is final releases -1 ? 15:21:12 <JayF> release date is 3/22 15:21:21 <JayF> R-1 3/13-17 15:21:30 <JayF> So we have almost exactly a month 15:21:45 <iurygregory> Mar 13 - Mar 17 R-1 Final RCs and intermediary releases 15:22:06 <TheJulia> 3-ish weeks, we will need to release early that week at the latest 15:22:08 <iurygregory> Feb 27 - Mar 03 - RC1 15:22:23 <JayF> We generally don't cut RCs 15:22:23 <TheJulia> since at the end of the week they won't actually push the button 15:22:29 <JayF> right? 15:22:46 <JayF> let me say, our releases-profile (cycle-with-intermediary) says we don't use RCs 15:23:01 <iurygregory> JayF, no we don't cut RC, but this two are normally when we release the stable/<name> 15:23:13 <TheJulia> it is when the angry emails start 15:23:16 <JayF> ah 15:23:37 <TheJulia> and the attempts to force us into doing RC releases if it plays out like it typically does 15:23:42 <iurygregory> and when we will get emails with "hey you haven't done a release for x y z" 15:23:42 <JayF> So I'll say, next meeting, lets make some time and see what's getting in/what isn't 15:23:43 <iurygregory> :D 15:23:47 <JayF> and everyone push to complete their items 15:24:04 <JayF> I'm especially thinking about the metal3 CI job + autocommit revert 15:24:12 <JayF> if we miss that this cycle it'll be a huge disappointment IMO 15:24:26 <JayF> given how far ahead of the curve we already are on sqla2 15:24:27 <rpittau> JayF: you can't imagine how disappointing it is for me :) 15:24:56 <JayF> rpittau: idk, my imagination is super good at imagining horrible things :| 15:25:00 <TheJulia> yeah, which reminds me, I never got an answer from the oslo folk on the error we see :( 15:25:14 <JayF> there aren't many oslo folk :( 15:25:18 <TheJulia> true 15:25:20 <JayF> might wanna take it to the list? 15:26:21 <JayF> TheJulia: your metrics question; I think it's useful and interesting 15:26:34 <JayF> TheJulia: you thinking of trying to sneak that in with the rest of the prom support this cycle? 15:26:48 <TheJulia> dunno 15:26:53 <TheJulia> my plate feels super full 15:27:36 <JayF> Makes sense; was just curious 15:27:38 <iurygregory> it would be interesting to select if you want metrics of given nodes (like a flag that would provide or not the sensor data) even if is enabled in the conf 15:27:56 <TheJulia> That actually makes snese 15:28:04 <TheJulia> to just add in the conditional 15:28:04 <JayF> my main question is, more or less 15:28:13 <JayF> with the changes we have in place now, prom metrics users get app metrics, right? 15:28:14 <iurygregory> regarding selecting "focus areas" are you talking about "I just want fan metrics" 15:28:20 <iurygregory> or just "power" ? 15:28:29 <JayF> can people using prom for hardware metrics opt-out of the new app support or not? 15:28:31 <iurygregory> the operator could just choose? 15:28:54 <TheJulia> iurygregory: power, there is a push to expose power to end users in some threads of discussion, albeit somewhat abstracted away from the hardware. 15:29:25 <TheJulia> JayF: it is all together right now, which means making it selectable/controllable at a high level JustMakesSense^TM 15:29:39 <iurygregory> ++ agree 15:29:52 <JayF> Yeah; I'm mainly wondering if there's an easy "app metrics on/off" toggle we could slip in this cycle 15:30:00 <JayF> as to not annoy those opers who want hardware but not app metrics 15:30:10 <JayF> but I mean, metrics are cheap, they can deal with it? lol 15:30:12 <TheJulia> likely, since I need to rev the code as it is still wip 15:30:28 * TheJulia glares at the specs repo 15:34:13 <TheJulia> dtantsur: reason for no test on https://review.opendev.org/c/openstack/ironic/+/872658 is there is no existing testing of it, it is all mocked out so it would be entirely net new testing, and it wasn't looking like a easy lift when I was looking at it. I can try to look again later this week. 15:34:25 <iurygregory> metrics are cheap <- depends on the config they are using XD 15:34:44 <TheJulia> dtantsur: btw, I think your right on your second comment, the first I don't think makes much sense given there is no other way for it to transition 15:34:47 <JayF> iurygregory: I assume that any sane metrics system should make it easyish to filter metrics downstream :) 15:35:03 <TheJulia> We're in the age of not understanding the cost or substrate 15:35:16 <JayF> JUST THROW SOME HARDWARE AT IT /s :D 15:35:17 <TheJulia> so..... our definition of sane might not be the same as others 15:35:30 * TheJulia suddenly sees MetricsCloud deployed 15:35:41 * TheJulia sees racks and racks get wheeled into the cluster 15:36:04 <TheJulia> Suddenly, it becomes conscious through sheet local gravity 15:37:45 <iurygregory> are we good with open discussion? 15:37:53 <JayF> seems like it :D 15:38:02 <iurygregory> ok 15:38:08 <iurygregory> thanks everyone! o/ 15:38:20 <iurygregory> #endmeeting