14:00:26 #startmeeting cloudkitty 14:00:27 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 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:30 The meeting name has been set to 'cloudkitty' 14:00:33 Roll count 14:00:35 \o 14:00:45 Hi! 14:01:13 Hello @mk 14:02:51 o/ 14:03:38 It seems that we do not have much people :) 14:06:12 #topic announcements 14:06:50 Last Friday (27/11/2020), I had a meeting with some Telemetry folks to discuss Gnocchi situation. 14:07:03 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 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 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 I saw you engaged a conversation with them. Great job getting this started! 14:08:09 if you want to join it, the issue link is #link https://github.com/gnocchixyz/gnocchi/issues/1086 14:09:18 Is forking the Gnocchi project an option if eveyrthing else fails? 14:10:26 This has been discussed and I even thought it was agreed at some point, but forking hasn't happened AFAIK 14:11:07 yes 14:11:10 we discussed that 14:11:18 if it somehow gets hard for us to work with them 14:11:30 for instance, if they refuse our help for some reason 14:11:45 then, the idea would be to fork it, and bring it back to the Open Infrastructure foundation 14:11:58 then, we would be under a well established set of protocols 14:12:18 I think it's a good idea to keep working with the existing community as much as possible. 14:12:38 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 @priteau: I do agree 14:13:30 Agreed 14:13:44 Moreover, we discussed how to integrate more both communities. 14:13:52 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 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 Therefore, greater integration between both communities might be needed. However, we have not started working on that yet. 14:21:42 #topic Review priorities 14:21:52 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 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 ones that we are still using. 14:24:20 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 Looking into that now 14:24:45 Awesome! 14:24:49 Thanks priteau 14:25:47 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 Do we really need this recent version? 14:26:55 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 Thank you 14:29:39 so, the latest one in CentOS8 for that package is 2.8.0 14:29:44 I guess it would not be a problem to use it 14:30:41 Ah, no. For Python3, it is 2.6.1 14:30:51 I will change and execute some testing 14:34:10 moving on 14:34:13 #topic Wallaby release 14:34:35 I guess we will need to start approving some releases for the wallaby-1, such as the python client 14:34:54 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 I'll check in priority these patches 14:36:27 Awesome thanks 14:36:46 I guess we do not have many patches there to review and merge 14:39:53 Moving on. Now, I open for general questions and topics that people might have. 14:39:58 #topic AOB 14:41:16 @priteau I tested the CentOS8 latest version for Python dateutil and it works. I have amended the patch to use it. 14:41:40 mkarpiarz: Do you want to share again the information you gave a couple of weeks ago? 14:41:42 http://eavesdrop.openstack.org/irclogs/%23cloudkitty/%23cloudkitty.2020-11-17.log.html 14:42:25 Rafael Weingartner proposed openstack/cloudkitty master: Update lower-constraints https://review.opendev.org/c/openstack/cloudkitty/+/706358 14:44:01 Sure, in short: keep an eye on https://github.com/mkarpiarz/cloudkitty-playground 14:44:29 * priteau is watching changes 14:45:11 I've recently added a branch with config for the Prometheus collector. 14:46:02 Monasca will be next as devs have fixed the libvirt agent. 14:47:31 And of course the repo is open to PRs. 14:49:27 That's it from my side. :) 14:50:10 I guess, I will have to end the meeting now. Thank you guys for participating. Have a nice week. 14:50:42 #endmeeting