Monday, 2023-10-16

rafaelweingartnerHello guys!14:01
rafaelweingartner#startmeeting cloudkitty14:01
opendevmeetMeeting started Mon Oct 16 14:01:15 2023 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:01
mkarpiarzHi!14:02
rafaelweingartnerAwesome to see you all here today!14:02
rafaelweingartner#topic vPTG meeting14:03
rafaelweingartnerWe already scheduled the data, it is going ot be next week!14:03
rafaelweingartnerwe scheduled the room bexar for 13:00 UTC and 14:00 UTC - October 23, 202314:03
priteauLooking forward.14:03
rafaelweingartnerWe need now to create the Etherpad for the vPTG14:04
rafaelweingartnerI will try to do it today, or to re-use the auto generated one14:04
mkarpiarzThanks!14:08
rafaelweingartner#topic OpenSearch support14:08
rafaelweingartnerwe already started reviewing the patch14:08
rafaelweingartnermaybe, we will need to apply some effort to reduce the amount of replicated code there14:08
rafaelweingartnerbut it is looking promissing14:08
rafaelweingartnerthanks priteau!14:08
rafaelweingartnerand, of course, thanks to Matt! =)14:09
priteauUnfortunately I thought the migration issue were resolved, but I was able to reproduce them again :/14:09
priteauI will try to find some time this week to investigate more14:09
rafaelweingartnerthanks you!14:09
rafaelweingartnerMoving on14:11
rafaelweingartner#topic14:11
rafaelweingartner#topic Monasca deprecation14:11
rafaelweingartnerthat is still on my plate, I will try to do it until the end ot this month14:11
priteauThanks!14:12
rafaelweingartnermoving on14:12
rafaelweingartner#topic Target reviews14:12
rafaelweingartnerWe have the patch #link https://review.opendev.org/c/openstack/cloudkitty/+/861786, which has been approved by Mariusz already14:13
rafaelweingartnerthank you114:13
rafaelweingartnerIt was raised some interesting points there, but those points exist before the patch14:13
mkarpiarzAbsolutely, let's merge the change first.14:14
rafaelweingartnerI am not sure if we need to handle them, and how to handle them in a consistent fashion14:14
mkarpiarzAgreed14:16
rafaelweingartnerthanks!14:18
rafaelweingartnerif we merge that, we can then proceed with #link https://review.opendev.org/c/openstack/cloudkitty/+/86282414:19
rafaelweingartnerif priteau is fine with it, we can move on then, and merge it after this meeting14:20
priteauI have a comment actually14:20
priteauPosted on Gerrit14:20
opendevreviewRafael Weingartner proposed openstack/cloudkitty master: Add groupby options by different timeframes  https://review.opendev.org/c/openstack/cloudkitty/+/86178614:23
rafaelweingartnerpatch updated14:24
priteauOtherwise in principle it looks ok, but I haven't had the chance to test it14:25
rafaelweingartnerWe use it in production for over a year now14:25
rafaelweingartner=)14:25
priteauI believe you, but sometimes because of iterations on Gerrit the merged patch might be different from what you run in prod14:28
priteauI think this may be what happened to reprocessing (to be discussed later)14:28
rafaelweingartnerexactly14:28
rafaelweingartnerbut that is the same for everything else14:28
priteauOf course. It's just the bigger the patch, the more chances there are to sneak a bug in. Anyway, I will approve14:29
rafaelweingartnerI aggree, that is why we need to check things in detail, like we did with this patch14:30
rafaelweingartnerAnyways, moving on14:33
rafaelweingartnerWe have the path #link https://review.opendev.org/c/openstack/cloudkitty/+/895204, which is the introduction to the InfluxDB V214:33
rafaelweingartnerSome reviewings were already done, but if you guys can, it might be good to have other people testing it14:34
rafaelweingartnerAlso, we use this for over a year in production, but it might be interesting for other people to also use/test it14:34
mkarpiarzYes, this is the patch I'll be testing next.14:35
rafaelweingartnerthanks!14:36
rafaelweingartneryour help is much appreciatted =)14:36
mkarpiarzI'm glad! :)14:38
rafaelweingartnerBesides that, we also have these patches that are smaller #link https://review.opendev.org/c/openstack/cloudkitty/+/894812 and #link https://review.opendev.org/c/openstack/cloudkitty/+/89516614:39
rafaelweingartnerthey are smaller, but important14:39
rafaelweingartnerit might be interesting to review them and work to merge them for C release as well 14:39
mkarpiarzOK14:44
priteauI will look at them soon.14:44
rafaelweingartnerthanks!14:45
rafaelweingartnermoving on, we have the last topic14:45
rafaelweingartner#topic SQLAlchemy 2.x / oslo.db 14.0.0 compatibility14:45
rafaelweingartnerI guess this one is with Pierre14:45
rafaelweingartnerif you need some help, just let us know14:45
rafaelweingartnerpriteau: do you have an update on this topic?14:47
priteauNot yet, OpenSearch is the first priority14:47
priteauSQLAlchemy will be a longer term goal for C release14:48
rafaelweingartnerI see14:48
rafaelweingartnerthanks, for the update14:49
rafaelweingartnerwell.. that was all from my side14:49
rafaelweingartnerdo you guys have something else to add?14:49
mkarpiarzI also run into this error but I think this is because my test environment is still mostly on Zed:14:50
mkarpiarz> This version of MariaDB doesn't yet support 'GET_LOCK in cluster (WSREP_ON=ON)'14:50
rafaelweingartnerhmm14:50
rafaelweingartnerI guess that is related to the DB, but not CloudKitty side14:50
rafaelweingartnerWe have never seen this before14:51
priteauI haven't seen this either.14:51
priteaurafaelweingartner: I have a few issues to raise14:51
rafaelweingartnersure14:52
priteauFirst, I discovered that yoga Zuul gate is broken because of lower-constraints14:52
priteauThe simplest approach is to drop the job like we did in Zed: https://review.opendev.org/c/openstack/cloudkitty/+/89822614:53
rafaelweingartnerI saw the patch14:53
priteaumkarpiarz: could you please review?14:53
priteauI also submitted a couple of fixes discovered while trying to use the reprocessing feature on yoga14:54
mkarpiarzSure, I'll approve this one and merge.14:54
priteauError 500 while updating scope: https://review.opendev.org/c/openstack/cloudkitty/+/89821714:54
priteauError 500 while retrieving reprocessing tasks: https://review.opendev.org/c/openstack/cloudkitty/+/89820714:55
rafaelweingartneryes, I reviewed them14:55
rafaelweingartnerthey were alreayd fixed in upstream versions14:55
priteauThanks rafaelweingartner. This is mostly for mkarpiarz for a second +2.14:55
priteauRelated to the last one, I would also like to change the client so it sends the lowercase order.14:55
priteauWhat do you think?14:55
mkarpiarzUnless you only want my +2 and would prefer someone else have a look before we merge.14:56
rafaelweingartnerI agree, we do not use it with the client14:56
rafaelweingartnerI mean, we are using the API directly, that is why we never had this issue before14:56
priteauI see14:56
priteauAlso I should note that I didn't manage to successfully use the reprocessing feature. It worked for some timestamps but other raised an exception in the storage backend (elasticsearch)14:57
priteauI ended up scripting HTTP calls to delete the Elasticsearch documents directly.14:57
rafaelweingartnerwhat error?14:57
priteauI don't have it available now but I will share it on the bug tracker14:58
rafaelweingartnerok, thanks14:58
rafaelweingartnermaybe, it has a relation with https://review.opendev.org/c/openstack/cloudkitty/+/89481214:58
rafaelweingartnerwe had some issues in InfluxDB, as it was not designed to work nicely with a bunch of deletes, and then we created a batch delete process in the reprocessing feature14:59
priteauI don't think it was the same issue14:59
rafaelweingartnerI see14:59
priteauI will share more information before the PTG15:01
rafaelweingartnerOk, thanks!15:01
priteaumkarpiarz: Also (not from me): https://review.opendev.org/c/openstack/cloudkitty/+/89615915:01
rafaelweingartnerthanks15:02
rafaelweingartnerI forgot that one =)15:02
rafaelweingartnerIs that all folks?15:03
mkarpiarzThanks for the reminder, priteau!15:06
mkarpiarzThat'll be all from my side.15:06
rafaelweingartnerThanks15:06
rafaelweingartnerI will have to close15:06
rafaelweingartnerThank you guys for participating. Have a nice week.15:06
rafaelweingartner#endmeeting15:06
opendevmeetMeeting ended Mon Oct 16 15:06:52 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:06
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-10-16-14.01.html15:06
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-10-16-14.01.txt15:06
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2023/cloudkitty.2023-10-16-14.01.log.html15:06
opendevreviewMerged openstack/cloudkitty master: Fix retrieval of reprocessing tasks  https://review.opendev.org/c/openstack/cloudkitty/+/89820715:47
opendevreviewMerged openstack/cloudkitty master: Remove the manual patch for WSME  https://review.opendev.org/c/openstack/cloudkitty/+/89615915:47

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