From 2794929c22ce11ec3a253995ef0dcbf0c2cecec6 Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Thu, 18 May 2017 15:16:30 +0200 Subject: [PATCH] Add some kitchen tests for many roles --- dhcp/.kitchen.yml | 27 ++++++++++++++++++++ dhcp/tests/test.yml | 4 +++ drbd-utils/.kitchen.yml | 27 ++++++++++++++++++++ drbd-utils/tests/test.yml | 4 +++ evoacme/.kitchen.yml | 27 ++++++++++++++++++++ evoacme/tests/test.yml | 4 +++ evocheck/.kitchen.yml | 27 ++++++++++++++++++++ evocheck/tests/test.yml | 4 +++ evomaintenance/.kitchen.yml | 27 ++++++++++++++++++++ evomaintenance/tests/test.yml | 4 +++ haproxy-backports-preferences/.kitchen.yml | 27 ++++++++++++++++++++ haproxy-backports-preferences/tests/test.yml | 4 +++ haproxy/.kitchen.yml | 27 ++++++++++++++++++++ haproxy/tests/test.yml | 4 +++ java8/.kitchen.yml | 27 ++++++++++++++++++++ java8/tests/test.yml | 4 +++ 16 files changed, 248 insertions(+) create mode 100644 dhcp/.kitchen.yml create mode 100644 dhcp/tests/test.yml create mode 100644 drbd-utils/.kitchen.yml create mode 100644 drbd-utils/tests/test.yml create mode 100644 evoacme/.kitchen.yml create mode 100644 evoacme/tests/test.yml create mode 100644 evocheck/.kitchen.yml create mode 100644 evocheck/tests/test.yml create mode 100644 evomaintenance/.kitchen.yml create mode 100644 evomaintenance/tests/test.yml create mode 100644 haproxy-backports-preferences/.kitchen.yml create mode 100644 haproxy-backports-preferences/tests/test.yml create mode 100644 haproxy/.kitchen.yml create mode 100644 haproxy/tests/test.yml create mode 100644 java8/.kitchen.yml create mode 100644 java8/tests/test.yml diff --git a/dhcp/.kitchen.yml b/dhcp/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/dhcp/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/dhcp/tests/test.yml b/dhcp/tests/test.yml new file mode 100644 index 00000000..d6630e7d --- /dev/null +++ b/dhcp/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: dhcp diff --git a/drbd-utils/.kitchen.yml b/drbd-utils/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/drbd-utils/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/drbd-utils/tests/test.yml b/drbd-utils/tests/test.yml new file mode 100644 index 00000000..e27afb4b --- /dev/null +++ b/drbd-utils/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: drbd-utils diff --git a/evoacme/.kitchen.yml b/evoacme/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/evoacme/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/evoacme/tests/test.yml b/evoacme/tests/test.yml new file mode 100644 index 00000000..ad0b60d3 --- /dev/null +++ b/evoacme/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: evoacme diff --git a/evocheck/.kitchen.yml b/evocheck/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/evocheck/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/evocheck/tests/test.yml b/evocheck/tests/test.yml new file mode 100644 index 00000000..eea2c7ef --- /dev/null +++ b/evocheck/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: evocheck diff --git a/evomaintenance/.kitchen.yml b/evomaintenance/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/evomaintenance/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/evomaintenance/tests/test.yml b/evomaintenance/tests/test.yml new file mode 100644 index 00000000..70485a11 --- /dev/null +++ b/evomaintenance/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: evomaintenance diff --git a/haproxy-backports-preferences/.kitchen.yml b/haproxy-backports-preferences/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/haproxy-backports-preferences/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/haproxy-backports-preferences/tests/test.yml b/haproxy-backports-preferences/tests/test.yml new file mode 100644 index 00000000..8d667e49 --- /dev/null +++ b/haproxy-backports-preferences/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: haproxy-backports-preferences diff --git a/haproxy/.kitchen.yml b/haproxy/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/haproxy/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/haproxy/tests/test.yml b/haproxy/tests/test.yml new file mode 100644 index 00000000..abbf0275 --- /dev/null +++ b/haproxy/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: haproxy diff --git a/java8/.kitchen.yml b/java8/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/java8/.kitchen.yml @@ -0,0 +1,27 @@ +--- +driver: + name: docker + privileged: true + use_sudo: false + +provisioner: + name: ansible_playbook + hosts: test-kitchen + roles_path: ../ + ansible_verbose: true + require_ansible_source: true + install_source_rev: "stable-2.2.1.0" + require_chef_for_busser: false + idempotency_test: true + +platforms: + - name: debian-8 + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + +transport: + max_ssh_sessions: 6 diff --git a/java8/tests/test.yml b/java8/tests/test.yml new file mode 100644 index 00000000..624e2d3b --- /dev/null +++ b/java8/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: java8