Ingest-geoip plugin installs in incorrect location

It would seem that, when I install the ingest-geoip plugin, it installs the files in /etc/elasticsearch/ingest-geoip, since the process runas as root.

However, since ES-HOME for the instance is set as /etc/elasticsearch/MyInstanceES ... it appears that elasticsearch, when it starts is looking for the files at /etc/elasticsearch/MyInstanceES /ingest-geoip, and thus it fails to start as a result.

I am runninf elasticsearch 6.1.

This behavior is already registered as a bug in Nov 2017 in elasticsearch v5.6. : https://github.com/elastic/puppet-elasticsearch/issues/892

Any workaround or fix highly appreciated.
Thanks for your support.
Best Regards.
Richard

It looks like a bug that we need to fix. Your workaround of just manually moving the directory into the right location is probably the best solution in the short term.

Thanks Igor for your reply,
This is indeed what I did thanks to Ansible playbook update.
Regards. Richard

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.