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