Monday, 2025-06-23

rafaelweingartner#startmeeting cloudkitty14:01
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:01
opendevmeetThe meeting name has been set to 'cloudkitty'14:01
rafaelweingartnerHello guys!14:01
rafaelweingartnerRoll count14:01
rafaelweingartner\o14:01
seunghunleehello14:01
rafaelweingartner:)14:02
rafaelweingartnerSorry for our past meeting, I was in so many different things, and I was not able to make it.14:02
seunghunleeI couldn't attend several time recently, apologies as well14:06
rafaelweingartnerNo worries :)14:06
rafaelweingartnerI guess we can start14:06
rafaelweingartner#topic vPTG OCtober/202514:07
rafaelweingartnerWe will have our vPTG in October. I have already signed us up for it14:07
seunghunleeCool14:09
rafaelweingartnerMoving on...14:10
rafaelweingartner#topic Target reviews14:10
seunghunleeStackHPC had internal discussion for CloudKitty recently and it would be nice to share our thoughts14:10
rafaelweingartnerSure, can we do after the other topics?14:11
rafaelweingartnerI guess it is only us here14:11
rafaelweingartnerIf you wish, you can share your ideas/thoughts now then14:11
seunghunleeYeah sure, I meant 'at the vPTG'14:11
seunghunleeSorry I wasn't being clear14:11
rafaelweingartnersh14:12
rafaelweingartnerah14:12
rafaelweingartnersure14:12
rafaelweingartnergo ahead then about the vPTG14:12
rafaelweingartnerWe can return to our other topics afterwards14:12
seunghunleeAh what I was saying is just vPTG will be a nice opportunity share our discussion with you14:13
seunghunleeand it would be better to be shared there because it's just us for now14:14
seunghunleeSo, we can move on to target reviews14:14
rafaelweingartneragreed =)14:15
rafaelweingartnerok, resuming the target reviews14:18
rafaelweingartnerWe have #link https://review.opendev.org/c/openstack/cloudkitty/+/876643, which you already reviewed! Thanks for that.14:18
rafaelweingartnerThis 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
seunghunleeThat would be really nice as it can make quoting a lot flexible14:19
rafaelweingartner:)14:20
rafaelweingartneryes, we for sure are eager to see that merged14:20
rafaelweingartnermoving on...14:22
rafaelweingartnerwe have #link https://review.opendev.org/c/openstack/cloudkitty/+/946330, which we are waiting for the author response.14:23
rafaelweingartnerzigo: are you there. I guess that one is from you, right?14:23
zigoI am. How amy I help ?14:23
zigoOh.14:23
rafaelweingartnerthe patch #link https://review.opendev.org/c/openstack/cloudkitty/+/946330, that is from your side, right?14:23
zigoI'm lagging on that one, not sure what the error is in the CI.14:23
zigoI'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
rafaelweingartnerok, 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
zigoAs 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
rafaelweingartnerzigo: what do you mean with that?14:25
zigoThe reprocessing API is broken with a data stream, it seems.14:26
zigoBut never mind, sorry for disturbing the meeting ! :)14:26
rafaelweingartnerzigo: 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
zigoThanks.14:26
rafaelweingartnerregarding 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
zigodata stream vs index in Elasticsearch.14:28
*** mmagr__ is now known as mmagr14:28
zigoIndeed, I need to investigate further.14:29
rafaelweingartnerok14:29
rafaelweingartnerbecause for the workflow that is transparent14:29
rafaelweingartnerwe are just using the drivers14:29
rafaelweingartnerI 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
rafaelweingartnermoving 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 CloudKitty14:34
rafaelweingartnerI have reviewed it, and there are one detail regarding the features supported by the driver14:34
rafaelweingartnerfor instance, there is the custom_usage feature in the usage report14:35
rafaelweingartnerand also, the support for reprocessing workflow. Looking at the code, it does not seem to support these two workflows/features14:35
rafaelweingartnerIf 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
rafaelweingartnerfor 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
rafaelweingartnerthat 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
rafaelweingartnerAll of these points should be addressed in the spec14:52
mmagrOk noted will pass this information to Juan14:52
rafaelweingartnerlet me know, as soon as we have an updated version of the spec14:52
rafaelweingartnerthanks!!!14:52
mmagrACK14:52
rafaelweingartnermoving on..14:52
rafaelweingartner#topic Open floor14:52
rafaelweingartnerif somebody else has another topics, please let us know14:53
rafaelweingartnerIf there is nothing else, we can close for today14:55
rafaelweingartnerthank you all for participating. Have a nice week!14:56
seunghunleeThanks you too14:56
rafaelweingartner#endmeeting14:57
opendevmeetMeeting ended Mon Jun 23 14:57:00 2025 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:57
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.html14:57
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.txt14:57
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2025/cloudkitty.2025-06-23-14.01.log.html14:57

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!