Commit graph

782 commits

Author SHA1 Message Date
Michael Russell
c8ededa721
Bump default version to 6.3.1 2018-07-05 18:59:40 +02:00
Michael Russell
2d9c22f42e
Update changelog for 6.3.0.1 2018-06-28 15:08:37 +02:00
Michael Russell
27fcaa1383
Merge pull request #461 from bilsch/missing_becomes
add missing become: root
2018-06-28 15:02:31 +02:00
Michael Russell
3317b6af40
Merge branch 'master' into missing_becomes 2018-06-28 12:07:53 +02:00
Michael Russell
5889348119
Merge pull request #460 from toadjaune/fix-stat-symlink
Fix systemd stat symlink
2018-06-27 12:23:48 +02:00
Arnaud Venturi
f03fb893fb Simpler systemd unit file fix, just adding a test to avoid crash on stat 2018-06-27 10:11:07 +02:00
Bill Schwanitz
cc6b4e78e2 add missing become: yes 2018-06-26 15:28:01 -04:00
Arnaud Venturi
a41d3a58c6 More compact fix of systemd unit file setup 2018-06-26 16:37:24 +02:00
Arnaud Venturi
c70fa8f848 Fix systemd unit file installation in case the file does not exist 2018-06-26 14:49:22 +02:00
Michael Russell
50a8f3b144
Merge pull request #459 from elastic/what_is_true_is_false_again
Setting `es_enable_xpack: false` is the way to install oss
2018-06-20 08:06:15 +02:00
Michael Russell
81b6c4a0e9
Setting es_enable_xpack: false is the way to install oss 2018-06-20 08:04:23 +02:00
Michael Russell
3aa237112f
Merge pull request #458 from elastic/six_point_three_is_free
Update readme and add changelog into git for the 6.3 release
2018-06-20 08:00:40 +02:00
Michael Russell
ceebfd0fc5
Update readme and add changelog into git for the 6.3 release 2018-06-20 07:47:05 +02:00
Michael Russell
4a44948f9a
Merge pull request #457 from elastic/test_all_the_things
Refactor integration testing suites
2018-06-20 06:50:15 +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
433ed7f5e3
Master is called master and node is called node 2018-06-19 17:20:48 +02:00
Michael Russell
f53e639797
Fix curl_json/json_curl typo 2018-06-19 17:17:11 +02:00
Michael Russell
c8197ee82a
Move generic tests into a shared spec file 2018-06-19 12:15:10 +02:00
Michael Russell
da58c5f0dd
Move to new testing suite names
This commit is just moving the tests to their new names. The config,
packge and issue test suites have been removed and the tests from these
will be incorporated into the oss and xpack tests.

oss: Standard elasticsearch-oss role with idempotency test

oss-upgrade: Upgrade from previous minor version oss to current minor version oss

oss-to-xpack-upgrade: Upgrade from previous minor version oss to current minor version xpack

xpack: Standard elasticsearch (with xpack) role with idempotency test

xpack-upgrade: Upgrade from previous minor version xpack to current minor version xpack

multi: Tests multiple instances of elasticsearch on a single machine
2018-06-19 10:39:16 +02:00
Michael Russell
f61cf5e590
Merge pull request #455 from elastic/robot_arms
Add test for upgrading from previous version of oss to current
2018-06-19 07:01:33 +02:00
Michael Russell
6d6fc3a7cb
Gracefully remove default elasticsearch package when upgrading to the
oss version
2018-06-18 12:01:45 +02:00
Michael Russell
d451d27723
Only symlink systemd file for systemd systems 2018-06-18 07:37:51 +02:00
Michael Russell
23e336833a
This file should now be a symbolic link, temporarily removing to let the
other tests run
2018-06-15 17:37:53 +02:00
Michael Russell
2c8ce3bb2d
Add test for upgrading from previous version of oss to current 2018-06-15 17:22:18 +02:00
Michael Russell
992407f1f2
Merge pull request #454 from elastic/bullet_time
Add jenkins test matrix yml definition
2018-06-15 15:08:34 +02:00
Michael Russell
4c35794b76
Add jenkins test matrix yml definition
This allows us to control and modify the jenkins matrix job via the pull
request flow instead of needing to sync changes in the jenkins
configuration.
2018-06-15 10:59:00 +02:00
Michael Russell
9d3559a2ed
Merge pull request #452 from elastic/6.3
Initial 6.3 support
2018-06-15 10:48:05 +02:00
Michael Russell
e9a267ec55
Add authentication back to the plugins check for xpack (got lost during
copy paste refactoring)
2018-06-15 07:40:35 +02:00
Michael Russell
ea6f1c2088
Remove invalid tests for roles.yml, system_key, user_roles and users
All of these were not actually defined in the final play of the testing
role however were leftover by the previous run or default install. The
changes in 6.3 moved the locations of these files to a different
directory causing these tests to fail (as they should be doing!)
2018-06-14 20:22:05 +02:00
Michael Russell
3ab3b1d05c
Add xpack license for issue-test since security is not available in the
trial license
2018-06-14 18:41:41 +02:00
Michael Russell
dce98bbd34
Revert no_log debugging 2018-06-14 16:37:31 +02:00
Michael Russell
77d47e3235
Don't use the 'x-pack' subdir now that x-pack is part of core 2018-06-14 16:33:40 +02:00
Michael Russell
d8cf1d1f66
Explicitly set xpack.security.enabled: True
Only run test for checking if X-Pack is a plugin for 6.3 because it is
now installed into core
2018-06-14 15:48:18 +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
bbc5e0603d
Abstract 6.3 changes into a separate task to reduce all of the jinja one
liner complexity

Set ES_PATH_CONF when installing so upgrading from 6.2 to 6.3 works as
expected
2018-06-14 14:44:31 +02:00
Michael Russell
715bd8591e
Use final 6.3.0 release instead of snapshot 2018-06-13 21:34:32 +02:00
Michael Russell
e5809a3169
Create the keystore if it doesn't already exist 2018-06-13 17:33:23 +02:00
Michael Russell
10ff32d109
Install missing python SSL libraries to allow https to work with the uri
module
2018-06-13 17:32:55 +02:00
Michael Russell
c58b69f5d6
Install python-openssl into Ubuntu 14.04 otherwise SSL verification
doesn't work for the uri module
2018-06-13 11:13:22 +02:00
Michael Russell
943797d564
Don't ignore errors when uninstalling plugins 2018-06-13 11:10:25 +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
c1b83a892f
WIP: Add testing Makefile and matrix definitions 2018-06-13 09:34:28 +02:00
Michael Russell
6d82cf3142
WIP: 6.3 support 2018-06-13 08:29:45 +02:00
Michael Russell
a9f8403ffa
Add playbook and environment variable to build using snapshots 2018-06-13 08:24:42 +02:00
DJ Gill
a70d259e19
Merge pull request #445 from gekkeharry13/master
Fixes bug #326 and adds the option to configure mail
2018-05-23 00:52:48 -07:00
Jeffrey E
cf4da019d0
Fixed es_mail_config again
first check is es_mail_config is defined
2018-05-23 06:15:50 +02:00
Jeffrey E
c79fd2ef09
Readded es_action_auto_create_index
Default value is es_action_auto_create_index: true
2018-05-22 20:25:39 +02:00