X-Git-Url: https://gerrit.mcp.mirantis.com/gitweb?p=salt-formulas%2Felasticsearch.git;a=blobdiff_plain;f=.kitchen.yml;h=f5dd962f4f55bc26b54d12044cc7934dd8843509;hp=576130e4ef40588058461ecbb8381efe8170f52c;hb=ac984718ff61fc2d2e7a63844ac9d3b7c0dc8dd3;hpb=ee05fbc7ce47829713b0d302747c9bcaba7cb0ce diff --git a/.kitchen.yml b/.kitchen.yml index 576130e..f5dd962 100644 --- a/.kitchen.yml +++ b/.kitchen.yml @@ -30,21 +30,47 @@ provisioner: dependencies: - name: linux repo: git - source: https://github.com/salt-formulas/salt-formula-linux.git + source: https://gerrit.mcp.mirantis.com/salt-formulas/linux.git + branch: <%=ENV['GERRIT_BRANCH'] || 'master' %> verifier: name: inspec sudo: true +docker_images: + - &xenial-20177 <%=ENV['IMAGE_XENIAL_20177'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-2017.7/salt:2018_11_19'%> + - &xenial-stable <%=ENV['IMAGE_XENIAL_STABLE'] || 'docker-dev-local.docker.mirantis.net/epcim/salt/saltstack-ubuntu-xenial-salt-stable/salt:2018_11_19'%> + platforms: - - name: ubuntu-xenial + - name: xenial-2017.7 + driver_config: + image: *xenial-20177 + platform: ubuntu + + - name: xenial-stable driver_config: - image: trevorj/salty-whales:xenial + image: *xenial-stable platform: ubuntu suites: - - name: <%=ENV['SUITE'] || 'single'%> + - name: single + provisioner: + pillars-from-files: + elasticsearch.sls: tests/pillar/single.sls + + - name: cluster provisioner: pillars-from-files: - elasticsearch.sls: tests/pillar/<%=ENV['SUITE'] || 'single'%>.sls + elasticsearch.sls: tests/pillar/cluster.sls + + - name: curator + provisioner: + pillars-from-files: + elasticsearch.sls: tests/pillar/curator.sls + + - name: client + provisioner: + pillars-from-files: + elasticsearch.sls: tests/pillar/client.sls + # vim: ft=yaml sw=2 ts=2 sts=2 tw=125