rafaelweingartner | #startmeeting cloudkitty | 14:01 |
---|---|---|
opendevmeet | Meeting started Mon Jun 23 14:01:01 2025 UTC and is due to finish in 60 minutes. The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot. | 14:01 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:01 |
opendevmeet | The meeting name has been set to 'cloudkitty' | 14:01 |
rafaelweingartner | Hello guys! | 14:01 |
rafaelweingartner | Roll count | 14:01 |
rafaelweingartner | \o | 14:01 |
seunghunlee | hello | 14:01 |
rafaelweingartner | :) | 14:02 |
rafaelweingartner | Sorry for our past meeting, I was in so many different things, and I was not able to make it. | 14:02 |
seunghunlee | I couldn't attend several time recently, apologies as well | 14:06 |
rafaelweingartner | No worries :) | 14:06 |
rafaelweingartner | I guess we can start | 14:06 |
rafaelweingartner | #topic vPTG OCtober/2025 | 14:07 |
rafaelweingartner | We will have our vPTG in October. I have already signed us up for it | 14:07 |
seunghunlee | Cool | 14:09 |
rafaelweingartner | Moving on... | 14:10 |
rafaelweingartner | #topic Target reviews | 14:10 |
seunghunlee | StackHPC had internal discussion for CloudKitty recently and it would be nice to share our thoughts | 14:10 |
rafaelweingartner | Sure, can we do after the other topics? | 14:11 |
rafaelweingartner | I guess it is only us here | 14:11 |
rafaelweingartner | If you wish, you can share your ideas/thoughts now then | 14:11 |
seunghunlee | Yeah sure, I meant 'at the vPTG' | 14:11 |
seunghunlee | Sorry I wasn't being clear | 14:11 |
rafaelweingartner | sh | 14:12 |
rafaelweingartner | ah | 14:12 |
rafaelweingartner | sure | 14:12 |
rafaelweingartner | go ahead then about the vPTG | 14:12 |
rafaelweingartner | We can return to our other topics afterwards | 14:12 |
seunghunlee | Ah what I was saying is just vPTG will be a nice opportunity share our discussion with you | 14:13 |
seunghunlee | and it would be better to be shared there because it's just us for now | 14:14 |
seunghunlee | So, we can move on to target reviews | 14:14 |
rafaelweingartner | agreed =) | 14:15 |
rafaelweingartner | ok, resuming the target reviews | 14:18 |
rafaelweingartner | We have #link https://review.opendev.org/c/openstack/cloudkitty/+/876643, which you already reviewed! Thanks for that. | 14:18 |
rafaelweingartner | This patch is ready for merge, and it has been in the making for quite some time now. I hope we can get it merged for our next major release. | 14:19 |
seunghunlee | That would be really nice as it can make quoting a lot flexible | 14:19 |
rafaelweingartner | :) | 14:20 |
rafaelweingartner | yes, we for sure are eager to see that merged | 14:20 |
rafaelweingartner | moving on... | 14:22 |
rafaelweingartner | we have #link https://review.opendev.org/c/openstack/cloudkitty/+/946330, which we are waiting for the author response. | 14:23 |
rafaelweingartner | zigo: are you there. I guess that one is from you, right? | 14:23 |
zigo | I am. How amy I help ? | 14:23 |
zigo | Oh. | 14:23 |
rafaelweingartner | the patch #link https://review.opendev.org/c/openstack/cloudkitty/+/946330, that is from your side, right? | 14:23 |
zigo | I'm lagging on that one, not sure what the error is in the CI. | 14:23 |
zigo | I'll try to find time to fix, sorry. | 14:24 |
mmagr__ | Can we please get some eyes from core members on https://review.opendev.org/c/openstack/cloudkitty-specs/+/951147 ? | 14:24 |
rafaelweingartner | ok, thanks! | 14:24 |
mmagr__ | Oh I see we already got some, so thanks. | 14:24 |
rafaelweingartner | <mmagr__: that was the next on the list. Just a momment, we will get there. I actually already reviewed it today. | 14:24 |
zigo | As I get everyone here ... any clue if the reprocessing API can work with a data stream rather than an index? Or should we attempt to contribute the feature ? | 14:25 |
rafaelweingartner | zigo: what do you mean with that? | 14:25 |
zigo | The reprocessing API is broken with a data stream, it seems. | 14:26 |
zigo | But never mind, sorry for disturbing the meeting ! :) | 14:26 |
rafaelweingartner | zigo: about #link https://review.opendev.org/c/openstack/cloudkitty/+/946330, if you have problems to update the patch, let me know. Then I can try to help you. | 14:26 |
zigo | Thanks. | 14:26 |
rafaelweingartner | regarding the "data stream" support in the reprocessing API, I guess you can ping me in the mailing list with more data, then I can check. I do not get what you mean with "data stream". The APi takes "scope_ids", which can be a list. The HTTP method is POST. | 14:27 |
zigo | data stream vs index in Elasticsearch. | 14:28 |
*** mmagr__ is now known as mmagr | 14:28 | |
zigo | Indeed, I need to investigate further. | 14:29 |
rafaelweingartner | ok | 14:29 |
rafaelweingartner | because for the workflow that is transparent | 14:29 |
rafaelweingartner | we are just using the drivers | 14:29 |
rafaelweingartner | I mean, if the driver for ElasticSearch/OpenSearch support, for the reprocessign workflow it would be transparent; meaning, the workflow does not need to care much about it. | 14:29 |
rafaelweingartner | moving on... | 14:34 |
rafaelweingartner | #link https://review.opendev.org/c/openstack/cloudkitty-specs/+/951147, we have a new proposal for a new storage backend for CloudKitty | 14:34 |
rafaelweingartner | I have reviewed it, and there are one detail regarding the features supported by the driver | 14:34 |
rafaelweingartner | for instance, there is the custom_usage feature in the usage report | 14:35 |
rafaelweingartner | and also, the support for reprocessing workflow. Looking at the code, it does not seem to support these two workflows/features | 14:35 |
rafaelweingartner | If that is a limitation, it would need to be properly highlighted in the spec, and then documented and a proper exception be thrown in such cases. | 14:35 |
rafaelweingartner | for instance, looking at the following #link https://review.opendev.org/c/openstack/cloudkitty/+/950868/5/cloudkitty/storage/v2/loki/__init__.py#141, we see the author showing that it is not possible to delete an entry. However, how would that play with the reprocessing workflow then? | 14:37 |
rafaelweingartner | that is what I got by the menssage in the code, but I did not check to see if it would be possible to delete the datapoint from Loki if needed (e.g. to implement the reprocessing workflow) | 14:39 |
rafaelweingartner | All of these points should be addressed in the spec | 14:52 |
mmagr | Ok noted will pass this information to Juan | 14:52 |
rafaelweingartner | let me know, as soon as we have an updated version of the spec | 14:52 |
rafaelweingartner | thanks!!! | 14:52 |
mmagr | ACK | 14:52 |
rafaelweingartner | moving on.. | 14:52 |
rafaelweingartner | #topic Open floor | 14:52 |
rafaelweingartner | if somebody else has another topics, please let us know | 14:53 |
rafaelweingartner | If there is nothing else, we can close for today | 14:55 |
rafaelweingartner | thank you all for participating. Have a nice week! | 14:56 |
seunghunlee | Thanks you too | 14:56 |
rafaelweingartner | #endmeeting | 14:57 |
opendevmeet | Meeting ended Mon Jun 23 14:57:00 2025 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:57 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.html | 14:57 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.txt | 14:57 |
opendevmeet | Log: https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.log.html | 14:57 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!