Monday, 2022-05-30

rafaelweingartnerHello guys!13:59
priteauHello rafaelweingartner14:00
rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartnerRoll count14:00
rafaelweingartner\O14:00
priteauo/14:00
rafaelweingartnerHello mrarpiarz, are you going to joing us today?14:03
mkarpiarzHi!14:05
mkarpiarzSorry, I got distrated. :)14:05
rafaelweingartnerHello!!14:05
rafaelweingartnerno worries :)14:05
rafaelweingartner#topic OpenInfra Summit Berlin 202214:06
rafaelweingartnerLast 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 meetings14:06
priteauThank you rafaelweingartner14:06
mkarpiarzAwesome!14:06
rafaelweingartnerHave you guys been able to see it? Any contribution is welcome!14:06
rafaelweingartnerI am not sure though that we will be able to use it, but at least, it is a written document that people can consult afterwards14:07
priteauI haven't looked fully at it yet14:08
priteauLooking now14:09
priteauVPN metrics? Are you using this rafaelweingartner?14:10
rafaelweingartneryes14:10
priteauAny reason why you have inverted the order of Yoga and Xena?14:10
rafaelweingartnernone :)14:10
rafaelweingartnerMaybe I just wrote without paying much attention14:11
priteauSlide 1114:11
priteauCan you invert the two boxes?14:12
priteauPut yoga on the right14:12
rafaelweingartnerdone14:13
priteauThank you14:13
priteauIt would be nice to show more abstract architecture, rather than gnocchi specifically14:13
priteauwhat do you think?14:13
rafaelweingartnerI agree14:13
rafaelweingartnerthat is why I have slide 714:14
rafaelweingartnerbut I would like some input from you guys, as you use other setups14:14
rafaelweingartnerall of our setups are based on Gnocchi and Ceilometer14:14
rafaelweingartnerwhat other components/processes do you think that we need to display there?14:15
priteauOh right14:15
priteauMaybe the concepts of hashmap and pyscripts14:15
rafaelweingartnerOk, I will work to add them later today then14:19
rafaelweingartneranything else?14:19
priteauI am curious about your distributed site view/export point14:19
rafaelweingartner:)14:19
priteauSo you have a common influxdb across multiple sites14:19
rafaelweingartnerexactly14:19
rafaelweingartnerwe came up with that to have a single export point for all different openstack sites14:20
mkarpiarzMaybe something about how metrics in metrics.yml relate to actual metric objects?14:20
rafaelweingartnerGood suggestion14:21
rafaelweingartnerI will add that as well14:21
mkarpiarzBut in a general way to not too get too deep into the forest :)14:21
rafaelweingartnerSure14:22
mkarpiarzOtherwise the slides look great! Just like Pierre said, we should mention other collectors.14:22
rafaelweingartneryes, maybe, can you guys send me your setup scenarios?14:23
rafaelweingartnerand then, I can create similar designs and put there14:23
mkarpiarzThis should be as easy as adding two more circles on slide 6.14:23
rafaelweingartnersure14:24
mkarpiarzThis doesn't need to be detailed, just a bubble for "Prometheus" and "Monasca".14:24
priteauI think for onboarding we also need to mention all the non service repos14:24
priteauclient, dashboard, tempest14:24
priteauspecs?14:24
mkarpiarzAh, a good point!14:25
rafaelweingartnerAh14:25
rafaelweingartnergood14:25
rafaelweingartneryes, I will add that14:25
rafaelweingartnerand a short description of them14:25
mkarpiarzWhat 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
mkarpiarzWe don't have LHF tasks, don't we?14:27
priteauSlide 6 of https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-assets-prod/summits/26/presentations/23731/slides/denver-onboarding.pdf14:27
priteauLHF14:27
priteau?14:27
rafaelweingartnerThanks priteau14:28
priteauLow Hangover Fruit?14:29
rafaelweingartnerI 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 cloud14:29
rafaelweingartnerpriteau: I am not sure I understand what you meant14:30
priteauI am not sure we have many easy tasks. Docs?14:30
priteaurafaelweingartner: I was asking what LHF meant14:30
priteauWhat mkarpiarz said14:30
mkarpiarzLHF = low hanging fruit :)14:30
priteauBut I think I know14:30
rafaelweingartnerah14:30
rafaelweingartnerhehe14:30
rafaelweingartnerDocumentation are simpler tasks, but I would say that helping with patches is also a good and easy way to start in a system14:31
rafaelweingartnerreviewing and helping in smaller and simpler patch can help people get to know the system workings quite easy14:31
priteauI believe we were told that there won't be any projector in these sessions14:33
priteauWe can use some online slide share tools?14:33
mkarpiarzOK, this sounds good. So basically what's on slide 13?14:33
priteauI don't know if Google Docs can do it14:33
rafaelweingartnerSlide 13 is just a conclusion and the idea was to present/show some takeaways for the people14:35
rafaelweingartnerlike, if if doubt, ping us14:35
mkarpiarzI see.14:36
rafaelweingartnerand the next steps for cloudkitty14:36
rafaelweingartnersuch as developing the community, and so on14:36
mkarpiarzIt's up to you if you want to include something about how to get started. :)14:37
rafaelweingartnerI think that we can share the link for the presentation for people joining, and then we can just go on and discuss with them14:37
rafaelweingartnerThen, they will have the material to use later on, if needed14:37
rafaelweingartnerSure, Mariusz, I will add something about getting started14:37
rafaelweingartnerthat is a good idea14:37
rafaelweingartnerBefore we move on, do you guys have something else to add regarding the sides?14:38
mkarpiarzNot at the moment.14:39
mkarpiarzAh, one thing!14:40
mkarpiarzSlide 12: this should be "Zed+", right?14:41
mkarpiarz:D14:41
rafaelweingartnerexactly14:41
rafaelweingartnermy bad14:41
rafaelweingartnerSo, moving on to the reviews before we run out of time.14:42
rafaelweingartner#topic Target reviews14:42
rafaelweingartnerWe are having an issue with a library that broken the pipeline14:43
rafaelweingartnerThe problem is solved here: https://review.opendev.org/c/openstack/cloudkitty/+/83744214:43
rafaelweingartnerwhere a new API is bein added by me14:43
rafaelweingartnerI addressed the reviews of Pierre there, so it would be nice to get a second round of review14:44
mkarpiarzI'm checking out this now.14:45
priteauI think that patch is looking good now14:47
priteauWhat was the bug fix though?14:47
rafaelweingartnerhttps://review.opendev.org/c/openstack/cloudkitty/+/837442/8/cloudkitty/dataframe.py14:47
rafaelweingartnerI forgot the library now, but one of them started to have an issue with the default message there14:48
rafaelweingartnerthen, by using a custom one, we avoid the error :)14:48
priteauSo voluptuous?14:49
rafaelweingartneryes14:49
rafaelweingartnerwhen it gets merged, the other stuck patches will be able to move on as well14:50
rafaelweingartnerAnother interesting one, is the patch https://review.opendev.org/c/openstack/cloudkitty/+/83720014:51
mkarpiarzThis looks like a very simple fix then. Why not submit only this one so we can quickly merge it?14:51
mkarpiarz(I mean 837442)14:51
priteauYes, I would suggest in general keep bug fixes separate from features14:51
rafaelweingartnerThe fix that is inside that patch?14:51
priteauYes14:51
rafaelweingartnerwe discussed that, and we said that it was ok to maintain as is14:51
rafaelweingartnerI 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 is14:52
mkarpiarzThat was before you showed us what the fix is though. xD14:52
rafaelweingartnerok, I will create a separated patch then14:53
rafaelweingartnerafter our meeting ends14:53
rafaelweingartnerand, 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 merged14:54
mkarpiarzThanks! I'll put 837442 as a priority for testing so this might not be necessary.14:54
rafaelweingartnerif you guys can review 837200, it would awesome to move on with it14:54
rafaelweingartnerafter that one, I would ask you guys, if you have any pripority for open patches14:55
mkarpiarzYeah, 837200 is another easy one ready to be merged in my opinion.14:55
priteauMissing reno ;-)14:56
priteaumkarpiarz: When are you at the summit in the end?14:57
priteau(which days)14:57
mkarpiarzI'll be coming for the first day only.14:57
rafaelweingartnerI will be in all days14:58
rafaelweingartnerMoving on to the Open floor moment.14:58
rafaelweingartner#topic Open floor moment14:58
priteaumkarpiarz: So you won't be at the onboarding session14:58
rafaelweingartnerdo you guys have anything else to add?14:58
priteauI see, it is reflected in the schedule14:59
priteauNothing else from me15:00
rafaelweingartnerguys, I will have to close now. Thank you  for participating. Have a nice week. See you all in the OpenInfra Summit =)15:01
rafaelweingartner#endmeeting15:01
opendevmeetMeeting ended Mon May 30 15:01:08 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:01
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-30-14.00.html15:01
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-30-14.00.txt15:01
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-30-14.00.log.html15:01
priteauI will share my phone number with you if we want to meet before the session15:01
mkarpiarzCorrect, I won't be staying for the onboarding session.15:01
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Fix CloudKitty CI build error due to Voluptuous bug  https://review.opendev.org/c/openstack/cloudkitty/+/84394117:16
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Allow rating rules that have 12 digits in the integer part of the number  https://review.opendev.org/c/openstack/cloudkitty/+/83720017:20
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Fix CloudKitty CI build error due to Voluptuous bug  https://review.opendev.org/c/openstack/cloudkitty/+/84394118:13

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!