Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 661312 - app-misc/elasticsearch-6.3.1 missing x-pack
Summary: app-misc/elasticsearch-6.3.1 missing x-pack
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tomáš Mózes
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-16 10:47 UTC by massimo
Modified: 2018-08-06 06:26 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description massimo 2018-07-16 10:47:35 UTC
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
Comment 1 Tomáš Mózes 2018-07-16 12:07:35 UTC
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.
Comment 2 massimo 2018-07-17 05:30:50 UTC
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.
Comment 3 Tomáš Mózes 2018-07-17 06:59:09 UTC
Except it's a slightly bigger package and comes with a a different license. And a higher codebase means more (security) bugs.
Comment 4 Tomáš Mózes 2018-07-17 06:59:56 UTC
(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...
Comment 5 Larry the Git Cow gentoo-dev 2018-08-05 13:57:08 UTC
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(-)
Comment 6 massimo 2018-08-06 06:26:45 UTC
Thank you.