grimoirelab-elk icon indicating copy to clipboard operation
grimoirelab-elk copied to clipboard

any plan to migrate to Open Search

Open theSalt opened this issue 3 years ago • 1 comments

Hello

Is there a plan to migrate grimoirelab-elk to be compatible with Open Search system ?

theSalt avatar Nov 08 '21 08:11 theSalt

Hi @theSalt, thanks for opening the issue.

Is there a plan to migrate grimoirelab-elk to be compatible with Open Search system ?

OpenSearch & OpenSearch Dashboards is derived from Elasticsearch 7.10.2 & Kibana 7.10.2 versions. As of now, I think GrimoireLab supports Open Distro for Elasticsearch. https://github.com/zhquan/grimoirelab-kidash/tree/opendistro https://github.com/zhquan/grimoirelab-sirmordred/tree/opendistro

So, it is not so difficult to make GrimoireLab work with OpenSearch directly. I tried this a few months back and I could do it with some changes in the source code, which mainly deals with the version numbers since ELK is 7.x.x and OpenSearch is 1.x.x. https://github.com/vchrombie/grimoirelab-elk/tree/opensearch https://github.com/vchrombie/grimoirelab-kidash/tree/opensearch

We are interested to adapt OpenSearch for GrimoireLab and we have that on the roadmap. I cannot give an time estimate because we are waiting for the opensearch python libraries (opensearch-project/opensearch-dsl-py, opensearch-project/opensearch-py) to become more mature. We will soon work on it and get grimoirelab compatible with opensearch.

I will leave this issue open for now.

vchrombie avatar Nov 08 '21 14:11 vchrombie

GrimoireLab is now compatible with OpenSearch. You can deploy it using docker-compose: https://github.com/chaoss/grimoirelab/tree/master/docker-compose#opensearch

jjmerchante avatar Oct 11 '23 16:10 jjmerchante