From 58a014d57789906bf633f309ebe987113d2dee8f Mon Sep 17 00:00:00 2001 From: Thomas Mueller Date: Tue, 31 Jan 2017 12:22:26 +0100 Subject: [PATCH] Add CentOS 6 and 7 beaker nodesets These use vagrant boxes provided by the distro itself. Puppetlabs boxes are out of date whereas the distro box is maintained. The main difference to the puppetlabs boxes is IMHO that SELinux is enforcing (which is the default when installing the OS). The puppetlabs boxes had SELinux disabled. --- .../spec/acceptance/nodesets/centos-6-x64.yml | 15 +++++++++++++++ .../spec/acceptance/nodesets/centos-7-x64.yml | 15 +++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 moduleroot/spec/acceptance/nodesets/centos-6-x64.yml create mode 100644 moduleroot/spec/acceptance/nodesets/centos-7-x64.yml diff --git a/moduleroot/spec/acceptance/nodesets/centos-6-x64.yml b/moduleroot/spec/acceptance/nodesets/centos-6-x64.yml new file mode 100644 index 00000000..16abc8f1 --- /dev/null +++ b/moduleroot/spec/acceptance/nodesets/centos-6-x64.yml @@ -0,0 +1,15 @@ +--- +# This file is managed via modulesync +# https://github.com/voxpupuli/modulesync +# https://github.com/voxpupuli/modulesync_config +HOSTS: + centos-6-x64: + roles: + - master + platform: el-6-x86_64 + box: centos/6 + hypervisor: vagrant +CONFIG: + type: aio +... +# vim: syntax=yaml diff --git a/moduleroot/spec/acceptance/nodesets/centos-7-x64.yml b/moduleroot/spec/acceptance/nodesets/centos-7-x64.yml new file mode 100644 index 00000000..e05a3ae1 --- /dev/null +++ b/moduleroot/spec/acceptance/nodesets/centos-7-x64.yml @@ -0,0 +1,15 @@ +--- +# This file is managed via modulesync +# https://github.com/voxpupuli/modulesync +# https://github.com/voxpupuli/modulesync_config +HOSTS: + centos-7-x64: + roles: + - master + platform: el-7-x86_64 + box: centos/7 + hypervisor: vagrant +CONFIG: + type: aio +... +# vim: syntax=yaml