diff --git a/spec/acceptance/nodesets/amazonlinux-1-x64.yml b/spec/acceptance/nodesets/amazonlinux-1-x64.yml
index 374f83c..21f449a 100644
--- a/spec/acceptance/nodesets/amazonlinux-1-x64.yml
+++ b/spec/acceptance/nodesets/amazonlinux-1-x64.yml
@@ -1,13 +1,14 @@
HOSTS:
amazonlinux-1-x64:
roles:
+ - agent
- master
platform: el-6-x86_64
image: amazonlinux:1
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_container_name: amazonlinux-1-x64
docker_preserve_image: true
docker_image_commands:
- rm /etc/init/tty.conf
- yum install -y java-1.8.0-openjdk-headless rubygems20 tar wget which
diff --git a/spec/acceptance/nodesets/amazonlinux-2-x64.yml b/spec/acceptance/nodesets/amazonlinux-2-x64.yml
index 0f40344..2aceb47 100644
--- a/spec/acceptance/nodesets/amazonlinux-2-x64.yml
+++ b/spec/acceptance/nodesets/amazonlinux-2-x64.yml
@@ -1,17 +1,18 @@
HOSTS:
amazonlinux-2-x64:
roles:
+ - agent
- master
platform: el-7-x86_64
image: amazonlinux:2
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y java-1.8.0-openjdk-headless net-tools wget which cronie iproute
- mkdir -p /etc/selinux/targeted/contexts/
- echo '' > /etc/selinux/targeted/contexts/dbus_contexts
- rm /lib/systemd/system/systemd*udev*
- rm /lib/systemd/system/getty.target
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/centos-6-x64.yml b/spec/acceptance/nodesets/centos-6-x64.yml
index 9f8acba..40b294b 100644
--- a/spec/acceptance/nodesets/centos-6-x64.yml
+++ b/spec/acceptance/nodesets/centos-6-x64.yml
@@ -1,18 +1,19 @@
HOSTS:
centos-6-x64:
roles:
- master
+ - agent
- database
- dashboard
platform: el-6-x86_64
image: centos:6.9
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y wget tar which java-1.8.0-openjdk-headless
- rm /etc/init/tty.conf
- echo -e "elasticsearch hard nproc 4096\nelasticsearch soft nproc 4096" >> /etc/security/limits.conf
- echo -e "esuser hard nproc 4096\nesuser soft nproc 4096" >> /etc/security/limits.conf
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/centos-7-x64.yml b/spec/acceptance/nodesets/centos-7-x64.yml
index a61cfe3..dc95ee4 100644
--- a/spec/acceptance/nodesets/centos-7-x64.yml
+++ b/spec/acceptance/nodesets/centos-7-x64.yml
@@ -1,19 +1,20 @@
HOSTS:
centos-7-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: el-7-x86_64
image: centos:7
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y wget which cronie iproute
- mkdir -p /etc/selinux/targeted/contexts/
- echo '' > /etc/selinux/targeted/contexts/dbus_contexts
- rm /lib/systemd/system/systemd*udev*
- rm /lib/systemd/system/getty.target
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/centos-8-x64.yml b/spec/acceptance/nodesets/centos-8-x64.yml
index e226824..4c2827f 100644
--- a/spec/acceptance/nodesets/centos-8-x64.yml
+++ b/spec/acceptance/nodesets/centos-8-x64.yml
@@ -1,19 +1,20 @@
HOSTS:
centos-8-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: el-8-x86_64
image: centos:8
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y wget which cronie iproute
- mkdir -p /etc/selinux/targeted/contexts/
- echo '' > /etc/selinux/targeted/contexts/dbus_contexts
- rm /lib/systemd/system/systemd*udev*
- rm /lib/systemd/system/getty.target
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/debian-8-x64.yml b/spec/acceptance/nodesets/debian-8-x64.yml
index f010972..766a414 100644
--- a/spec/acceptance/nodesets/debian-8-x64.yml
+++ b/spec/acceptance/nodesets/debian-8-x64.yml
@@ -1,22 +1,23 @@
HOSTS:
debian-8:
roles:
+ - agent
- master
- database
- dashboard
platform: debian-8-amd64
image: debian:8.11
hypervisor: docker
docker_cmd: ["/bin/systemd"]
docker_preserve_image: true
docker_image_commands:
- echo 'deb [check-valid-until=no] http://archive.debian.org/debian jessie-backports main' >> /etc/apt/sources.list
- echo 'Acquire::Check-Valid-Until "false";' >> /etc/apt/apt.conf
- sed -i '/jessie.updates/d' /etc/apt/sources.list
- apt-get update
- apt-get install -yq -t jessie-backports openjdk-8-jre-headless
- apt-get install -yq wget net-tools apt-transport-https
- rm /lib/systemd/system/systemd*udev*
- rm /lib/systemd/system/getty.target
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/oracle-6-x64.yml b/spec/acceptance/nodesets/oracle-6-x64.yml
index de7c8d9..f492d67 100644
--- a/spec/acceptance/nodesets/oracle-6-x64.yml
+++ b/spec/acceptance/nodesets/oracle-6-x64.yml
@@ -1,18 +1,19 @@
HOSTS:
centos-6-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: el-6-x86_64
image: oraclelinux:6
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y tar wget which java-1.8.0-openjdk-headless
- rm /etc/init/tty.conf
- echo -e "elasticsearch hard nproc 4096\nelasticsearch soft nproc 4096" >> /etc/security/limits.conf
- echo -e "esuser hard nproc 4096\nesuser soft nproc 4096" >> /etc/security/limits.conf
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/oracle-7-x64.yml b/spec/acceptance/nodesets/oracle-7-x64.yml
index c868ae7..43c777f 100644
--- a/spec/acceptance/nodesets/oracle-7-x64.yml
+++ b/spec/acceptance/nodesets/oracle-7-x64.yml
@@ -1,19 +1,20 @@
HOSTS:
oracle-7-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: el-7-x86_64
image: oraclelinux:7
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- yum install -y wget which cronie
- mkdir -p /etc/selinux/targeted/contexts/
- echo '' > /etc/selinux/targeted/contexts/dbus_contexts
- rm /lib/systemd/system/systemd*udev*
- rm /lib/systemd/system/getty.target
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/sles-11-x64.yml b/spec/acceptance/nodesets/sles-11-x64.yml
index fd4279d..80f8309 100644
--- a/spec/acceptance/nodesets/sles-11-x64.yml
+++ b/spec/acceptance/nodesets/sles-11-x64.yml
@@ -1,18 +1,19 @@
HOSTS:
sles-11-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: sles-11-x64
image: dliappis/sles:11sp4
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- gem uninstall puppet hiera
- zypper install -y augeas augeas-lenses pkgconfig
- mkdir -p /etc/puppetlabs/code /etc/puppet/modules
- ln -sf /etc/puppet/modules /etc/puppetlabs/code/modules
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/sles-12-x64.yml b/spec/acceptance/nodesets/sles-12-x64.yml
index fa34b57..a2c5cc0 100644
--- a/spec/acceptance/nodesets/sles-12-x64.yml
+++ b/spec/acceptance/nodesets/sles-12-x64.yml
@@ -1,19 +1,20 @@
HOSTS:
sles-12-x64:
roles:
+ - agent
- master
- database
- dashboard
platform: sles-12-x86_64
image: dliappis/sles:12
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- rm /etc/zypp/repos.d/devel_languages_python.repo
- gem uninstall -x puppet hiera
- zypper clean -a
- zypper install --force-resolution -y augeas which
- ln -s /usr/lib/systemd/system/sshd.service /etc/systemd/system/multi-user.target.wants/sshd.service
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/ubuntu-server-1204-x64.yml b/spec/acceptance/nodesets/ubuntu-server-1204-x64.yml
deleted file mode 100644
index 827f0ba..0000000
--- a/spec/acceptance/nodesets/ubuntu-server-1204-x64.yml
+++ /dev/null
@@ -1,18 +0,0 @@
-HOSTS:
- ubuntu-12-04:
- roles:
- - master
- - database
- - dashboard
- platform: ubuntu-12.04-amd64
- image: ubuntu:12.04
- hypervisor: docker
- docker_cmd: ["/sbin/init"]
- docker_preserve_image: true
- docker_image_commands:
- - apt-get install -yq libssl-dev net-tools
- - ln -sf /sbin/initctl.distrib /sbin/initctl
- - locale-gen en_US en_US.UTF-8
- - dpkg-reconfigure locales
-CONFIG:
- log_level: warn
diff --git a/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml b/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
index 4db5ccc..6dea31b 100644
--- a/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
+++ b/spec/acceptance/nodesets/ubuntu-server-1404-x64.yml
@@ -1,23 +1,24 @@
HOSTS:
ubuntu-14-04:
roles:
+ - agent
- master
- database
- dashboard
platform: ubuntu-14.04-amd64
image: ubuntu:14.04.5
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- apt-get update
- apt-get install -yq apt-transport-https libssl-dev software-properties-common
- add-apt-repository -y ppa:openjdk-r/ppa
- apt-get update
- apt-get install -y openjdk-8-jre-headless
- update-ca-certificates -f
- ln -sf /sbin/initctl.distrib /sbin/initctl
- locale-gen en_US en_US.UTF-8
- dpkg-reconfigure locales
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/ubuntu-server-1604-x64.yml b/spec/acceptance/nodesets/ubuntu-server-1604-x64.yml
index 7af781c..7923858 100644
--- a/spec/acceptance/nodesets/ubuntu-server-1604-x64.yml
+++ b/spec/acceptance/nodesets/ubuntu-server-1604-x64.yml
@@ -1,16 +1,17 @@
HOSTS:
ubuntu-16-04:
roles:
+ - agent
- master
- database
- dashboard
platform: ubuntu-16.04-amd64
image: ubuntu:16.04
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- apt-get update
- apt-get install -yq libssl-dev puppet apt-transport-https
CONFIG:
log_level: warn
diff --git a/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml b/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml
index 3742654..15aeb0e 100644
--- a/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml
+++ b/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml
@@ -1,16 +1,17 @@
HOSTS:
ubuntu-18-04:
roles:
+ - agent
- master
- database
- dashboard
platform: ubuntu-18.04-amd64
image: ubuntu:18.04
hypervisor: docker
docker_cmd: ["/sbin/init"]
docker_preserve_image: true
docker_image_commands:
- apt-get update
- apt-get install -yq libssl-dev puppet apt-transport-https
CONFIG:
log_level: warn