Monday, 2022-05-02

rafaelweingartnerHello guyes14:00
rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting started Mon May  2 14:00:42 2022 UTC and is due to finish in 60 minutes.  The chair is rafaelweingartner. Information about MeetBot at http://wiki.debian.org/MeetBot.14:00
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.14:00
opendevmeetThe meeting name has been set to 'cloudkitty'14:00
rafaelweingartnerRoll count14:00
priteauHello rafaelweingartner14:00
rafaelweingartnerHello Pierre14:01
priteauI believe it will be just the two of us today14:02
rafaelweingartnerexactly14:03
rafaelweingartnerOpenInfra Summit Berlin 202214:03
rafaelweingartner#topic OpenInfra Summit Berlin 202214:04
rafaelweingartnerOne of my CloudKitty presentations was accepted! Also, I suggest you guys to attend the event, it will be great opportunity to meet the OpenStack community. We also proposed two forum sessions, but we are not sure if they both will be accepted.14:04
rafaelweingartnerPierre: do you know when the results will be released?14:04
priteauI don't know :( I haven't heard anything either14:04
priteauWe're just a month away now, it would be good to know14:04
rafaelweingartnerexactly14:05
rafaelweingartnerI can try to reach the organizers, to see when the rsults will be posted14:05
priteauYou know what, I will drop an email to Kendall14:05
rafaelweingartnerok, thanks14:05
rafaelweingartnermoving on14:08
rafaelweingartner#topic Target reviews14:08
rafaelweingartnerWe have the following patches as target for this meeting.14:10
rafaelweingartner#link https://review.opendev.org/c/openstack/cloudkitty/+/83037514:11
rafaelweingartnerThis one looks good to be merged14:11
rafaelweingartnerPierre, what do you think? It is yours. Should we wait for Mairusz?14:11
rafaelweingartnerI guess we can merge it, as other people reviewed as well, and gave their +!14:14
rafaelweingartner+114:14
priteauLet's merge. We can always revert if Mariusz has concerns14:16
priteauWe are at the beginning of the release cycle so it isn't a problem.14:17
rafaelweingartnerThe next one, #link https://review.opendev.org/c/openstack/cloudkitty-tempest-plugin/+/83806214:17
rafaelweingartnerit was already merged14:17
rafaelweingartnerThe next, #link https://review.opendev.org/c/openstack/cloudkitty/+/83292314:18
rafaelweingartnerit was also already merged14:18
rafaelweingartnermy bad, this #link https://review.opendev.org/c/openstack/cloudkitty/+/832923, was not merged yet14:18
rafaelweingartnerI reviewed it, and it seems to be ok to be merged14:19
rafaelweingartnerwe are only waiting for other people to review it14:19
rafaelweingartnerThe same is valid for #link https://review.opendev.org/c/openstack/cloudkitty/+/68473414:20
priteauAbout "Include /v2 in public routes for keystone auth"14:20
priteauIs it a bug fix? What does it change in practice?14:21
rafaelweingartnerwhat do you mean?14:21
rafaelweingartnerit adds the v2 to the skip list of endpoints14:21
rafaelweingartnermeaning, that we do not need to authenticate to call it14:22
rafaelweingartnerto follow the pattern we have for /v1, and /healthcheck14:22
priteauIt's just the top endpoint, i.e. /v2? not /v2/something?14:23
priteauSorry, I am not really familiar with api-paste14:23
rafaelweingartnerexactly14:26
rafaelweingartnerjust the /v2, and not the /v2/....otherAPIs...14:27
priteauShould we change https://opendev.org/openstack/cloudkitty/src/branch/master/cloudkitty/tests/gabbi/gabbi_paste.ini too?14:28
rafaelweingartnerI would say that we do not need14:29
rafaelweingartneras it is replacing the default14:29
rafaelweingartnerbut, if we want to use it as the default, I think that we can then suggest the author to also add this change to it14:30
rafaelweingartnerthat will be interesting, when we add more functional tests to V2 API14:31
rafaelweingartnerwhich we do not have right now14:31
rafaelweingartnerI guess, we can then discuss it further with the author14:34
priteauApproved14:34
rafaelweingartnerMoving on, we have the following patches that were created by me: #link https://review.opendev.org/c/openstack/cloudkitty/+/837442, and #link https://review.opendev.org/c/openstack/cloudkitty/+/83720014:36
rafaelweingartnerI am waiting for reviews, and feedbacks14:36
rafaelweingartnerone is a bug fix, and the other is an extension14:36
priteauI am looking at the cost precision one14:40
rafaelweingartnerok, thanks!14:41
priteauDid we actually cause a regression in https://review.opendev.org/c/openstack/cloudkitty/+/755865?14:42
priteauNumeric used to be configured with 20, 8 and we moved to 30, 2814:42
priteauDoes this mean that before this patch, we were able to use costs with 12 digits, but not after?14:43
rafaelweingartnerexactly14:44
rafaelweingartnerI was thinkig about that, should we add support for 12 digits?14:44
rafaelweingartnerI felt too much, that is why I just add 3114:45
priteauI think so. Three digits seems arbitrarily low14:45
rafaelweingartnerok14:46
rafaelweingartnerI will amend it then14:46
priteauIs it likely to cause big performance impact?14:47
rafaelweingartnerI don't think so14:47
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Allow rating rules that have three digits in the integer part of the number  https://review.opendev.org/c/openstack/cloudkitty/+/83720014:51
rafaelweingartnerI will use 40/28 then14:51
priteauI think some operators may want to use integer costs and that can quickly rise14:51
priteauThanks14:51
rafaelweingartnerand this will allow the same number of integers as before14:51
priteauSo that would allow 999,999,999,999 in the integer part?14:51
rafaelweingartnerexactly14:52
priteauNow that should be plenty14:52
priteauWe shouldn't backport it though, as that could cause issues with DB migrations and people doing upgrades14:53
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Allow rating rules that have 12 digits in the integer part of the number  https://review.opendev.org/c/openstack/cloudkitty/+/83720014:53
rafaelweingartneryes14:53
rafaelweingartnerI agree14:53
priteauThe changes in cloudkitty/dataframe.py are something else?14:54
rafaelweingartneryes, and no14:55
rafaelweingartnerthey were needed due to some library update14:55
priteauI see14:55
rafaelweingartnerthen, when I did the patching, I had to fix that as wel14:55
rafaelweingartnershould I separate it?14:55
priteauNo, it's ok14:57
rafaelweingartnerWe are running out of time, but I also created these two patches: #link https://review.opendev.org/c/openstack/python-cloudkittyclient/+/839052, and #link https://review.opendev.org/c/openstack/python-cloudkittyclient/+/83872414:57
rafaelweingartnerthey are inteded to add these new developments into CloudKitty CLI14:57
rafaelweingartnerIt would be interesting to review them as well14:58
priteauThanks, I will review when time allows14:58
rafaelweingartnerawesome thanks!14:58
rafaelweingartnerI guess we can close for today then :)14:58
rafaelweingartnerdo you have something to add?14:58
priteauNothing more14:59
priteauActually just one small thing14:59
rafaelweingartnerThank you guys for participating. Have a nice week.14:59
rafaelweingartnershoot :)14:59
priteauPlease review https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/83990314:59
rafaelweingartnersure14:59
rafaelweingartner#endmeeting15:00
opendevmeetMeeting ended Mon May  2 15:00:29 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:00
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-02-14.00.html15:00
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-02-14.00.txt15:00
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-05-02-14.00.log.html15:00
opendevreviewMerged openstack/cloudkitty-dashboard master: Address RemovedInDjango40Warning  https://review.opendev.org/c/openstack/cloudkitty-dashboard/+/83990315:11
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Allow rating rules that have 12 digits in the integer part of the number  https://review.opendev.org/c/openstack/cloudkitty/+/83720018:16

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