Hello,
I installed curator from the APT repo as per https://www.elastic.co/guide/en/elasticsearch/client/curator/current/apt-repository.html
After the installation, I have the curator binary in /usr/bin, but there is no curator_cli.
dpkg-query -L shows that there is no curator_cli in the package.
There also doesnt seem to be a separate curator_cli package in the repo.
After I had researched all the points below, I noticed that although I followed the 5.1 install instructions, I ended up with curator version 3.4.1. Maybe that's the root cause.
If not , here are the other things I checked:
Mine is completely different. /usr/bin/curator is not a link. It is a python script:
$ ls -l /usr/bin/curator
-rwxr-xr-x 1 root root 343 Feb 13 2016 /usr/bin/curator
$ cat /usr/bin/curator
#!/usr/bin/python
# EASY-INSTALL-ENTRY-SCRIPT: 'elasticsearch-curator==3.4.1','console_scripts','curator'
__requires__ = 'elasticsearch-curator==3.4.1'
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.exit(
load_entry_point('elasticsearch-curator==3.4.1', 'console_scripts', 'curator')()
)
Did you install the apt / deb package or some other package?
Can you post the content of whatever /usr/bin/curator_cli links to, and also of /usr/lib/python2.7/dist-packages/elasticsearch_curator-3.4.1.egg-info/entry_points.txt ?
The old version was in fact the problem.
Somehow after adding the new repo in the LinuxMint software-sources manager, it had still grabbed the one from the official LinuxMint repo, which was completely outdated. Probably had not updated the package cache.
After uninstalling the old and installing the new one, curator_cli is there...
Sorry you had a bad experience. Several repositories out there are hosting very old versions, like the 3.x tree. That started, and ended, right around the time I released RPM/DEB packages for Curator in the packages.elastic.co repository. Glad you got it sorted out!
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.