Skip to content
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.

Releases: elastic/ansible-elasticsearch

6.4.0 Release

28 Aug 09:18
c219e6a
Compare
Choose a tag to compare

6.4.0 - 2018/08/24

Features

  • 6.4.0 as default Elasticsearch version

Fixes

  • #484 - @kimoto - Fix downgrading Elasticsearch on RedHat hosts
  • #476 - @Crazybus - Fix version locking for the elasticsearch-oss package

6.3.1 Release

06 Jul 07:40
8b92ab9
Compare
Choose a tag to compare

6.3.1 - 2018/07/05

Features

  • 6.3.1 as default elasticsearch version

6.3.0.1 Release

28 Jun 13:09
2d9c22f
Compare
Choose a tag to compare

6.3.0.1 - 2018/06/28

Fixes

  • #460 - @toadjaune - Make sure ansible doesn't fail if the default systemd service file doesn't exist
  • #461 - @bilsch - Add missing become root in tasks that require root access

6.2.4.1 Release

14 Jun 12:57
2d9c22f
Compare
Choose a tag to compare

Patch release requested by @average-joe in #453

  • #445 - @gekkeharry13 - Added configuration options for configuring x-pack notifications via email with some other nice fixes.
  • #450 - @Crazybus - improving some flakey tests which were randomly failing.
  • #447 - @chaintng - Fix to make sure sudo is used when running update-alternatives for java.
  • #423 - @eRadical - Fixing the until condition being used when installing rpms from a custom repository.

6.3.0 Release

20 Jun 06:08
50a8f3b
Compare
Choose a tag to compare

6.3.0 - 2018/06/18

Breaking changes

Elasticsearch 6.3 includes several big changes that are reflected in this role.
When upgrading from module versions prior to 6.3, there are a number of upgrade considerations to take into account:

  • This role defaults to the upstream package repositories, which now include X-Pack bundled by default. To preserve previous behavior which does not include X-Pack be sure to explicitly set es_enable_xpack: false which will install the elasticsearch-oss package.
  • Great care has been taken in making sure that all upgrade paths work, however as always please take extra caution when upgrading and test in a non-production environment. New automated tests have been added to make sure that the following upgrade paths work:
    • oss to oss
    • oss to xpack
    • xpack to xpack
  • X-Pack configuration files which used to be in ${ES_PATH_CONF}/x-pack are now in ${ES_PATH_CONF}/. If you have any configuration files in this directory not managed by ansible you will need to move them manually.

Features

  • Integration testing has been refactored in #457. This removed a lot of duplicate tests and added new tests to make sure all upgrade paths work.
  • It is now possible to test elasticsearch snapshot builds by setting es_use_snapshot_release to true

Fixes

  • Installing es_plugins from custom urls is now idempotent. Previously the plugin name was being compared to the url which meant it would be reinstalled every time ansible was run because they didn't match

Pull requests

  • #452 - @Crazybus - Add initial 6.3 support
  • #454 - @Crazybus - Move jenkins matrix file into the repo so test suites are controlled via the pull request workflow
  • #455 - @Crazybus - Add automated test for upgrading from oss to oss
  • #457 - @Crazybus - Refactor integration tests to remove duplication and add extra suites to make sure all upgrade paths are covered

6.2.4 Release

24 Apr 17:49
046f5c2
Compare
Choose a tag to compare

6.2.4 and 5.6.9 as the default versions.

6.2.3 Release

21 Mar 08:44
3bdcd8f
Compare
Choose a tag to compare

6.2.2 Release

22 Feb 11:38
8c35b8c
Compare
Choose a tag to compare
  • 6.2.2 and 5.6.8 as the default versions
  • Thanks to @pemontto for fixing up all of the ansible conditional logic #429
  • Thanks @cyrilleverrier for #427 which makes sure x-pack settings are not in the config file when x-pack isn't enabled

6.1.3 Release with 6.x support

01 Feb 14:53
7bea2de
Compare
Choose a tag to compare
  • 6.x is now the default es_major_version with 6.1.3 as the default es_version
  • Special thanks to @shribigb, @toddlers and @remil1000 for their efforts in getting 6.x support working!
  • .kitchen.yml has been updated to allow testing both 6.x and 5.x versions
  • A new Jenkins job has been added for pull requests to automatically test all combinations of 6.x and 5.x on ubuntu-1404, ubuntu-1604, debian-8 and centos-7 with the various test suites.

5.5.1 Release

20 Aug 21:36
Compare
Choose a tag to compare

Fixes with respect to issues on restart.
5.5.1 update with supporting package scripts.
Documentation clarification.
Fixes for loading of templates
Support for ML
Ability to install x-pack from remote.