I am trying to install Open Distro -RPM package on a Centos 7 VM but this installation fails
(I have JDK installed), I followed the instructions don on installation page, I don’t know if there are some steps missed.
I get the message error messages below:
Error: Package: opendistro-sql-0.8.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)
Requires: elasticsearch-oss = 6.6.2
Error: Package: opendistroforelasticsearch-0.8.0-1.noarch (opendistroforelasticsearch-artifacts-repo)
Requires: elasticsearch-oss = 6.6.2
Error: Package: opendistro-security-0.8.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)
Requires: elasticsearch-oss = 6.6.2
Error: Package: opendistro-alerting-0.8.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)
Requires: elasticsearch-oss = 6.6.2
Error: Package: opendistro-performance-analyzer-0.8.0.0-1.noarch (opendistroforelasticsearch-artifacts-repo)
Requires: elasticsearch-oss = 6.6.2
There is new elasticsearch-oss version 6.7.1 is available for upgrade, Due to fixed version dependency of opendistro* packages for elasticsearch-oss version 6.6.2, the elasticsearch-oss package update fails.
For now, you can update other packages using $ sudo yum update --skip-broken
[root@centos ~]# yum --showduplicates list elasticsearch-oss
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Aah, I must have had a senior moment yesterday
You mean there is actually not a valid update available, because opendistro does not yet support anything ES > 6.6.2 ?
Correct. YUM attempts to update elasticsearch-oss to latest version which is from a separate repo,
Due to fixed version dependency on opendistro-* packages it fails and reports it as error.
(Sorry for late reply, somehow i missed the notifications… )