rafaelweingartner | Hello guys! | 13:44 |
---|---|---|
rafaelweingartner | Is etherpad off? | 13:44 |
rafaelweingartner | Hello guys :) | 13:58 |
rafaelweingartner | #startmeeting cloudkitty | 14:00 |
opendevmeet | Meeting 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 |
opendevmeet | Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. | 14:00 |
opendevmeet | The meeting name has been set to 'cloudkitty' | 14:00 |
rafaelweingartner | Roll count | 14:00 |
mkarpiarz | Hi! | 14:00 |
rafaelweingartner | Hello Mariusz | 14:01 |
rafaelweingartner | Is Etherpad offline for you too? | 14:01 |
priteau | Hello. | 14:01 |
priteau | I am in another meeting, I may be slow to reply today. | 14:01 |
priteau | Service Unavailable | 14:01 |
rafaelweingartner | :( same here then | 14:01 |
mkarpiarz | Same here. | 14:02 |
rafaelweingartner | I do not have the topics for the meeting :( | 14:04 |
rafaelweingartner | they were already organized in etherpad, but I do not have them here with me... | 14:05 |
rafaelweingartner | shall we postpone this meeting then? | 14:05 |
priteau | rafaelweingartner: You have your summary email | 14:05 |
priteau | That could be enough to review | 14:06 |
rafaelweingartner | Yes, it might be. Let me grab it | 14:06 |
rafaelweingartner | It is not the same though | 14:06 |
rafaelweingartner | So, to start the discussions. About the ES support. | 14:07 |
rafaelweingartner | Kolla-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 backend | 14:07 |
rafaelweingartner | We 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 |
rafaelweingartner | When I say "we", I mean, my side here, and not the community itself | 14:08 |
mkarpiarz | I only now started testing with ES 7 as a backend, so there is not much I can add to the discussion yet. | 14:09 |
mkarpiarz | I'm guessing users will want a way to move their data from ElasticSearch to OpenSearch. | 14:10 |
mkarpiarz | But maybe we should simply tell them to use the reprocessing API. | 14:11 |
mkarpiarz | rafaelweingartner: Have you tested reprocessing with the ES backend? | 14:12 |
mkarpiarz | If not, my test environemnt is pretty much set for this. | 14:13 |
mkarpiarz | (so I can do this) | 14:13 |
mkarpiarz | Hopefully OpenSearch APIs remain compatible with ES 7 (at least for a while). | 14:16 |
rafaelweingartner | mkarpiarz: No, I have not tested with ES | 14:20 |
rafaelweingartner | I would say that the migration path is going to be provided by Kolla-ansbile already, isn't it? | 14:20 |
priteau | Yes, it will | 14:21 |
mkarpiarz | Ah, nice! | 14:21 |
priteau | The data will be copied from ES to OS | 14:21 |
rafaelweingartner | So, we do not need to worry about that. However, we need to think about the support message we want to have | 14:22 |
rafaelweingartner | if we want to support only OS, we need to have a deprecation warning this release, I guess | 14:22 |
priteau | Well, Kolla Ansible will drop Elasticsearch in Zed, so we won't really be aligned with them | 14:25 |
priteau | The sooner the better really. | 14:25 |
rafaelweingartner | That is why it would be interesting to have a message as soon as possible | 14:25 |
rafaelweingartner | we cannot/should not remove support in Antelope, as we should provide at least one release of warning | 14:25 |
opendevreview | Merged openstack/cloudkitty master: Validates the period compatibility of reprocessing dates https://review.opendev.org/c/openstack/cloudkitty/+/861807 | 14:26 |
priteau | Do you want one of us to take action for adding deprecation notice? | 14:27 |
rafaelweingartner | I can do so. We just need to agree on the matter, I guess | 14:27 |
rafaelweingartner | If 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 ES | 14:28 |
rafaelweingartner | Or something similar | 14:28 |
priteau | If 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 |
rafaelweingartner | Because, 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 ES | 14:31 |
priteau | I understand, but is that really needed? I thought we agreed during PTG that we would keep using HTTP requests | 14:31 |
priteau | To avoid compatibility issues with the library | 14:32 |
rafaelweingartner | I 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 not | 14:32 |
priteau | Should I draft something about deprecating (but keeping unofficial support for) ES7? | 14:36 |
rafaelweingartner | I guess so | 14:36 |
rafaelweingartner | If you can, that would help a lot :) | 14:36 |
mkarpiarz | Yes, 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 | +1 | 14:44 |
rafaelweingartner | So, moving on | 14:45 |
rafaelweingartner | what about Monasca? Should we do the same for Monasca? | 14:45 |
mkarpiarz | I think so. Unless someone opposes. | 14:46 |
rafaelweingartner | I agree with this movemente | 14:46 |
rafaelweingartner | I mean, with this process | 14:47 |
mkarpiarz | Do we know whether there are people using CloudKitty with Monasca? | 14:47 |
rafaelweingartner | I do not know anybody | 14:47 |
priteau | I think we should email the mailing list to ask for feedback | 14:48 |
priteau | That's the usual approach done by Kolla | 14:48 |
mkarpiarz | Ah, goos idea! | 14:48 |
mkarpiarz | *good | 14:48 |
rafaelweingartner | ok | 14:48 |
rafaelweingartner | I will do so | 14:48 |
rafaelweingartner | I would like to discuss Gnocchi, but that might be a longer discussion. Therefore, I will add it to our next meeting | 14:50 |
rafaelweingartner | So, before we close it for today. Do you guys have something to add? | 14:50 |
priteau | Nothing special from me. I was away all last week so still catching up on things. | 14:51 |
mkarpiarz | I think I know what is required to add the CloudKitty API reference to the landing page for OpenStack APIs. | 14:52 |
rafaelweingartner | Ah, that is cool | 14:53 |
rafaelweingartner | can you execute/conduct that process? | 14:53 |
mkarpiarz | The TODO list is a bit more involved than I thought it would be but I still think it's worth doing. | 14:53 |
mkarpiarz | Yes, I'm currently working on a patch which should execute the first step. :) | 14:54 |
rafaelweingartner | awesome! | 14:54 |
rafaelweingartner | thanks!!!! | 14:54 |
mkarpiarz | Basically, the end goal is to add a link to CloudKitty APIs here: https://docs.openstack.org/api/ | 14:55 |
rafaelweingartner | exactly | 14:55 |
rafaelweingartner | If that is all guys, I will close it for today | 14:55 |
mkarpiarz | That's all from my side. | 14:55 |
rafaelweingartner | Thank you guys for participating. Have a nice week. | 14:55 |
rafaelweingartner | #endmeeting | 14:56 |
opendevmeet | Meeting ended Mon Oct 31 14:56:06 2022 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4) | 14:56 |
opendevmeet | Minutes: https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.html | 14:56 |
opendevmeet | Minutes (text): https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.txt | 14:56 |
opendevmeet | Log: https://meetings.opendev.org/meetings/cloudkitty/2022/cloudkitty.2022-10-31-14.00.log.html | 14:56 |
mkarpiarz | Thanks you, both! | 14:56 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!