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 <jpe...@apache.org> Authored: Wed Apr 17 08:47:02 2013 -0700 Committer: James Peach <jpe...@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 |