lp:~ivoks/charms/trusty/elasticsearch/refresh
- Get this branch:
- bzr branch lp:~ivoks/charms/trusty/elasticsearch/refresh
Branch merges
- charmers: Pending requested
-
Diff: 5480 lines (+3717/-626)42 files modifiedREADME.md (+3/-3)
charm-helpers.yaml (+1/-0)
config.yaml (+1/-1)
hooks/charmhelpers/__init__.py (+36/-0)
hooks/charmhelpers/contrib/__init__.py (+13/-0)
hooks/charmhelpers/contrib/ansible/__init__.py (+86/-5)
hooks/charmhelpers/contrib/templating/__init__.py (+13/-0)
hooks/charmhelpers/contrib/templating/contexts.py (+25/-4)
hooks/charmhelpers/core/__init__.py (+13/-0)
hooks/charmhelpers/core/decorators.py (+55/-0)
hooks/charmhelpers/core/files.py (+43/-0)
hooks/charmhelpers/core/fstab.py (+28/-12)
hooks/charmhelpers/core/hookenv.py (+594/-58)
hooks/charmhelpers/core/host.py (+677/-146)
hooks/charmhelpers/core/host_factory/centos.py (+72/-0)
hooks/charmhelpers/core/host_factory/ubuntu.py (+88/-0)
hooks/charmhelpers/core/hugepage.py (+69/-0)
hooks/charmhelpers/core/kernel.py (+72/-0)
hooks/charmhelpers/core/kernel_factory/centos.py (+17/-0)
hooks/charmhelpers/core/kernel_factory/ubuntu.py (+13/-0)
hooks/charmhelpers/core/services/__init__.py (+14/-0)
hooks/charmhelpers/core/services/base.py (+57/-19)
hooks/charmhelpers/core/services/helpers.py (+64/-13)
hooks/charmhelpers/core/strutils.py (+123/-0)
hooks/charmhelpers/core/sysctl.py (+26/-6)
hooks/charmhelpers/core/templating.py (+44/-11)
hooks/charmhelpers/core/unitdata.py (+518/-0)
hooks/charmhelpers/fetch/__init__.py (+58/-275)
hooks/charmhelpers/fetch/archiveurl.py (+75/-18)
hooks/charmhelpers/fetch/bzrurl.py (+52/-26)
hooks/charmhelpers/fetch/centos.py (+171/-0)
hooks/charmhelpers/fetch/giturl.py (+45/-20)
hooks/charmhelpers/fetch/snap.py (+122/-0)
hooks/charmhelpers/fetch/ubuntu.py (+364/-0)
hooks/charmhelpers/osplatform.py (+25/-0)
hooks/charmhelpers/payload/__init__.py (+14/-0)
hooks/charmhelpers/payload/execd.py (+17/-2)
hooks/hooks.py (+1/-1)
metadata.yaml (+3/-0)
tasks/install-elasticsearch.yml (+1/-1)
templates/elasticsearch.yml (+2/-3)
unit_tests/test_hooks.py (+2/-2)
Branch information
- Owner:
- Ante Karamatić
- Status:
- Development
Recent revisions
- 57. By Ante Karamatić
-
Allow elasticsearch to start when there's only one unit
discovery.
zen.ping. unicast. hosts cannot be empty, so it should not
be configured when there are no peers - 55. By Ante Karamatić
-
Drop support for precise
Precise will EOL in few weeks and it doesn't have python3. There's
no justification to invest time to workaround python2/python3 problem. - 53. By Ante Karamatić
-
Drop obsolete config options in the template
Removed two config options that are not needed any more and
only break newer versions of Elasticsearch - 52. By Ante Karamatić
-
Allow distribution to select JRE
By switching to default-
jre-headless we make sure available JRE
is always installable. This doesn't resolve the requirement
on the user to know which Elasticsearch works with wich version
of JRE - 51. By Ante Karamatić
-
Add series in metadata.yaml and add support for xenial
Previous 2 commits enable successful deployment of Elasticsearch
on Xenial and this commit only declares that in metadata - 50. By Ante Karamatić
-
Switch hooks to python3
This is a requirement for deployment in Ubuntu 16.04 or later
- 49. By Ante Karamatić
-
Change default repo for elasticsearch
New repo is in line with upstream's instructions and also pulls in
latest 5.x version, instead of old 2.x
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:charms/elasticsearch