You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2013/04/17 17:47:18 UTC

git commit: Add 32bit Ubuntu vagrant boxes

Updated Branches:
  refs/heads/master 2a7876d77 -> f4018df64


Add 32bit Ubuntu vagrant boxes


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/f4018df6
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/f4018df6
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/f4018df6

Branch: refs/heads/master
Commit: f4018df6469926e733f48bc3dd69baf93e9c7249
Parents: 2a7876d
Author: James Peach <jp...@apache.org>
Authored: Wed Apr 17 08:47:02 2013 -0700
Committer: James Peach <jp...@apache.org>
Committed: Wed Apr 17 08:47:09 2013 -0700

----------------------------------------------------------------------
 Vagrantfile |   28 ++++++++++++++++++----------
 1 files changed, 18 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/f4018df6/Vagrantfile
----------------------------------------------------------------------
diff --git a/Vagrantfile b/Vagrantfile
index 064b3b4..4c9fc0b 100644
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -23,6 +23,11 @@ $network = {
   "centos63"  => "192.168.100.15",
   "freebsd"   => "192.168.100.16",
   "omnios"    => "192.168.100.17",
+
+  "raring32"  => "192.168.200.11",
+  "quantal32" => "192.168.200.12",
+  "precise32" => "192.168.200.13",
+  "lucid32"   => "192.168.200.14",
 }
 
 Vagrant.configure("2") do |config|
@@ -39,17 +44,20 @@ Vagrant.configure("2") do |config|
   # Ubuntu 13.04 (Raring Ringtail)
   # Ubuntu 12.10 (Quantal Quetzal)
   # Ubuntu 12.04 LTS (Precise Pangolin)
-  ['raring', 'quantal', 'precise'].each { |release|
-    config.vm.define "#{release}64" do | config |
-      config.vm.box = "#{release}64"
-      config.vm.box_url = "http://cloud-images.ubuntu.com/vagrant/#{release}/current/#{release}-server-cloudimg-amd64-vagrant-disk1.box"
-      config.vm.network :private_network, ip: $network["#{release}64"]
-      config.vm.provision :puppet do |puppet|
-        puppet.manifests_path = "contrib/manifests"
-        puppet.manifest_file = "debian.pp"
+  ["i386", "amd64"].each { |arch|
+    ['raring', 'quantal', 'precise'].each { |release|
+      n = { "i386" => "32", "amd64" => "64" }[arch]
+      config.vm.define "#{release}#{n}" do | config |
+        config.vm.box = "#{release}#{n}"
+        config.vm.box_url = "http://cloud-images.ubuntu.com/vagrant/#{release}/current/#{release}-server-cloudimg-#{arch}-vagrant-disk1.box"
+        config.vm.network :private_network, ip: $network["#{release}#{n}"]
+        config.vm.provision :puppet do |puppet|
+          puppet.manifests_path = "contrib/manifests"
+          puppet.manifest_file = "debian.pp"
+        end
       end
-    end
-  }
+    }
+    }
 
   # Ubuntu 10.04 LTS (Lucid Lynx)
   config.vm.define :lucid64 do | config |