Monday, 2022-10-31

rafaelweingartnerHello guys!13:44
rafaelweingartnerIs etherpad off?13:44
rafaelweingartnerHello guys :)13:58
rafaelweingartner#startmeeting cloudkitty14:00
opendevmeetMeeting started Mon Oct 31 14:00:17 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
mkarpiarzHi!14:00
rafaelweingartnerHello Mariusz14:01
rafaelweingartnerIs Etherpad offline for you too?14:01
priteauHello.14:01
priteauI am in another meeting, I may be slow to reply today.14:01
priteauService Unavailable14:01
rafaelweingartner:( same here then14:01
mkarpiarzSame here.14:02
rafaelweingartnerI do not have the topics for the meeting :(14:04
rafaelweingartnerthey were already organized in etherpad, but I do not have them here with me...14:05
rafaelweingartnershall we postpone this meeting then?14:05
priteaurafaelweingartner: You have your summary email14:05
priteauThat could be enough to review14:06
rafaelweingartnerYes, it might be. Let me grab it14:06
rafaelweingartnerIt is not the same though14:06
rafaelweingartnerSo, to start the discussions. About the ES support.14:07
rafaelweingartnerKolla-ansible is moving from ElasticSearch to OpenSearch. Therefore, we need to evaluate if this can have an impact in CloudKitty. Most certainly it will impact people using ES as the backend14:07
rafaelweingartnerWe are not using ES for CloudKitty. Therefore, we might not be the best one to comment on this. What do you guys think?14:07
rafaelweingartnerWhen I say "we", I mean, my side here, and not the community itself14:08
mkarpiarzI only now started testing with ES 7 as a backend, so there is not much I can add to the discussion yet.14:09
mkarpiarzI'm guessing users will want a way to move their data from ElasticSearch to OpenSearch.14:10
mkarpiarzBut maybe we should simply tell them to use the reprocessing API.14:11
mkarpiarzrafaelweingartner: Have you tested reprocessing with the ES backend?14:12
mkarpiarzIf not, my test environemnt is pretty much set for this.14:13
mkarpiarz(so I can do this)14:13
mkarpiarzHopefully OpenSearch APIs remain compatible with ES 7 (at least for a while).14:16
rafaelweingartnermkarpiarz: No, I have not tested with ES14:20
rafaelweingartnerI would say that the migration path is going to be provided by Kolla-ansbile already, isn't it?14:20
priteauYes, it will14:21
mkarpiarzAh, nice!14:21
priteauThe data will be copied from ES to OS14:21
rafaelweingartnerSo, we do not need to worry about that. However, we need to think about the support message we want to have14:22
rafaelweingartnerif we want to support only OS, we need to have a deprecation warning this release, I guess14:22
priteauWell, Kolla Ansible will drop Elasticsearch in Zed, so we won't really be aligned with them14:25
priteauThe sooner the better really.14:25
rafaelweingartnerThat is why it would be interesting to have a message as soon as possible14:25
rafaelweingartnerwe cannot/should not remove support in Antelope, as we should provide at least one release of warning14:25
opendevreviewMerged openstack/cloudkitty master: Validates the period compatibility of reprocessing dates  https://review.opendev.org/c/openstack/cloudkitty/+/86180714:26
priteauDo you want one of us to take action for adding deprecation notice?14:27
rafaelweingartnerI can do so. We just need to agree on the matter, I guess14:27
rafaelweingartnerIf we agree, I think that the next steps is (i) add the deprecation noticed, (ii) rename the drivers (or change them to OS), (iii) remove support to ES14:28
rafaelweingartnerOr something similar14:28
priteauIf the API is the same, is it really needed to formally drop support? Or just say that it isn't actively tested anymore (though it may still work)14:30
rafaelweingartnerBecause, if we have a library, we could replace the in-house client that we have for the library, which can in turn make it incompatible with ES14:31
priteauI understand, but is that really needed? I thought we agreed during PTG that we would keep using HTTP requests14:31
priteauTo avoid compatibility issues with the library14:32
rafaelweingartnerI see, we agreed if the library would not bring much benefits. However, I thought that we wuld first evaluate what is the difference between using the library or not14:32
priteauShould I draft something about deprecating (but keeping unofficial support for) ES7?14:36
rafaelweingartnerI guess so14:36
rafaelweingartnerIf you can, that would help a lot :)14:36
mkarpiarzYes, I think it makes sense to stick to requests for now. We can introduce the OS client later on if we want to.14:37
rafaelweingartner+114:44
rafaelweingartnerSo, moving on14:45
rafaelweingartnerwhat about Monasca? Should we do the same for Monasca?14:45
mkarpiarzI think so. Unless someone opposes.14:46
rafaelweingartnerI agree with this movemente 14:46
rafaelweingartnerI mean, with this process14:47
mkarpiarzDo we know whether there are people using CloudKitty with Monasca?14:47
rafaelweingartnerI do not know anybody14:47
priteauI think we should email the mailing list to ask for feedback14:48
priteauThat's the usual approach done by Kolla14:48
mkarpiarzAh, goos idea!14:48
mkarpiarz*good14:48
rafaelweingartnerok14:48
rafaelweingartnerI will do so 14:48
rafaelweingartnerI would like to discuss Gnocchi, but that might be a longer discussion. Therefore, I will add it to our next meeting14:50
rafaelweingartnerSo, before we close it for today. Do you guys have something to add?14:50
priteauNothing special from me. I was away all last week so still catching up on things.14:51
mkarpiarzI think I know what is required to add the CloudKitty API reference to the landing page for OpenStack APIs.14:52
rafaelweingartnerAh, that is cool14:53
rafaelweingartnercan you execute/conduct that process?14:53
mkarpiarzThe TODO list is a bit more involved than I thought it would be but I still think it's worth doing.14:53
mkarpiarzYes, I'm currently working on a patch which should execute the first step. :)14:54
rafaelweingartnerawesome!14:54
rafaelweingartnerthanks!!!!14:54
mkarpiarzBasically, the end goal is to add a link to CloudKitty APIs here: https://docs.openstack.org/api/14:55
rafaelweingartnerexactly14:55
rafaelweingartnerIf that is all guys, I will close it for today14:55
mkarpiarzThat's all from my side.14:55
rafaelweingartnerThank you guys for participating. Have a nice week.14:55
rafaelweingartner#endmeeting14:56
opendevmeetMeeting ended Mon Oct 31 14:56:06 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)14:56
opendevmeetMinutes:        https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.html14:56
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.txt14:56
opendevmeetLog:            https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.log.html14:56
mkarpiarzThanks you, both!14:56

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