Merge pull request #411 from Crazybus/kitchen_6x_support

Update kitchen to handle testing 5.x and 6.x Elasticsearch versions
This commit is contained in:
Michael Russell 2018-01-30 14:58:09 +01:00 committed by GitHub
commit 5050d8fbf2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
13 changed files with 15 additions and 7 deletions

View file

@ -16,6 +16,14 @@ provisioner:
no_proxy: localhost,127.0.0.1
ignore_extensions_from_root: [".git",".idea",".kitchen.yml"]
ignore_paths_from_root: [".git",".idea",".kitchen"]
<% if ENV['VERSION'] %>
attributes:
extra_vars:
es_major_version: "<%= ENV['VERSION'] %>"
<% if ENV['VERSION'] == '6.x' %>
es_version: '6.1.2'
<% end %>
<% end %>
transport:
max_ssh_sessions: 6
@ -78,34 +86,34 @@ platforms:
use_sudo: false
suites:
- name: standard-5x
- name: standard
provisioner:
idempotency_test: true
playbook: test/integration/standard.yml
run_list:
attributes:
- name: package-5x
- name: package
run_list:
attributes:
provisioner:
playbook: test/integration/package.yml
- name: config-5x
- name: config
run_list:
attributes:
provisioner:
playbook: test/integration/config.yml
- name: multi-5x
- name: multi
run_list:
attributes:
provisioner:
playbook: test/integration/multi.yml
idempotency_test: true
- name: xpack-5x
- name: xpack
run_list:
attributes:
provisioner:
playbook: test/integration/xpack.yml
- name: xpack-standard-5x
- name: xpack-standard
run_list:
attributes:
provisioner: