From 2d4f295edcf4b04170ebd541881e0a6fa8075def Mon Sep 17 00:00:00 2001 From: John Bellone Date: Tue, 19 Jul 2016 05:42:40 -0400 Subject: [PATCH] Add kitchen.dokken.yml for travis integration tests. --- .kitchen.dokken.yml | 52 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 .kitchen.dokken.yml diff --git a/.kitchen.dokken.yml b/.kitchen.dokken.yml new file mode 100644 index 00000000..53a4ee04 --- /dev/null +++ b/.kitchen.dokken.yml @@ -0,0 +1,52 @@ +--- +driver: + name: dokken + chef_version: latest + privileged: true + +transport: + name: dokken + +provisioner: + name: dokken + +platforms: + - name: centos-7 + named_run_list: rhel + driver: + image: centos:7 + platform: rhel + pid_one_command: /usr/lib/systemd/systemd + intermediate_instructions: + - RUN yum clean all + - RUN yum -y install net-tools lsof + - name: centos-6 + named_run_list: rhel + driver: + image: centos:6 + platform: rhel + pid_one_command: /sbin/init + intermediate_instructions: + - RUN yum -y install which initscripts + - name: ubuntu-16.04 + named_run_list: debian + driver: + image: ubuntu:16.04 + pid_one_command: /sbin/init + intermediate_instructions: + - RUN /usr/bin/apt-get update + - RUN /usr/bin/apt-get install apt-transport-https net-tools -y + +suites: + - name: default + provisioner: + policyfile: test/fixtures/policies/default.rb + attributes: + consul: + config: &default-config + owner: root + group: consul + bootstrap: true + server: true + datacenter: FortMeade + encrypt: CGXC2NsXW4AvuB4h5ODYzQ==