14:00:07 #startmeeting cloudkitty 14:00:07 Meeting started Mon May 30 14:00:07 2022 UTC and is due to finish in 60 minutes. The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:07 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:07 The meeting name has been set to 'cloudkitty' 14:00:14 Roll count 14:00:17 \O 14:00:30 o/ 14:03:10 Hello mrarpiarz, are you going to joing us today? 14:05:37 Hi! 14:05:52 Sorry, I got distrated. :) 14:05:53 Hello!! 14:05:56 no worries :) 14:06:00 #topic OpenInfra Summit Berlin 2022 14:06:36 Last meeting we aligned the topics we wanted to address in each meeting, and then I created a presentation (similar to the one Pierre sent) to help us in both meetings 14:06:45 Thank you rafaelweingartner 14:06:52 Awesome! 14:06:53 Have you guys been able to see it? Any contribution is welcome! 14:07:23 I am not sure though that we will be able to use it, but at least, it is a written document that people can consult afterwards 14:08:58 I haven't looked fully at it yet 14:09:28 Looking now 14:10:00 VPN metrics? Are you using this rafaelweingartner? 14:10:06 yes 14:10:36 Any reason why you have inverted the order of Yoga and Xena? 14:10:51 none :) 14:11:04 Maybe I just wrote without paying much attention 14:11:53 Slide 11 14:12:05 Can you invert the two boxes? 14:12:09 Put yoga on the right 14:13:05 done 14:13:10 Thank you 14:13:24 It would be nice to show more abstract architecture, rather than gnocchi specifically 14:13:28 what do you think? 14:13:56 I agree 14:14:04 that is why I have slide 7 14:14:16 but I would like some input from you guys, as you use other setups 14:14:42 all of our setups are based on Gnocchi and Ceilometer 14:15:24 what other components/processes do you think that we need to display there? 14:15:28 Oh right 14:15:52 Maybe the concepts of hashmap and pyscripts 14:19:14 Ok, I will work to add them later today then 14:19:18 anything else? 14:19:27 I am curious about your distributed site view/export point 14:19:34 :) 14:19:40 So you have a common influxdb across multiple sites 14:19:46 exactly 14:20:06 we came up with that to have a single export point for all different openstack sites 14:20:41 Maybe something about how metrics in metrics.yml relate to actual metric objects? 14:21:11 Good suggestion 14:21:14 I will add that as well 14:21:32 But in a general way to not too get too deep into the forest :) 14:22:01 Sure 14:22:49 Otherwise the slides look great! Just like Pierre said, we should mention other collectors. 14:23:13 yes, maybe, can you guys send me your setup scenarios? 14:23:21 and then, I can create similar designs and put there 14:23:26 This should be as easy as adding two more circles on slide 6. 14:24:10 sure 14:24:24 This doesn't need to be detailed, just a bubble for "Prometheus" and "Monasca". 14:24:41 I think for onboarding we also need to mention all the non service repos 14:24:46 client, dashboard, tempest 14:24:55 specs? 14:25:19 Ah, a good point! 14:25:19 Ah 14:25:20 good 14:25:25 yes, I will add that 14:25:48 and a short description of them 14:27:19 What do you guys think would be the best way for people to get started if they are interested in contributing to the project? 14:27:46 We don't have LHF tasks, don't we? 14:27:46 Slide 6 of https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/summits/26/presentations/23731/slides/denver-onboarding.pdf 14:27:53 LHF 14:27:54 ? 14:28:38 Thanks priteau 14:29:10 Low Hangover Fruit? 14:29:14 I think that for them, to get started, I would say that joinin the IRC call, helping reviewing patches, and off course, trying to use/adopt it in their cloud 14:30:10 priteau: I am not sure I understand what you meant 14:30:12 I am not sure we have many easy tasks. Docs? 14:30:23 rafaelweingartner: I was asking what LHF meant 14:30:29 What mkarpiarz said 14:30:32 LHF = low hanging fruit :) 14:30:34 But I think I know 14:30:39 ah 14:30:40 hehe 14:31:14 Documentation are simpler tasks, but I would say that helping with patches is also a good and easy way to start in a system 14:31:39 reviewing and helping in smaller and simpler patch can help people get to know the system workings quite easy 14:33:21 I believe we were told that there won't be any projector in these sessions 14:33:36 We can use some online slide share tools? 14:33:37 OK, this sounds good. So basically what's on slide 13? 14:33:48 I don't know if Google Docs can do it 14:35:52 Slide 13 is just a conclusion and the idea was to present/show some takeaways for the people 14:35:58 like, if if doubt, ping us 14:36:16 I see. 14:36:17 and the next steps for cloudkitty 14:36:22 such as developing the community, and so on 14:37:00 It's up to you if you want to include something about how to get started. :) 14:37:11 I think that we can share the link for the presentation for people joining, and then we can just go on and discuss with them 14:37:26 Then, they will have the material to use later on, if needed 14:37:36 Sure, Mariusz, I will add something about getting started 14:37:42 that is a good idea 14:38:49 Before we move on, do you guys have something else to add regarding the sides? 14:39:36 Not at the moment. 14:40:09 Ah, one thing! 14:41:10 Slide 12: this should be "Zed+", right? 14:41:22 :D 14:41:41 exactly 14:41:55 my bad 14:42:47 So, moving on to the reviews before we run out of time. 14:42:48 #topic Target reviews 14:43:21 We are having an issue with a library that broken the pipeline 14:43:32 The problem is solved here: https://review.opendev.org/c/openstack/cloudkitty/+/837442 14:43:38 where a new API is bein added by me 14:44:16 I addressed the reviews of Pierre there, so it would be nice to get a second round of review 14:45:08 I'm checking out this now. 14:47:20 I think that patch is looking good now 14:47:23 What was the bug fix though? 14:47:51 https://review.opendev.org/c/openstack/cloudkitty/+/837442/8/cloudkitty/dataframe.py 14:48:24 I forgot the library now, but one of them started to have an issue with the default message there 14:48:33 then, by using a custom one, we avoid the error :) 14:49:04 So voluptuous? 14:49:12 yes 14:50:51 when it gets merged, the other stuck patches will be able to move on as well 14:51:10 Another interesting one, is the patch https://review.opendev.org/c/openstack/cloudkitty/+/837200 14:51:11 This looks like a very simple fix then. Why not submit only this one so we can quickly merge it? 14:51:24 (I mean 837442) 14:51:34 Yes, I would suggest in general keep bug fixes separate from features 14:51:34 The fix that is inside that patch? 14:51:37 Yes 14:51:53 we discussed that, and we said that it was ok to maintain as is 14:52:24 I mean, I can rework and create a separate patch though, but I did not do it, because in one of our past meetings we said that we could maintain it as is 14:52:29 That was before you showed us what the fix is though. xD 14:53:12 ok, I will create a separated patch then 14:53:19 after our meeting ends 14:54:22 and, so moving on to the next one, which is https://review.opendev.org/c/openstack/cloudkitty/+/837200. This patch is a bug fix that I created, and it seems ready to be merged 14:54:23 Thanks! I'll put 837442 as a priority for testing so this might not be necessary. 14:54:56 if you guys can review 837200, it would awesome to move on with it 14:55:20 after that one, I would ask you guys, if you have any pripority for open patches 14:55:44 Yeah, 837200 is another easy one ready to be merged in my opinion. 14:56:47 Missing reno ;-) 14:57:09 mkarpiarz: When are you at the summit in the end? 14:57:17 (which days) 14:57:57 I'll be coming for the first day only. 14:58:02 I will be in all days 14:58:37 Moving on to the Open floor moment. 14:58:38 #topic Open floor moment 14:58:47 mkarpiarz: So you won't be at the onboarding session 14:58:51 do you guys have anything else to add? 14:59:05 I see, it is reflected in the schedule 15:00:43 Nothing else from me 15:01:04 guys, I will have to close now. Thank you for participating. Have a nice week. See you all in the OpenInfra Summit =) 15:01:08 #endmeeting