Add Neon CD repo example RPM config
[integration/packaging.git] / packer / Vagrantfile
index 072fcb9f3428210bed489ba0b84aa9bf0cb1235b..903d1e6dccc4f688dbe4d186b093e7e12615c27f 100644 (file)
@@ -31,55 +31,25 @@ Vagrant.configure(2) do |config|
   # VirtualBox and CentOS
   #
 
-  # Beryllium Release through SR4
-  (0..4).each do |i|
-    config.vm.define "cent_odl4#{i}_vb" do |cent_odl_vb|
-      cent_odl_vb.vm.box = "cent_odl4#{i}_vb"
-      cent_odl_vb.vm.box_url = "file://opendaylight-4.#{i}.0-centos-7.3.1611-virtualbox.box"
-    end
-  end
-
-  # Boron Release
-  (0..2).each do |i|
-    config.vm.define "cent_odl5#{i}_vb" do |cent_odl_vb|
-      cent_odl_vb.vm.box = "cent_odl5#{i}_vb"
-      cent_odl_vb.vm.box_url = "file://opendaylight-5.#{i}.0-centos-7.3.1611-virtualbox.box"
-    end
-  end
-
-  #
-  # VirtualBox and Fedora 24
-  #
-
-  (0..4).each do |i|
-    config.vm.define "f24_odl4#{i}_vb" do |f24_odl_vb|
-      f24_odl_vb.vm.box = "f24_odl4#{i}_vb"
-      f24_odl_vb.vm.box_url = "file://opendaylight-4.#{i}.0-fedora-24-virtualbox.box"
-    end
-  end
-
-  (0..2).each do |i|
-    config.vm.define "f24_odl5#{i}_vb" do |f24_odl_vb|
-      f24_odl_vb.vm.box = "f24_odl5#{i}_vb"
-      f24_odl_vb.vm.box_url = "file://opendaylight-5.#{i}.0-fedora-24-virtualbox.box"
+  (5..6).each do |major|
+    (0..4).each do |minor|
+      config.vm.define "cent_odl#{major}#{minor}_vb" do |cent_vb|
+        cent_vb.vm.box = "cent_odl#{major}#{minor}_vb"
+        cent_vb.vm.box_url = "file://opendaylight-#{major}.#{minor}.0-centos-7.3.1611-virtualbox.box"
+      end
     end
   end
 
   #
-  # VirtualBox and Fedora 25
+  # VirtualBox and Fedora 26
   #
 
-  (0..4).each do |i|
-    config.vm.define "f25_odl4#{i}_vb" do |f25_odl_vb|
-      f25_odl_vb.vm.box = "f25_odl4#{i}_vb"
-      f25_odl_vb.vm.box_url = "file://opendaylight-4.#{i}.0-fedora-25-virtualbox.box"
-    end
-  end
-
-  (0..2).each do |i|
-    config.vm.define "f25_odl5#{i}_vb" do |f25_odl_vb|
-      f25_odl_vb.vm.box = "f25_odl5#{i}_vb"
-      f25_odl_vb.vm.box_url = "file://opendaylight-5.#{i}.0-fedora-25-virtualbox.box"
+  (5..6).each do |major|
+    (0..4).each do |minor|
+      config.vm.define "f26_odl#{major}#{minor}_vb" do |f26_vb|
+        f26_vb.vm.box = "f26_odl#{major}#{minor}_vb"
+        f26_vb.vm.box_url = "file://opendaylight-#{major}.#{minor}.0-fedora-26-virtualbox.box"
+      end
     end
   end
 
@@ -91,56 +61,25 @@ Vagrant.configure(2) do |config|
   # LibVirt and CentOS
   #
 
-  # Beryllium Release through SR4
-  (0..4).each do |i|
-    config.vm.define "cent_odl4#{i}_lv" do |cent_odl_lv|
-      cent_odl_lv.vm.box = "cent_odl4#{i}_lv"
-      cent_odl_lv.vm.box_url = "file://opendaylight-4.#{i}.0-centos-7.3.1611-libvirt.box"
-    end
-  end
-
-  # Boron Release
-  (0..2).each do |i|
-    config.vm.define "cent_odl5#{i}_lv" do |cent_odl_lv|
-      cent_odl_lv.vm.box = "cent_odl5#{i}_lv"
-      cent_odl_lv.vm.box_url = "file://opendaylight-5.#{i}.0-centos-7.3.1611-libvirt.box"
+  (5..6).each do |major|
+    (0..4).each do |minor|
+      config.vm.define "cent_odl#{major}#{minor}_lv" do |cent_lv|
+        cent_lv.vm.box = "cent_odl#{major}#{minor}_lv"
+        cent_lv.vm.box_url = "file://opendaylight-#{major}.#{minor}.0-centos-7.3.1611-libvirt.box"
+      end
     end
   end
 
   #
-  # LibVirt and Fedora 24
+  # LibVirt and Fedora 26
   #
 
-  (0..4).each do |i|
-    config.vm.define "f24_odl4#{i}_lv" do |f24_odl_lv|
-      f24_odl_lv.vm.box = "f24_odl4#{i}_lv"
-      f24_odl_lv.vm.box_url = "file://opendaylight-4.#{i}.0-fedora-24-libvirt.box"
-    end
-  end
-
-  (0..2).each do |i|
-    config.vm.define "f24_odl5#{i}_lv" do |f24_odl_lv|
-      f24_odl_lv.vm.box = "f24_odl5#{i}_lv"
-      f24_odl_lv.vm.box_url = "file://opendaylight-5.#{i}.0-fedora-24-libvirt.box"
-    end
-  end
-
-  #
-  # LibVirt and Fedora 25
-  #
-
-  (0..4).each do |i|
-    config.vm.define "f25_odl4#{i}_lv" do |f25_odl_lv|
-      f25_odl_lv.vm.box = "f25_odl4#{i}_lv"
-      f25_odl_lv.vm.box_url = "file://opendaylight-4.#{i}.0-fedora-25-libvirt.box"
-    end
-  end
-
-  (0..2).each do |i|
-    config.vm.define "f25_odl5#{i}_lv" do |f25_odl_lv|
-      f25_odl_lv.vm.box = "f25_odl5#{i}_lv"
-      f25_odl_lv.vm.box_url = "file://opendaylight-5.#{i}.0-fedora-25-libvirt.box"
+  (5..6).each do |major|
+    (0..4).each do |minor|
+      config.vm.define "f26_odl#{major}#{minor}_lv" do |f26_lv|
+        f26_lv.vm.box = "f26_odl#{major}#{minor}_lv"
+        f26_lv.vm.box_url = "file://opendaylight-#{major}.#{minor}.0-fedora-26-libvirt.box"
+      end
     end
   end
 end
-