Commit graph

971 commits

Author SHA1 Message Date
Julien Mailleret
1dbbda64aa
bump elasticsearch to 6.8.5 and 7.4.2 2019-11-28 07:52:22 +01:00
Julien Mailleret
c9e9ca4809
add integration tests for custom config files 2019-11-28 07:52:17 +01:00
Julien Mailleret
04438f9110
allow to deploy custom config files 2019-11-27 11:50:26 +01:00
Julien Mailleret
8d13c69d88
update jvm options to current version provided by elasticsearch package
The jvm options template provided by this ansible role doesn't reflect current log4j configuration in elasticsearch 6.x and 7.x. This commit update it to default version provided in 6.x and 7.x elasticsearch standard packages.
2019-11-27 11:49:49 +01:00
Julien Mailleret
36fe944048
update system config to current version provided by elasticsearch package
This is removing lot of options deprecated since 6.0 like ES_JVM_OPTIONS, CONF_DIR, DATA_DIR and LOG_DIR (https://www.elastic.co/guide/en/elasticsearch/reference/6.0/breaking_60_packaging_changes.html)
2019-11-27 11:49:49 +01:00
Julien Mailleret
dc813aec3d
remove deprecated MAX_THREADS option
This option doesn't seem to exists anymore in elasticsearch. It's not present in current versions of system configuration provided by recent elasticsearch packages and there is no code using it inside elasticsearch.
2019-11-26 23:36:03 +01:00
Julien Mailleret
6217e9485e
stop overriding log4j configuration
The log4j configuration template provided by this ansible role doesn't reflect current log4j configuration in elasticsearch 6.x and 7.x.
Also this template doesn't contain any variable so everything is hardcoded inside.
As we don't need to override any value inside, let's use standard elasticsearch log4j configuration file provided by elasticsearch package and stop overriding it with this role.
2019-11-26 23:31:59 +01:00
Julien Mailleret
e6dd15ef0d
indent yaml for config file (#630) 2019-11-21 11:32:20 +01:00
Julien Mailleret
e204b5059a
Merge pull request #620 from pemontto/AddSSLSupport
Add SSL/TLS support
2019-11-19 13:06:49 +01:00
pemontto
8156ab4821
Add option to forgo autogenerated SSL config 2019-11-15 12:24:29 +00:00
Julien Mailleret
9496192bc3
Merge branch 'master' into AddSSLSupport 2019-11-14 10:03:04 +01:00
Julien Mailleret
a54fea0541
Merge pull request #629 from patsevanton/patch-1
Add cluster.initial_master_nodes
2019-11-06 12:01:14 -05:00
Anton Patsev
9364419cce
Add cluster.initial_master_nodes 2019-11-04 23:18:00 +06:00
pemontto
1e6a77ada3
Remove ansible profiling 2019-10-31 13:30:32 +00:00
pemontto
6b1e5c2b63
Fix permissions of cert directory and files 2019-10-31 10:55:40 +00:00
pemontto
8fb9e81289
Remove issue-test-trail test suite 2019-10-31 10:55:13 +00:00
pemontto
70143c6327
Add es_license_api variable 2019-10-31 10:54:53 +00:00
pemontto
9b427f148d
Move integration test files to test directory 2019-10-31 10:54:28 +00:00
pemontto
32ce4b19b9
Move SSL/TLS setup to it's own document 2019-10-31 10:52:50 +00:00
Julien Mailleret
88f270b899
Merge branch 'master' into AddSSLSupport 2019-10-31 08:42:18 +01:00
Julien Mailleret
182979d53f
Merge pull request #625 from jmlrt/bumper-script
add bumper script
2019-10-29 11:21:32 +01:00
pemontto
a2c4012197
Update and document unmanaged user vars 2019-10-28 14:25:52 +00:00
Julien Mailleret
e6ae0104d0
add bumper script 2019-10-25 14:30:59 +02:00
pemontto
43f7421d72
Merge branch 'master' into AddSSLSupport 2019-10-25 11:14:00 +01:00
pemontto
49e36125a5
Update SSL/TLS tests 2019-10-25 10:18:00 +01:00
pemontto
7fd243827c
Add configurable native realm sleep 2019-10-25 10:10:42 +01:00
Julien Mailleret
b7c0471602
Merge pull request #624 from jmlrt/7.4.1
7.4.1 release
2019-10-23 17:21:48 +02:00
Julien Mailleret
cfba008c90
Update CHANGELOG.md
Co-Authored-By: Chris Koehnke <chris.koehnke@pm.me>
2019-10-23 16:59:46 +02:00
pemontto
f4e4216ed5
Add section on generating a keystore 2019-10-22 14:40:51 +01:00
pemontto
235a656350
Add documentation for SSL/TLS 2019-10-22 14:27:56 +01:00
pemontto
ea0a026e91
Use es_conf_dir for default cert location 2019-10-22 14:23:52 +01:00
pemontto
d59c452918
Add tests specifically for SSL certificates 2019-10-22 13:04:56 +01:00
pemontto
42fb7192b9
Add profiling to measure time spent on tasks 2019-10-22 13:04:22 +01:00
Julien Mailleret
2425e2c78b
7.4.1 release 2019-10-22 11:31:19 +02:00
pemontto
b59262cb34
Fix deprecated license URL 2019-10-18 18:27:55 +01:00
pemontto
ab70e6f11d
Add tests for SSL and and trial versions 2019-10-18 17:56:55 +01:00
pemontto
3707af1488
Fix conditional for password removal 2019-10-18 17:51:44 +01:00
pemontto
57fa4e5176
Add option to enable xpack trial 2019-10-18 16:54:46 +01:00
pemontto
8d72d86ab8
Fix es_same_keystore conditional 2019-10-16 16:39:31 +01:00
pemontto
e01af7977f
Better support for different truststores 2019-10-16 16:36:43 +01:00
pemontto
2b0343e135
URL encode items in path 2019-10-16 16:36:17 +01:00
pemontto
27e3cff9a2
Add option to keep existing users 2019-10-15 15:37:39 +01:00
pemontto
7196557c09
Update tests 2019-10-13 16:18:55 +01:00
Nathan Young
e2ffdce380
Add ability to use key and truststore passwords 2019-10-12 00:57:49 +01:00
Nathan Young
d0064c6a88
Add option for invalid certificates 2019-10-12 00:03:47 +01:00
Nathan Young
551d93b646
Merge branch 'master' into AddSSLSupport 2019-10-11 23:09:03 +01:00
Nathan Young
9580a08f4d
Fix bare variable boolean 2019-10-11 23:01:05 +01:00
Nathan Young
5da76a85c7
Add api scheme based on http_ssl variable 2019-10-11 17:16:35 +01:00
Nathan Young
a1a190feb7
Fix typo 2019-10-11 17:02:26 +01:00
Nathan Young
2fb648fee6
Fix deprecated security api endpoint 2019-10-11 17:02:15 +01:00