Use generic boxes for all test VMs.
@@ -13,59 +13,57 @@ Vagrant.configure('2') do |config|
config.vbguest.auto_update = false
end
- # Begin pyinfra test VM's:
+ # Linux test VMs
#
- config.vm.define :ubuntu16 do |ubuntu|
- ubuntu.vm.box = 'bento/ubuntu-16.04'
- end
-
config.vm.define :ubuntu18 do |ubuntu|
- ubuntu.vm.box = 'bento/ubuntu-18.04'
+ ubuntu.vm.box = 'generic/ubuntu1804'
ubuntu.vm.provider 'virtualbox' do |v|
v.memory = 384 # ubuntu18 is memory hungry
end
end
config.vm.define :ubuntu20 do |ubuntu|
- ubuntu.vm.box = 'bento/ubuntu-20.04'
+ ubuntu.vm.box = 'generic/ubuntu2004'
ubuntu.vm.provider 'virtualbox' do |v|
v.memory = 384 # ubuntu20 is memory hungry
end
end
- config.vm.define :debian8 do |debian|
- debian.vm.box = 'bento/debian-8'
- end
-
config.vm.define :debian9 do |debian|
- debian.vm.box = 'bento/debian-9'
+ debian.vm.box = 'generic/debian9'
end
- config.vm.define :centos6 do |centos|
- centos.vm.box = 'bento/centos-6'
+ config.vm.define :debian10 do |debian|
+ debian.vm.box = 'generic/debian10'
end
config.vm.define :centos7 do |centos|
- centos.vm.box = 'bento/centos-7'
+ centos.vm.box = 'generic/centos7'
end
config.vm.define :centos8 do |centos|
- centos.vm.box = 'bento/centos-8'
+ centos.vm.box = 'generic/centos8'
end
- config.vm.define :fedora24 do |fedora|
- fedora.vm.box = 'bento/fedora-24'
+ config.vm.define :fedora33 do |fedora|
+ fedora.vm.box = 'generic/fedora33'
end
+ # BSD test VMs
+ #
+
config.vm.define :openbsd6 do |openbsd|
openbsd.vm.box = 'generic/openbsd6'
end
- config.vm.define :freebsd12 do |openbsd|
- openbsd.vm.box = 'generic/freebsd12'
+ config.vm.define :freebsd12 do |freebsd|
+ freebsd.vm.box = 'generic/freebsd12'
end
+ # Windows test VMs
+ #
+
config.vm.define :windows2019 do |windows|
windows.vm.box = 'StefanScherer/windows_2019'
windows.vm.provider 'vmware_desktop' do |v|
@@ -84,6 +82,9 @@ Vagrant.configure('2') do |config|
end
end
+ # OpenSUSE test VMs
+ #
+
config.vm.define :opensuse_leap15 do |opensuse|
opensuse.vm.box = 'bento/opensuse-leap-15'
end
