Commit graph

27 commits

Author SHA1 Message Date
Julien Mailleret
1585ec2c1c
remove file script feature
File scripts have been removed since elasticsearch 6.0 (https://www.elastic.co/guide/en/elasticsearch/reference/6.0/breaking_60_scripting_changes.html#_file_scripts_removed)
2019-05-27 18:16:50 +02:00
Julien Mailleret
a1c81884e2
[7.x] add support for elasticsearch 7.x and remove support for 5.x (#558)
- add support for elasticsearch 7.x
- remove support for elasticsearch 5.x
- update kitchen-ansible configuration (install ansible and jmespath dependencies using os repositories)
- replace geoip plugin in tests as this one is now embeded in elasticsearch since 6.7.0 (cf. https://www.elastic.co/guide/en/elasticsearch/plugins/6.7/ingest-geoip.html)
- update discovery configuration for 7.x (in ES 7.x, discovery.zen.ping.unicast.hosts is replaced by discovery.seed_hosts and transport.tcp.port is replaced by transport.port, also discovery.seed_hosts is disabled on master nodes to avoid "master_not_discovered_exception" error when creating templates in the same play)
- update index template structure for 7.x 
- update security realms settings for 7.x (cf. https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html#include-realm-type-in-setting)
2019-05-09 09:06:02 +02:00
Michael Russell
95c0bff835
Fix path.data content test for when there are multiple paths 2018-06-19 22:11:46 +02:00
Michael Russell
e1cfb90f5d
Clean up remaining yml test definitions 2018-06-19 21:36:41 +02:00
Michael Russell
c325ff79fa
Move all shared tests into the shared test helper 2018-06-19 21:17:10 +02:00
Michael Russell
9673fe4679
Make sure shared tests work for RedHat and Debian 2018-06-19 19:30:40 +02:00
Michael Russell
c8197ee82a
Move generic tests into a shared spec file 2018-06-19 12:15:10 +02:00
Michael Russell
06a8c5c41b
Remove es_package_name hard coding since this is dynamically detected now 2018-06-14 15:06:24 +02:00
Michael Russell
929a860fd3
Specify that these tests are still using the oss package 2018-06-13 10:03:40 +02:00
Michael Russell
94b059080b
Update tests to work with dynamic es_versions 2018-01-31 08:14:24 +01:00
Dale McDiarmid
af30f882dd Fixes for multi + config tests 2017-03-16 23:59:13 +00:00
Dale McDiarmid
c294110a6b Documentation updates for plugins and multi node usage 2017-01-18 11:40:19 +00:00
Dale McDiarmid
0aa42b6731 Restructure multi test to overcome limitations with same role on same instance multiple times 2017-01-18 11:20:23 +00:00
Dale McDiarmid
608df1ecf0 Test fixes 2017-01-17 15:33:51 +00:00
Dale McDiarmid
b9c9fd109e set api port in config test + doc clarification 2017-01-17 15:19:50 +00:00
Dale McDiarmid
b6b9d19082 wait for startup added 2017-01-17 12:00:49 +00:00
Dale McDiarmid
dcbebf79c6 Multi cast removed 2017-01-16 11:18:45 +00:00
Dale McDiarmid
4edc56f104 Move to memory_lock 2017-01-16 10:40:01 +00:00
Dale McDiarmid
ab592724d8 Initial Shield support + latest gems + single plugin dir + new port/host vars 2016-07-22 23:44:27 +01:00
Dale McDiarmid
0fd1f34852 Fixes issue 70, Improves plugin management, Refactoring, Updates tests, Introduces multiple data dir support 2016-03-18 19:30:11 +00:00
Dale McDiarmid
54dd51b8a1 Multi node plugin tests 2015-12-14 19:34:09 +00:00
Dale McDiarmid
b2997cc0bc Additional tests + support for empty es_config + documentation 2015-11-26 17:26:28 +00:00
Dale McDiarmid
e98b74ab28 Data directory checks and inheritence variable test 2015-11-26 15:58:48 +00:00
Dale McDiarmid
bddb7ee20b Tests for scripts, templates and mlock all on multi node installs 2015-11-26 14:45:00 +00:00
Dale McDiarmid
d25fc792b6 Correct handling of map in template 2015-11-25 15:28:09 +00:00
Dale McDiarmid
d34d5e6103 Changes to support Hash Map for Config 2015-11-24 17:32:36 +00:00
Dale McDiarmid
d19297adda Support for configuration per node and multiple nodes per server 2015-10-22 19:09:53 +01:00