The current ebuilds for elasticseach, logstash and kibana download the *oss* package of the Elastic stack. With 6.3 x-pack is included in the Elastic stack packaging, i.e., it cannot be installed separately (x-pack 6.2.4 is the latest available download https://www.elastic.co/de/downloads/x-pack). The oss packages do not include the x-pack plugin. This makes it impossible to upgrade an existing deployment which has x-pack running. Reproducible: Always Steps to Reproduce: 1. install elasticsearch, kibana or logstash 2. 3. Actual Results: x-pack missing Expected Results: x-pack included
Thanks for the feedback, I was thinking about adding the xpacked version, but since the unlicensed version doesn't add much value I only added the OSS version. I think a use flag xpack would be ok, what do you think? So by default users will use the OSS version and if you want, you can use the xpacked one.
There are some free features which can be of interest for other users as well which only come with the non-oss version (https://www.elastic.co/subscriptions), e.g., monitoring, index management, search profiler, grok debugger, ... If a user opts not to use any of this (free) features or decides to go for additional (paid) features the package including x-pack can be used in any case.
Except it's a slightly bigger package and comes with a a different license. And a higher codebase means more (security) bugs.
(In reply to Tomáš Mózes from comment #3) > Except it's a slightly bigger package and comes with a a different license. > And a higher codebase means more (security) bugs. Bigger codebase...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac183c5ef29e5df50c4e8a3b3b56ec5bf4e5edee commit ac183c5ef29e5df50c4e8a3b3b56ec5bf4e5edee Author: Tomas Mozes <hydrapolic@gmail.com> AuthorDate: 2018-08-02 14:39:25 +0000 Commit: Manuel Rüger <mrueg@gentoo.org> CommitDate: 2018-08-05 13:56:38 +0000 app-misc/elasticsearch: bump to 6.3.2 Closes: https://bugs.gentoo.org/661312 Package-Manager: Portage-2.3.44, Repoman-2.3.10 app-misc/elasticsearch/Manifest | 2 + app-misc/elasticsearch/elasticsearch-6.3.2.ebuild | 91 +++++++++++++++++++++++ app-misc/elasticsearch/metadata.xml | 27 ++++--- 3 files changed, 108 insertions(+), 12 deletions(-)
Thank you.