Vagrantfile: Add openSUSE Leap 15.0 support

openSUSE Leap 15.0 has been released on the 25th of May 2018 so we add
support for it in the Vagrantfile. Moreover, we move away from the Bento
boxes because they are not being updated very often so we spend a lot of
time updating the base OS during tests. Moreover, the current releases
(due to being old) cause troubles like missing systemd-networkd and
vagrant user on openSUSE, old udev on CentOS etc.

Change-Id: I64696e1bf36de1b7e7a6ce206bd61539ae32b1f9
This commit is contained in:
Markos Chandras 2018-05-29 12:12:37 +01:00
parent ae09ea27e5
commit 1876f7a034

11
Vagrantfile vendored
View File

@ -30,15 +30,20 @@ Vagrant.configure(2) do |config|
SHELL
config.vm.define "ubuntu1604" do |xenial|
xenial.vm.box = "bento/ubuntu-16.04"
xenial.disksize.size = "40GB"
xenial.vm.box = "ubuntu/xenial64"
end
config.vm.define "opensuse423" do |leap423|
leap423.vm.box = "bento/opensuse-leap-42.3"
leap423.vm.box = "opensuse/openSUSE-42.3-x86_64"
end
config.vm.define "opensuse150" do |leap150|
leap150.vm.box = "opensuse/openSUSE-15.0-x86_64"
end
config.vm.define "centos7" do |centos7|
centos7.vm.box = "bento/centos-7"
centos7.vm.box = "centos/7"
end
end