Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make rpm/deb packages more similar to Elasticsearch #7275

Closed
3 tasks done
epixa opened this issue May 24, 2016 · 6 comments
Closed
3 tasks done

Make rpm/deb packages more similar to Elasticsearch #7275

epixa opened this issue May 24, 2016 · 6 comments

Comments

@epixa
Copy link
Contributor

epixa commented May 24, 2016

Reference: https://www.elastic.co/guide/en/elasticsearch/reference/master/rpm.html#rpm-layout

We currently install to /opt, where Elasticsearch uses /usr, /var, et al. Let's move towards Elasticsearch's model.

Major tasks:

  • Make all relevant paths set via a build-specific config
  • Update ospackages task to use file layout similar to Elasticsearch
  • Write tool for migrating stored plugin state to the new location (e.g. phantomjs in reporting)
@untergeek
Copy link
Member

Recommend looking over the changes in elastic/logstash#5341

@jbudz
Copy link
Member

jbudz commented May 25, 2016

@epixa @BigFunger elasticsearch has /usr/share/elasticsearch/plugins, our equivalent folder being kibana/installedPlugins. Do/can we rename this to plugins?

@BigFunger
Copy link
Contributor

BigFunger commented May 25, 2016

The decision to use `kibana/installedPlugins' was made during the creation
of the plugin system, and the plugin installer just used that. @spalger,
can you provide some info on the ramifications of changing that?

@epixa
Copy link
Contributor Author

epixa commented May 25, 2016

It's possible we were just trying to avoid ambiguity between non-core plugins and core plugins (which are located at src/plugins.

For consistency's sake, we could rename installedPlugins to plugins and then rename src/plugins to something like src/core (suggestions welcome).

@jbudz
Copy link
Member

jbudz commented Jun 3, 2016

#6728 would be useful too.

@jbudz
Copy link
Member

jbudz commented Jul 11, 2016

Closing this out, #7370 for docs
#7308, #7440, #7457, #7562 all had parts of this.

@jbudz jbudz closed this as completed Jul 11, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants