14:07:52 #startmeeting cloudkitty 14:07:52 Meeting started Mon Sep 1 14:07:52 2025 UTC and is due to finish in 60 minutes. The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:07:52 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:07:52 The meeting name has been set to 'cloudkitty' 14:07:55 Hello guys 14:07:57 sorry the delay 14:08:05 Roll count 14:08:06 \0 14:09:41 =) 14:10:39 o/ 14:10:43 hello 14:10:54 Awesome to see you again here :) 14:11:16 my pleasure 14:11:17 mattcrees are you here as well? 14:14:00 I guess we can move on with the meeting. If the others appear, we can get them up to date then. 14:14:07 #topic vPTG 14:14:38 The team was registered, but the process to schedule the room is not yet open. Therefore, as soon as it starts, I will register our room as usual. 14:15:01 great, thank you! 14:16:56 Moving on, we have the reviews 14:16:58 #topic Target reviews 14:17:23 #link https://review.opendev.org/c/openstack/cloudkitty/+/950868, this one is ready to be merged by me. 14:17:33 I see that Pierre has reviewed it already and request some minor changes 14:18:00 Juan followed up and provided the requested changes 14:18:15 Let's see his feedback after the patch was updated 14:18:18 yes, I saw 14:20:03 moving on, #link https://review.opendev.org/c/openstack/cloudkitty/+/953827 14:20:33 I proposed a patch that is interesting to have. We got a +1 from mrunge_, but we need to align with Pierre and Matt to see what they think about it 14:20:50 yes. agree 14:21:01 I so not see much problems with the Eval, because it is a similar situation as we did in Ceilometer, and it is very very useful 14:21:03 it's a bummer that it did not make it into flamingo 14:21:15 We manage to save a lot of work in Ceilometer since the Dynamic pollsters 14:21:43 no worries :), but we will get into the next one 14:21:56 For InfluxDB, it is a great plus to reduce the number of items being persisted 14:22:22 We managed to reduce almot 10kk elements being persisted, which were making InfluxDB quite slow. 14:22:58 for us, influx is not an option 14:23:03 I see 14:23:54 We did an analysis, and we are probably going to add Gnocchi as a storage backend for CloudKitty. It can scale better than influx. We did some tests, and with the same dataset, where influx takes amost 10min., Gnocchi was ablet o do in 70seconds 14:24:14 wow. 14:24:19 off course, InfluxDB is standalone and not distributed, and we were distributing the queries in 12 different nodes og Gnocchi API 14:24:28 sure 14:24:33 so, there is no magic 14:24:41 it is just a matter of changing the design 14:25:56 moving on, we have #link https://review.opendev.org/c/openstack/cloudkitty/+/953762 14:26:03 I have reviewed it, and it is fine by me 14:26:41 I guess we could move on and merge it. I pinged Matt and Pierre 14:27:23 The same goes for #link https://review.opendev.org/c/openstack/cloudkitty/+/957435. I am not sure though, if this patch is actually needed as the code does not seem to be used anymore for a long time. 14:29:04 I can squash these all to drop the whole cloudkitty-writer code, but I think the separate changes may help us understand the scope we can drop more safely. 14:29:13 I agree 14:31:53 #link https://review.opendev.org/c/openstack/cloudkitty/+/957436, it looks fine by me 14:33:22 #link https://review.opendev.org/c/openstack/cloudkitty/+/957437, I will review now, but I am not sure if somebody did a mistake and forgot it and never used the class 14:35:15 for me it looks like it was added as part of initial import but it has never been used. 14:35:25 as far as I could imagine from git log 14:35:30 I see 14:35:50 #link https://review.opendev.org/c/openstack/cloudkitty/+/958374 is also fine by me 14:36:16 #link https://review.opendev.org/c/openstack/cloudkitty/+/958255 is a great idea. I approve it already 14:37:22 #link https://review.opendev.org/c/openstack/cloudkitty/+/957656, I would like to hear from Pierre and Matt about it 14:37:54 and FInally, last, but not least, #link https://review.opendev.org/c/openstack/cloudkitty/+/954880. It looks fine to me. Thanks for the patch!! 14:38:28 :-) 14:38:33 Do you guys have something else to add? 14:38:35 I have one patch I want to discuss 14:38:56 #link https://review.opendev.org/c/openstack/python-cloudkittyclient/+/958175 14:39:32 cloudkittyclient-devstack-functional-v1-client has been failing since recent change in cloudkitty was merged 14:39:37 and I see this change unblocks it 14:40:00 I wonder if we can merge it and request an exception to include it in 2025.2 or you have any other idea to fix the job without it. 14:40:16 I mean request an exception to get another 2025.2 release of python-cloudkittyclient 14:40:22 That would be perfect 14:40:30 do you guys think that we can get this exception? 14:41:07 depending on the policy you're following 14:41:20 ultimately, it is up to the release liaison 14:41:47 the failure indicates incompatibility with 2025.2 cloudkitty and 2025.2 python-cloudkittyclient without this 14:41:56 so I'm inclined to move it forward 14:42:14 I would agree with you tkajinam 14:42:23 I mean the CLi is no incompatible 14:42:31 it is only the test that is incompatible 14:43:01 Pedro add the other options to make a bit more easier for the users to use the feature 14:43:03 ok 14:43:32 and then he changed the test to use the new behavior of the API 14:43:40 so it fixes the tests and also extends client to support new features merged during this cycle. 14:43:49 exactly 14:44:12 we forgot about it, as we never use the CLI, we have other system on top of the API 14:44:24 ok 14:45:14 because I'm not aware of any other projects using cloudkittyclient within OpenStack projects, I believe merging this is low-risk 14:45:32 (contrary to a few other "core" clients such as keystoneclient 14:45:46 so I think we are fine with merging it for 2025.2 14:45:51 Ok 14:46:00 +1 14:46:36 I pinged Matt and Pierre there 14:46:43 let's see their feedback an dmerge it 14:46:56 ok 14:47:28 And that is it for today :) 14:47:32 that's all from me. 14:47:34 :-) 14:47:38 Do you guys have something else? 14:47:46 nope 14:47:52 no :-) 14:48:13 thank you all for participating. Have a nice week! 14:48:26 sorry the delay today :) 14:48:32 I was reading a document, and forgot the meeting 14:48:41 #endmeeting