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