]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
distro/tests: use official fedora boxes
authorTomas Krizek <tomas.krizek@nic.cz>
Tue, 26 Feb 2019 12:24:04 +0000 (13:24 +0100)
committerTomas Krizek <tomas.krizek@nic.cz>
Tue, 12 Mar 2019 09:43:38 +0000 (10:43 +0100)
distro/tests/fedora28/Vagrantfile
distro/tests/fedora29/Vagrantfile
distro/tests/test-distro.sh

index 0171b4fdd4b165f496700fe43045030c99c7776d..5ee10d5ee8e9ec4bafa1d07c2061cb0f25a3bf8c 100644 (file)
@@ -4,7 +4,7 @@
 
 Vagrant.configure(2) do |config|
 
-    config.vm.box = "generic/fedora28"
+    config.vm.box = "fedora/28-cloud-base"
     config.vm.synced_folder ".", "/vagrant", disabled: true
 
     config.vm.define "fedora28_knot-resolver"  do |machine|
index 67407e8719ef4a50bd10c8e20a1284ad74d7aab1..39beeee9994fcb66783696aeb7f83476814abdc4 100644 (file)
@@ -4,7 +4,7 @@
 
 Vagrant.configure(2) do |config|
 
-    config.vm.box = "generic/fedora29"
+    config.vm.box = "fedora/29-cloud-base"
     config.vm.synced_folder ".", "/vagrant", disabled: true
 
     config.vm.define "fedora29_knot-resolver"  do |machine|
index 0ae866217e91217ec2aaa742bf3c6e914e2f135b..b6fc95dfc1a3607f1fecec6a057df6b62ecae2f8 100755 (executable)
@@ -27,6 +27,11 @@ cd "$distro"
 vagrant destroy -f &>/dev/null
 vagrant up
 ret=$?
+if [ $ret -ne 0 ]; then
+    # workaround for weird behaviour with fedora/29-cloud-base boxes
+    vagrant provision
+    ret=$?
+fi
 vagrant destroy -f &>/dev/null
 exit $ret