I'm using elasticsearch-curator in RHEL8 but it's giving this this error:
Traceback (most recent call last):
File "/home/buh/.local/lib/python3.6/site-packages/cx_Freeze/initscripts/__startup__.py", line 14, in run File "/home/buh/.local/lib/python3.6/site-packages/cx_Freeze/initscripts/Console.py", line 26, in run File "run_curator.py", line 23, in <module> File "/home/buh/curator/curator/__init__.py", line 6, in <module> File "/home/buh/curator/curator/utils.py", line 1, in <module> File "/home/buh/.local/lib/python3.6/site-packages/elasticsearch/__init__.py", line 24, in <module> File "/home/buh/.local/lib/python3.6/site-packages/elasticsearch/client/__init__.py", line 4, in <module> File "/home/buh/.local/lib/python3.6/site-packages/elasticsearch/transport.py", line 4, in <module> File "/home/buh/.local/lib/python3.6/site-packages/elasticsearch/connection/__init__.py", line 3, in <module> File "/home/buh/.local/lib/python3.6/site-packages/elasticsearch/connection/http_urllib3.py", line 2, in <module> File "/usr/local/lib/python3.6/ssl.py", line 101, in <module> ImportError: libssl.so.10: cannot open shared object file: No such file or directory
My ssl library is at:
$ ls -l /usr/lib64/python3.6/ssl.py -rw-r--r--. 1 root root 42702 Dec 5 2019 /usr/lib64/python3.6/ssl.py
As per https://github.com/elastic/curator/issues/1241
it looks like curator is a binary that needs to be compiled in the OS where it runs.
I don't see here any mention about support for RHEL8:
Where can I download the version of curator compatible with RHEL8.2?
Linux curator-server 4.18.0-193.14.3.el8_2.x86_64 #1 SMP Mon Jul 20 15:02:29 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
I don't have issues with the elasticsearch and kibana versions (I've used the same in RHEL7 and RHEL8)