diff --git a/amavis/.kitchen.yml b/amavis/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/amavis/.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/amavis/tests/test.yml b/amavis/tests/test.yml new file mode 100644 index 00000000..b54bdaea --- /dev/null +++ b/amavis/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: amavis diff --git a/clamav/.kitchen.yml b/clamav/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/clamav/.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/clamav/tests/test.yml b/clamav/tests/test.yml new file mode 100644 index 00000000..91b1f55f --- /dev/null +++ b/clamav/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: clamav diff --git a/courier/.kitchen.yml b/courier/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/courier/.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/courier/tests/test.yml b/courier/tests/test.yml new file mode 100644 index 00000000..288625cb --- /dev/null +++ b/courier/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: courier diff --git a/elastic-sources-list/.kitchen.yml b/elastic-sources-list/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/elastic-sources-list/.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/elastic-sources-list/tests/test.yml b/elastic-sources-list/tests/test.yml new file mode 100644 index 00000000..f8b2eeae --- /dev/null +++ b/elastic-sources-list/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: elastic-sources-list diff --git a/fail2ban/.kitchen.yml b/fail2ban/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/fail2ban/.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/fail2ban/tests/test.yml b/fail2ban/tests/test.yml new file mode 100644 index 00000000..67c6e10c --- /dev/null +++ b/fail2ban/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: fail2ban diff --git a/filebeat/.kitchen.yml b/filebeat/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/filebeat/.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/filebeat/tests/test.yml b/filebeat/tests/test.yml new file mode 100644 index 00000000..1f70c420 --- /dev/null +++ b/filebeat/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: filebeat diff --git a/kvm-host/.kitchen.yml b/kvm-host/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/kvm-host/.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/kvm-host/tests/test.yml b/kvm-host/tests/test.yml new file mode 100644 index 00000000..4afac4ce --- /dev/null +++ b/kvm-host/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: kvm-host diff --git a/ldap/.kitchen.yml b/ldap/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/ldap/.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/ldap/tests/test.yml b/ldap/tests/test.yml new file mode 100644 index 00000000..fdfdb24e --- /dev/null +++ b/ldap/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: ldap diff --git a/listupgrade/.kitchen.yml b/listupgrade/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/listupgrade/.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/listupgrade/tests/test.yml b/listupgrade/tests/test.yml new file mode 100644 index 00000000..11de001e --- /dev/null +++ b/listupgrade/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: listupgrade diff --git a/memcached/.kitchen.yml b/memcached/.kitchen.yml new file mode 100644 index 00000000..20f8fb1f --- /dev/null +++ b/memcached/.kitchen.yml @@ -0,0 +1,35 @@ +--- +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 + +verifier: + name: serverspec + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + verifier: + patterns: + - nginx/tests/spec/memcached_spec.rb + bundler_path: '/usr/local/bin' + rspec_path: '/usr/local/bin' + +transport: + max_ssh_sessions: 6 diff --git a/memcached/tests/spec/memcached_spec.rb b/memcached/tests/spec/memcached_spec.rb new file mode 100644 index 00000000..950b36f4 --- /dev/null +++ b/memcached/tests/spec/memcached_spec.rb @@ -0,0 +1,9 @@ +require 'net/http' +require 'uri' + +require 'serverspec' +set :backend, :exec + +describe port(11211) do + it { should be_listening } +end diff --git a/memcached/tests/test.yml b/memcached/tests/test.yml new file mode 100644 index 00000000..860010f7 --- /dev/null +++ b/memcached/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: memcached diff --git a/minifirewall/.kitchen.yml b/minifirewall/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/minifirewall/.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/minifirewall/tests/test.yml b/minifirewall/tests/test.yml new file mode 100644 index 00000000..3042af10 --- /dev/null +++ b/minifirewall/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: minifirewall diff --git a/monit/.kitchen.yml b/monit/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/monit/.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/monit/tests/test.yml b/monit/tests/test.yml new file mode 100644 index 00000000..a9204703 --- /dev/null +++ b/monit/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: monit diff --git a/munin/.kitchen.yml b/munin/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/munin/.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/munin/tests/test.yml b/munin/tests/test.yml new file mode 100644 index 00000000..35babcc0 --- /dev/null +++ b/munin/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: munin diff --git a/mysql/.kitchen.yml b/mysql/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/mysql/.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/mysql/tests/test.yml b/mysql/tests/test.yml new file mode 100644 index 00000000..afd2b513 --- /dev/null +++ b/mysql/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: mysql diff --git a/nagios-nrpe/.kitchen.yml b/nagios-nrpe/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/nagios-nrpe/.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/nagios-nrpe/tests/test.yml b/nagios-nrpe/tests/test.yml new file mode 100644 index 00000000..43d0124d --- /dev/null +++ b/nagios-nrpe/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: nagios-nrpe diff --git a/nginx-light/.kitchen.yml b/nginx-light/.kitchen.yml new file mode 100644 index 00000000..23537b78 --- /dev/null +++ b/nginx-light/.kitchen.yml @@ -0,0 +1,35 @@ +--- +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 + +verifier: + name: serverspec + +suites: + - name: default + provisioner: + name: ansible_playbook + playbook: ./tests/test.yml + verifier: + patterns: + - nginx/tests/spec/nginx_light_spec.rb + bundler_path: '/usr/local/bin' + rspec_path: '/usr/local/bin' + +transport: + max_ssh_sessions: 6 diff --git a/nginx-light/tests/spec/nginx_light_spec.rb b/nginx-light/tests/spec/nginx_light_spec.rb new file mode 100644 index 00000000..f7818739 --- /dev/null +++ b/nginx-light/tests/spec/nginx_light_spec.rb @@ -0,0 +1,9 @@ +require 'net/http' +require 'uri' + +require 'serverspec' +set :backend, :exec + +describe port(80) do + it { should be_listening } +end diff --git a/nginx-light/tests/test.yml b/nginx-light/tests/test.yml new file mode 100644 index 00000000..01e20fec --- /dev/null +++ b/nginx-light/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: nginx-light diff --git a/php-fpm/.kitchen.yml b/php-fpm/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/php-fpm/.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/php-fpm/tests/test.yml b/php-fpm/tests/test.yml new file mode 100644 index 00000000..3a38e037 --- /dev/null +++ b/php-fpm/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: php-fpm diff --git a/postfix/.kitchen.yml b/postfix/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/postfix/.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/postfix/tests/test.yml b/postfix/tests/test.yml new file mode 100644 index 00000000..0d7d4d02 --- /dev/null +++ b/postfix/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: postfix diff --git a/postgresql/.kitchen.yml b/postgresql/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/postgresql/.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/postgresql/tests/test.yml b/postgresql/tests/test.yml new file mode 100644 index 00000000..12f2216a --- /dev/null +++ b/postgresql/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: postgresql diff --git a/proftpd/.kitchen.yml b/proftpd/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/proftpd/.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/proftpd/tests/test.yml b/proftpd/tests/test.yml new file mode 100644 index 00000000..bc8def68 --- /dev/null +++ b/proftpd/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: proftpd diff --git a/rabbitmq/.kitchen.yml b/rabbitmq/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/rabbitmq/.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/rabbitmq/tests/test.yml b/rabbitmq/tests/test.yml new file mode 100644 index 00000000..649fb2f5 --- /dev/null +++ b/rabbitmq/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: rabbitmq diff --git a/redis/.kitchen.yml b/redis/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/redis/.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/redis/tests/test.yml b/redis/tests/test.yml new file mode 100644 index 00000000..2c8484d6 --- /dev/null +++ b/redis/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: redis diff --git a/samba/.kitchen.yml b/samba/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/samba/.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/samba/tests/test.yml b/samba/tests/test.yml new file mode 100644 index 00000000..79e5cdab --- /dev/null +++ b/samba/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: samba diff --git a/spamassassin/.kitchen.yml b/spamassassin/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/spamassassin/.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/spamassassin/tests/test.yml b/spamassassin/tests/test.yml new file mode 100644 index 00000000..931049bd --- /dev/null +++ b/spamassassin/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: spamassassin diff --git a/squid/.kitchen.yml b/squid/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/squid/.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/squid/tests/test.yml b/squid/tests/test.yml new file mode 100644 index 00000000..203c0dff --- /dev/null +++ b/squid/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: squid diff --git a/tomcat-instance/.kitchen.yml b/tomcat-instance/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/tomcat-instance/.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/tomcat-instance/tests/test.yml b/tomcat-instance/tests/test.yml new file mode 100644 index 00000000..c7946dfd --- /dev/null +++ b/tomcat-instance/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: tomcat-instance diff --git a/varnish/.kitchen.yml b/varnish/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/varnish/.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/varnish/tests/test.yml b/varnish/tests/test.yml new file mode 100644 index 00000000..aafaa1d9 --- /dev/null +++ b/varnish/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: varnish diff --git a/vrrpd/.kitchen.yml b/vrrpd/.kitchen.yml new file mode 100644 index 00000000..b0169808 --- /dev/null +++ b/vrrpd/.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/vrrpd/tests/test.yml b/vrrpd/tests/test.yml new file mode 100644 index 00000000..9c9435ac --- /dev/null +++ b/vrrpd/tests/test.yml @@ -0,0 +1,4 @@ +--- +- hosts: test-kitchen + roles: + - role: vrrpd