Monday, 2022-12-12

mkarpiarzgar: All my CloudKitty deployments are using kolla-ansible but I know priteau here has been working on a DevStack change recently.14:00
rafaelweingartnerhelllo guys!14:01
mkarpiarzHi, Rafael!14:01
rafaelweingartner#startmeeting cloudkitty14:01
opendevmeetMeeting started Mon Dec 12 14:01:49 2022 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
rafaelweingartnerRoll count14:01
rafaelweingartner\O14:01
priteauo/14:02
mkarpiarzHi!14:02
rafaelweingartner# Topic OpenSearch support14:03
rafaelweingartnerWe already merged the notice, and Pierre is proposing a change in DevStack, which I guess was already merged.14:04
priteau#topic OpenSearch support14:04
priteauThat's just step 0 for OpenSearch support really. The hard work is still to be done.14:05
priteauWhich is compatibility with v214:05
priteauI don't have time this week to look into it. Early next year.14:05
rafaelweingartnerI see14:06
rafaelweingartnerbut the process has started. I mean, the notice, and the change in Devstack14:06
rafaelweingartnerNow, we are missing this item, "Crete the OpenSearch option in the Storage backend and deprecate elastic search", right?14:07
priteauYes, create a new storage driver specifically for opensearch v214:08
rafaelweingartnerOk14:08
priteauWhich, if I understand correctly, would be compatible with elasticsearch v8 too14:08
priteauBut we probably won't be testing it14:08
rafaelweingartnerI see14:08
rafaelweingartnerDo we need anything else regarding OpenSearch?14:09
priteauNot right now, but we need to be aware that Kolla Ansible will release Zed this week, with OpenSearch v2 replacing Elasticsearch v7, which will break CloudKitty until we can add support.14:10
priteauActually I should add a release note in Kolla Ansible itself about it.14:11
priteauSo we will want to backport support to Zed once we have it.14:11
rafaelweingartnerHmm14:11
rafaelweingartnerI see14:11
rafaelweingartnerthanks for that!14:12
rafaelweingartnerIf you need my help, let me know14:12
priteauThanks14:12
rafaelweingartnerMoving on then14:13
rafaelweingartner#topic Monasca deprecation14:13
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/86614014:13
rafaelweingartnerwe need to merge the patch with the notice14:13
priteauI've given my +2.14:13
mkarpiarzAh, sorry, I missed that one!14:14
rafaelweingartnermkarpiarz: can you do the honors?14:14
mkarpiarzReviewed and merged. :)14:14
rafaelweingartnerthanks!14:14
rafaelweingartnerMoving on to the next topic14:14
rafaelweingartner#topic add CloudKitty API reference docs 14:14
rafaelweingartnermkarpiarz: What is the status of that?14:15
mkarpiarzFirst we need to merge https://review.opendev.org/c/openstack/cloudkitty/+/86712214:15
mkarpiarzWith API docs in api-ref/source we can then update a different repo and docs should be added to the landing page.14:16
mkarpiarzAt least this is my understanding. :)14:17
rafaelweingartnercool 14:17
rafaelweingartnerlet's see14:17
rafaelweingartnerI think it is good to merge. I gave my +2 there14:17
opendevreviewMerged openstack/cloudkitty master: Add deprecation notice for Monasca  https://review.opendev.org/c/openstack/cloudkitty/+/86614014:18
mkarpiarzThanks!14:18
mkarpiarzIn case you are curious, this is the repo I'm talking about: https://opendev.org/openstack/openstack-manuals/src/branch/master/www/project-data/latest.yaml#L452-L46114:19
priteauLooking now14:20
rafaelweingartnerI see, thanks14:20
priteauNo change in generated docs, looks good.14:21
mkarpiarzYes, we are simply moving API refs to a separate directory.14:22
mkarpiarzLike I said, it would be good to convert v1 refs to the format used by v2 refs but this is a completely separate task.14:23
priteauWhat's next?14:23
mkarpiarzMy understanding is we need to add "has_api_ref: true" here:14:24
mkarpiarzhttps://opendev.org/openstack/openstack-manuals/src/branch/master/www/project-data/latest.yaml#L452-L46114:24
mkarpiarz"has_user_guide: true" is already there and this is why CloudKitty shows up here: https://docs.openstack.org/zed/user/14:25
rafaelweingartnercool14:25
rafaelweingartnermkarpiarz: are you going to move on with that, and then we sync up next meeting?14:27
mkarpiarzYes, this week I want to try to add our API refs to "openstack-manuals".14:27
rafaelweingartnercool, thanks14:28
priteauThe patch should merge in about 30 minutes14:28
rafaelweingartnerSo, moving on.14:28
rafaelweingartner#topic Target reviews14:28
rafaelweingartnerWe have a new spec. I hava reviewed it, and it seems ok. Have you guys had time to review it?14:28
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty-specs/+/86619814:28
priteauI am afraid I did not, sorry.14:29
mkarpiarzMe neither. :(14:29
rafaelweingartnerOk, it is a long one to read in the meeting14:30
rafaelweingartnerbut if you guys can try to check it today or tomorrow, it would be interesting for us14:31
rafaelweingartnerit is the first spec we see in quite some time14:31
priteauDo we know where the author is from?14:33
rafaelweingartneryes, I know him14:33
rafaelweingartnerHe is a colleague of mine14:34
priteauYou guys are always in stealth mode :D14:35
priteauOK, I will add to my todo list to read it14:35
rafaelweingartner=)14:36
rafaelweingartnerOk, so moving on14:38
mkarpiarzI'll have a read too. Probably not tomorrow though.14:38
rafaelweingartnerwe have the patch #link https://review.opendev.org/c/openstack/cloudkitty/+/862824 14:38
mkarpiarz*not today14:38
rafaelweingartnerHave you guys had the opportunity to check it?14:38
mkarpiarzPlease check out my last comment.14:39
mkarpiarzThe feature seems to be working as expected and it adds description to each record.14:40
priteauThere is the issue that we will duplicate the description to each record. We should at least warn the operator about this, it could bloat the database.14:40
rafaelweingartneryes, it could14:41
rafaelweingartnerHowever, that already happens with two other fields14:41
rafaelweingartnerCan you suggest that there? Then, we have a story line for this topic14:41
rafaelweingartnerand, maybe, we can look for a better way of handling these metadata14:41
priteauWhy can't we store this in SQL DB? Or even in metrics.yml?14:43
priteauThe API can read the DB when it processes the response14:43
rafaelweingartnerthat is something that Pedro proposed :)14:43
rafaelweingartnerbut then we would need to change not just for the description, but also for other metadata, such as unit14:43
priteauThere are things that are as they are, for historical reasons. We don't have to keep doing the same mistake ;-)14:44
rafaelweingartnerI could work on this improvement/optimization, but ideally it is something on top of those patches to separate the context, and to maybe apply it for other things, such as "metadata"14:44
rafaelweingartnerpriteau: I agree with you14:45
rafaelweingartnerSo, moving on. #link https://review.opendev.org/c/openstack/cloudkitty/+/86180614:46
rafaelweingartnerMariusz has approved it, but still need one more14:47
rafaelweingartnerAlso, this one #link https://review.opendev.org/c/openstack/cloudkitty/+/864269, It is provides an optimization for Gnocchi fecther, which would be a nice one to have14:48
rafaelweingartnerIt is an optimization to control the memory foor print of CloudKitty processor when loading scopes to process14:48
priteauOn the first you left a comment on the commit message.14:50
rafaelweingartnerWhat do you mean?14:51
rafaelweingartnerI see14:52
rafaelweingartnerthat must have slipped through 14:52
priteauThis: https://review.opendev.org/c/openstack/cloudkitty/+/861806/2/COMMIT_MSG14:52
priteauWas that a proposal to rephrase?14:52
rafaelweingartnerI am pinging pedro now14:52
priteauNot very important, but anyway I need a bit more time to read through the code.14:52
rafaelweingartneryes, the text was a bit hard to read. So, I tried helping him14:53
priteauI will review both patches, hopefully before the next meeting.14:55
priteauShould we discuss next meeting now?14:56
rafaelweingartnersure14:57
rafaelweingartnerI guess so14:57
rafaelweingartnerwe are running out of time14:57
rafaelweingartnerAre you guys going to be working on 26 of December?14:57
mkarpiarzOh, a very good question!14:57
priteauCertainly not ;-)14:58
mkarpiarzLooks like I'm off. :)14:58
rafaelweingartnerI see14:58
opendevreviewPedro Henrique Pereira Martins proposed openstack/cloudkitty master: Allows multiple rating types for same metric for gnocchi  https://review.opendev.org/c/openstack/cloudkitty/+/86180614:58
priteauI'll be back on January 314:58
rafaelweingartnerso, we skip the next one then?14:58
priteauYes, I think we should meet next on the 9th14:58
rafaelweingartnerok14:59
rafaelweingartnerlet's do that then14:59
mkarpiarzSure14:59
rafaelweingartnerDo you guys have something else to add?15:00
priteauMerry Christmas :)15:00
mkarpiarz:D15:01
rafaelweingartnerI wish you guys a merry Christmas and Happy New Year. See you next year then =)15:01
rafaelweingartnerThank you guys for participating. Have a nice week.15:02
priteauThanks. Good bye guys.15:02
mkarpiarzThanks and all the best to both of you. :)15:02
rafaelweingartnerIt has been a pleasure to work this year with you guys. I hope we can keep the good work next year.15:02
rafaelweingartner#endmeeting15:02
opendevmeetMeeting ended Mon Dec 12 15:02:54 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:02
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-12-12-14.01.html15:02
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-12-12-14.01.txt15:02
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-12-12-14.01.log.html15:02
opendevreviewMerged openstack/cloudkitty master: Move API docs to `api-ref/source`  https://review.opendev.org/c/openstack/cloudkitty/+/86712216:09
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282416:35
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282416:37
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add groupby options by different timeframes  https://review.opendev.org/c/openstack/cloudkitty/+/86178616:38
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282416:41
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282416:45
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add description option to a rating metric definition  https://review.opendev.org/c/openstack/cloudkitty/+/86282418:11

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