14:00:26 <rafaelweingartne> #startmeeting cloudkitty
14:00:27 <openstack> Meeting started Mon Nov 30 14:00:26 2020 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartne. Information about MeetBot at http://wiki.debian.org/MeetBot.
14:00:28 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
14:00:30 <openstack> The meeting name has been set to 'cloudkitty'
14:00:33 <rafaelweingartne> Roll count
14:00:35 <rafaelweingartne> \o
14:00:45 <mkarpiarz> Hi!
14:01:13 <rafaelweingartne> Hello @mk
14:02:51 <priteau> o/
14:03:38 <rafaelweingartne> It seems that we do not have much people :)
14:06:12 <rafaelweingartne> #topic announcements
14:06:50 <rafaelweingartne> Last Friday (27/11/2020), I had a meeting with some Telemetry folks to discuss Gnocchi situation.
14:07:03 <rafaelweingartne> Some people might want to replace it with something else, but it would be a burden to replace all Gnocchis current features that are used by Ceilometer, and other projects.
14:07:15 <rafaelweingartne> Such as CloudKitty. Therefore, we (the people in that meeting) agreed to try to engage more with Gnocchi's current community on Github trying to revive it somehow.
14:07:38 <rafaelweingartne> I have already opened an issue there, to discuss the current CI that they have and is broken. The idea is that we fix it (if they allow us to).
14:07:48 <priteau> I saw you engaged a conversation with them. Great job getting this started!
14:08:09 <rafaelweingartne> if you want to join it, the issue link is #link https://github.com/gnocchixyz/gnocchi/issues/1086
14:09:18 <mkarpiarz> Is forking the Gnocchi project an option if eveyrthing else fails?
14:10:26 <priteau> This has been discussed and I even thought it was agreed at some point, but forking hasn't happened AFAIK
14:11:07 <rafaelweingartne> yes
14:11:10 <rafaelweingartne> we discussed that
14:11:18 <rafaelweingartne> if it somehow gets hard for us to work with them
14:11:30 <rafaelweingartne> for instance, if they refuse our help for some reason
14:11:45 <rafaelweingartne> then, the idea would be to fork it, and bring it back to the Open Infrastructure foundation
14:11:58 <rafaelweingartne> then, we would be under a well established set of protocols
14:12:18 <priteau> I think it's a good idea to keep working with the existing community as much as possible.
14:12:38 <rafaelweingartne> we can see how important these protocols are via CloudKitty. It was somehow abandoned, but then, because it was under an opensource foundation, we could revive the project easily.
14:12:51 <rafaelweingartne> @priteau: I do agree
14:13:30 <mkarpiarz> Agreed
14:13:44 <rafaelweingartne> Moreover, we discussed how to integrate more both communities.
14:13:52 <rafaelweingartne> I said that we more or less already have some common efforts. These are not explicitly open, such as the development of the dynamic pollsters in Ceilometer. It was a feature that we create to address billing requirements that we had.
14:14:16 <rafaelweingartne> One thing that I highlighted is that maybe if we want to develop (as discussed in the PTG for Wallaby) minute-based billing, we might need CloudKitty and Ceilometer to reach each other directly, instead of using Gnocchi as a middle man to store data.
14:14:47 <rafaelweingartne> Therefore, greater integration between both communities might be needed. However, we have not started working on that yet.
14:21:42 <rafaelweingartne> #topic Review priorities
14:21:52 <rafaelweingartne> I reviewed some patches last week. I gave +2 for some of them. Therefore, it might be interesting for other people to review them and, if they are fine, to approve them.
14:22:41 <rafaelweingartne> Moreover, I amended this one #link https://review.opendev.org/c/openstack/cloudkitty/+/706358, which is updating some libraries. It was quite troublesome to update the dependencies, but now everything looks fine. Therefore, if you can also review it. I think that it would be important for us to update the libraries. There were some very outdated
14:22:42 <rafaelweingartne> ones that we are still using.
14:24:20 <rafaelweingartne> I also have three other patches there that are quite interesting to be added and maybe release in Wallaby. Therefore, I would appreciate some reviews there too.
14:24:33 <priteau> Looking into that now
14:24:45 <rafaelweingartne> Awesome!
14:24:49 <rafaelweingartne> Thanks priteau
14:25:47 <priteau> Regarding https://review.opendev.org/c/openstack/cloudkitty/+/706358, I see it is bumping dateutil to a version that is not provided on RHEL8 / CentOS8
14:25:58 <priteau> Do we really need this recent version?
14:26:55 <rafaelweingartne> hmm, good question, I am not sure now. I will test with a lower version then, and I will report on the patch
14:28:00 <priteau> Thank you
14:29:39 <rafaelweingartne> so, the latest one in CentOS8 for that package is 2.8.0
14:29:44 <rafaelweingartne> I guess it would not be a problem to use it
14:30:41 <rafaelweingartne> Ah, no. For Python3, it is 2.6.1
14:30:51 <rafaelweingartne> I will change and execute some testing
14:34:10 <rafaelweingartne> moving on
14:34:13 <rafaelweingartne> #topic Wallaby release
14:34:35 <rafaelweingartne> I guess we will need to start approving some releases for the wallaby-1, such as the python client
14:34:54 <rafaelweingartne> I will need to take a look into them, and if somebody has some extra patches to add there, please let me know
14:36:11 <priteau> I'll check in priority these patches
14:36:27 <rafaelweingartne> Awesome thanks
14:36:46 <rafaelweingartne> I guess we do not have many patches there to review and merge
14:39:53 <rafaelweingartne> Moving on. Now, I open for general questions and topics that people might have.
14:39:58 <rafaelweingartne> #topic AOB
14:41:16 <rafaelweingartne> @priteau I tested the CentOS8 latest version for Python dateutil and it works. I have amended the patch to use it.
14:41:40 <priteau> mkarpiarz: Do you want to share again the information you gave a couple of weeks ago?
14:41:42 <priteau> http://eavesdrop.openstack.org/irclogs/%23cloudkitty/%23cloudkitty.2020-11-17.log.html
14:42:25 <openstackgerrit> Rafael Weingartner proposed openstack/cloudkitty master: Update lower-constraints  https://review.opendev.org/c/openstack/cloudkitty/+/706358
14:44:01 <mkarpiarz> Sure, in short: keep an eye on https://github.com/mkarpiarz/cloudkitty-playground
14:44:29 * priteau is watching changes
14:45:11 <mkarpiarz> I've recently added a branch with config for the Prometheus collector.
14:46:02 <mkarpiarz> Monasca will be next as devs have fixed the libvirt agent.
14:47:31 <mkarpiarz> And of course the repo is open to PRs.
14:49:27 <mkarpiarz> That's it from my side. :)
14:50:10 <rafaelweingartne> I guess, I will have to end the meeting now. Thank you guys for participating. Have a nice week.
14:50:42 <rafaelweingartne> #endmeeting