diff --git a/spec/acceptance/nodesets/debian-7-x64.yml b/spec/acceptance/nodesets/debian-7-x64.yml deleted file mode 100644 index 5007535..0000000 --- a/spec/acceptance/nodesets/debian-7-x64.yml +++ /dev/null @@ -1,10 +0,0 @@ ---- -HOSTS: - debian-7-x64: - roles: - - master - platform: debian-7-amd64 - box: bento/debian-7 - hypervisor: vagrant -CONFIG: - type: foss \ No newline at end of file diff --git a/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml b/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml new file mode 100644 index 0000000..60ff90e --- /dev/null +++ b/spec/acceptance/nodesets/ubuntu-server-1804-x64.yml @@ -0,0 +1,10 @@ +--- +HOSTS: + ubuntu-server-1804-x64: + roles: + - master + platform: ubuntu-18.04-amd64 + box: bento/ubuntu-18.04 + hypervisor: vagrant +CONFIG: + type: foss diff --git a/spec/spec_helper_acceptance.rb b/spec/spec_helper_acceptance.rb index 6bca3bc..96855f3 100644 --- a/spec/spec_helper_acceptance.rb +++ b/spec/spec_helper_acceptance.rb @@ -1,28 +1,31 @@ require 'beaker-rspec' require 'beaker/puppet_install_helper' require 'beaker/module_install_helper' run_puppet_install_helper RSpec.configure do |c| proj_root = File.expand_path(File.join(File.dirname(__FILE__), '..')) c.formatter = :documentation - install_module_from_forge('puppetlabs-vcsrepo', '>= 1.3.0 <= 3.0.0') - install_module_from_forge('puppetlabs-mysql', '>= 2.2.0 <= 5.0.0') - install_module_from_forge('puppetlabs-apache', '>= 1.11.0 <= 3.0.0') - install_module_from_forge('puppet-zypprepo', '>= 2.0.0 <= 3.0.0') - install_module_from_forge('puppetlabs-apt', '>= 2.0.0 <= 3.0.0') - install_module_from_forge('puppetlabs-yumrepo_core', '>= 1.0.0 <= 2.0.0') + install_module_from_forge('puppetlabs-stdlib', '>= 4.16.0 < 6.0.0') + install_module_from_forge('puppetlabs-concat', '>= 2.0.1 < 6.0.0') + install_module_from_forge('puppetlabs-vcsrepo', '>= 1.3.0 < 3.0.0') + + install_module_from_forge('puppetlabs-mysql', '>= 2.2.0') + install_module_from_forge('puppetlabs-apache', '>= 1.11.0') + install_module_from_forge('puppet-zypprepo', '>= 2.0.0') + install_module_from_forge('puppetlabs-apt', '>= 2.0.0') + install_module_from_forge('puppetlabs-yumrepo_core', '>= 1.0.0') c.before :suite do hosts.each do |host| copy_module_to(host, source: proj_root, module_name: 'icingaweb2') if fact('osfamily') == 'RedHat' # Soft dep on epel for Passenger install_package(host, 'epel-release') end end end end