Commit graph

1120 commits

Author SHA1 Message Date
a9b0d193d6 Change deprecated include to include_tasks 2025-11-07 14:00:38 +02:00
Nassim Kammah
af05c6470e
Add docs on running the role with 8.X (#847)
* Add doc on 8.x support
* Updating top level readme
2022-06-24 06:41:26 +02:00
mgreau
ff5f1b3ad1 Add archived notice to README explaining alternative options 2022-02-02 18:02:01 -05:00
Elastic Machine
5363b3fde1
7.17.0 release (#846) 2022-02-01 17:28:16 +01:00
Julien Mailleret
532cfba218
Remove CentOS 8 tests (#845)
This commit removes CentOS 8 tests. These tests are now failing because
CentOS 8 is now EOL and it's repositories have been archived.

Source: https://forums.centos.org/viewtopic.php?f=54&t=78708
2022-02-01 15:51:40 +01:00
Elastic Machine
f653b3eed2
7.16.3 release (#844) 2022-01-13 17:09:35 -05:00
Elastic Machine
f3a389e8ba
7.16.2 release (#842) 2021-12-20 15:10:48 -05:00
Nassim Kammah
22d0dbd257
7.16.1 release (#840)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2021-12-14 12:22:31 +01:00
Maxime Gréau
d83e5b88ec
Add warning message about 8.x versions (#838)
This commit adds a warning message to the README to
notify users that the role will be deprecated.
2021-12-08 19:58:00 -05:00
Baptiste Fontaine
29be2ab5e6
README: fix link to ES licensing change blog post (#830)
Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
2021-12-08 18:13:18 +01:00
Mike Williams
90ecd51c32
command necessarily causes a change on each invocation breaking idempotency, wait_for accomplishes the same goal without the change (#831) 2021-12-08 17:45:11 +01:00
Pablo Hinojosa
cc93ddfd59
Fix broken link (#833) 2021-12-08 17:10:04 +01:00
Maxime Gréau
7bf95c5ad5
7.16.0 release (#836)
Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
2021-12-07 14:34:17 -05:00
Julien Mailleret
7175d71df1
Remove Ubuntu 14.04 support (#835)
This commit removes the support of Ubuntu 14.04. This distribution is
EOL since April 30th 2019 and CI tests are failing because apt
repositories aren't available anymore.
2021-12-06 18:43:19 +01:00
René Scheibe
40de482ebf
Remove duplicate entry from YAML (#825)
This entry is already present in line 5.
2021-11-09 17:08:51 +01:00
Yuriy
361c44ecbc
Rename master - main (#828)
* Rename master - main

* master - main
2021-10-18 11:38:17 -05:00
Elastic Machine
ffcb0b2696
7.15.1 release (#829) 2021-10-14 12:26:21 -04:00
Elastic Machine
5fcca57d34
7.15.0 release (#821)
Ignoring 6.8 failures
2021-09-23 15:56:57 -05:00
Elastic Machine
0d22243e8e
7.14.0 release (#812) 2021-08-03 16:15:59 +02:00
Elastic Machine
7426e2af98
7.13.4 release (#809) 2021-07-20 16:05:17 +02:00
Elastic Machine
727d0b7950
7.13.3 release (#806) 2021-07-08 14:27:30 +02:00
Chuck Milam
2ba7777c71
Minor correction for readability. (#800) 2021-06-23 16:51:50 +02:00
Elastic Machine
ff67cb8306
7.13.2 release (#803) 2021-06-14 15:49:41 -04:00
Elastic Machine
82c2129f17
7.13.1 release (#799) 2021-06-02 11:46:53 -04:00
Elastic Machine
a104a37e21
7.13.0 release (#798) 2021-05-25 09:02:23 -04:00
Julien Mailleret
ce523dd134
Fails deployment when using tls without security (#796) 2021-05-25 11:04:24 +02:00
Victor Martinez
e4920b0da4
Support ubuntu-20 (#745) 2021-05-10 14:17:39 +02:00
Elastic Machine
1357e109c0
7.12.1 release (#795) 2021-04-27 16:25:58 -04:00
Julien Mailleret
953f0e5d73
[meta] update ubuntu-1804 during kitchen provisioning (#793) 2021-04-12 15:57:26 +02:00
Tobias Huste
25ae51e393
Stop plugin install to fail in check mode (#787)
In check mode Ansible is actually not going to execute the command.
Therefore, the return code is not defined making the role fail when
execute in Ansible check mode.

Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
2021-04-12 14:25:04 +02:00
Elastic Machine
1d3be6dc6c
7.12.0 release (#790) 2021-03-23 10:48:12 -04:00
Julien Mailleret
ba1e82849b
Use ES_JAVA_HOME instead of JAVA_HOME (#789)
This commit set `ES_JAVA_HOME` environment variable instead of
`JAVA_HOME` when `es_java_home` environment variable is used.

See https://github.com/elastic/elasticsearch/issues/68848 for more
context.
2021-03-18 15:32:30 +01:00
Julien Mailleret
3904913be5
Fix deb and rpm url (#788)
*    Fix commit fix the deb package url for Elasticsearch 6.x
*    Fix commit fix the rpm package url for Elasticsearch 6.x and 7.x
*    Download deb package directly using apt module
*    Use new ansible syntax
2021-03-18 15:22:43 +01:00
Julien Mailleret
4f01bc74a0
[meta] fix changelog after 7.11.2 release (#784) 2021-03-10 18:04:12 +01:00
Elastic Machine
001c08b1a8
7.11.2 release (#783) 2021-03-10 11:07:27 -05:00
Bernhard Flühmann
9d3627431b
Cleanup remove keystore entries (#771) 2021-03-03 13:48:25 +01:00
Shiny Hou
5af8fbfe92
Fix README.md Multi Node Server Installations (#782) 2021-03-03 12:14:19 +01:00
Dan Roscigno
f0e4e360a2
Update ssl-tls-setup.md (#777)
When generating the CA the filename is `my-ca.p12`, so I changed the name from `my-truststore.p12` to `my-ca.p12`

Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
2021-02-24 11:53:17 +01:00
Elastic Machine
7bf590a219
7.11.1 release (#780)
Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
2021-02-22 17:52:36 +01:00
Julien Mailleret
30fcd95d51
Fix "list native roles" task (#779)
This commit fix "List Native Roles" task with Elasticsearch 7.11.0+
by removing the unused `body_format` parameter from `uri` module.

This parameter isn't used with a GET method but make request fail with
`request [GET /_security/role] does not support having a body` error
with Elasticsearch 7.11.0+.
2021-02-22 17:02:41 +01:00
Julien Mailleret
e2caeb84b3
Remove OSS support for version >= 7.11.0 (#770)
This commit is removing the option to install Elasticsearch OSS
distribution for version >= 7.11.0.

This is due to Elasticsearch recent license change.
See https://www.elastic.co/blog/licensing-change for more details.

- Add notice to breaking changes and update documentation
- Fail the deployment if trying to install OSS >= 7.11.0
- Remove OSS tests for 7.x except the upgrade test from last OSS version
  to default distribution
2021-02-05 16:23:55 +01:00
Julien Mailleret
d3e394b071
[meta] refactor kitchen tests (#765)
* [meta] refactor kitchen tests

This commit update kitchen tests to match important feature to test:
- default: test a deployment with all default values
- license: test a deployment with a license and default values
- trial: test a deployment with security enabled and trial license
- oss: test a deployment with oss version and default values (6.x only)
- upgrade: test an upgrade from a previous version
- oss-upgrade: test an upgrade with oss version (6.x only)
- oss-to-default-upgrade: test an upgrade from previous oss to latest
default version
- custom_config: test a deployment with custom config files
- security: test a deployment with security enabled

* [meta] fix license test
2021-02-04 11:19:00 +01:00
Bernhard Flühmann
78e805e6cb
Ad support for elasticsearch-keystore entries (#769) 2021-02-03 18:37:52 +01:00
rubar çelik
69c8997a83
Update elasticsearch-Debian.yml (#761)
Co-authored-by: Julien Mailleret <8582351+jmlrt@users.noreply.github.com>
2021-02-03 15:10:13 +01:00
Julien Mailleret
87946a8305
[meta] fix again jjbb template for jenkins jobs (#763)
This commit fix PR test job for 6.x following #762.
2021-01-27 21:34:28 +01:00
Julien Mailleret
fb6c0c9876
[meta] fix jobs template following #760 (#762)
This commit fix the test job templates following #760.
- add VERSION parameter for 7.x jobs
- move axis to jobs templates
2021-01-27 19:30:00 +01:00
Julien Mailleret
e863695018
[meta] add dedicated ci jobs for 6.x (#760)
This commit create dedicated Jenkins jobs for 6.x for master branch and
PRs. This is required to allow having different test suites for 7.x and
6.x in a following PR.
2021-01-27 17:37:00 +01:00
Nassim Kammah
fec4907c4b
Update 7.10.2 changelog (#755) 2021-01-14 17:17:04 +01:00
Elastic Machine
dcef5b7e91
7.10.2 release (#754) 2021-01-14 16:25:39 +01:00
Julien Mailleret
e1fd7d770d
Fix java install path when system has multiple java (#753)
This commit fix the command to get Java install path when the system has
multiple java installed

Fix #721
2021-01-06 18:22:27 +01:00