Vagrantfile #134

  • //
  • guest/
  • jen_bottom/
  • vagrant/
  • Vagrantfile
  • View
  • Commits
  • Open Download .zip Download (12 KB)
# -*- mode: ruby -*-
# vi: set ft=ruby :

# This is a set of different vagrant setups that are primarily useful for package
# building and testing. The techniques here were borrowed from the Git Fusion
# team.
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
#General Centos VM
  config.vm.define 'centos6.5' do |vagrant|
    vagrant.vm.hostname = 'centos6.5'
  vagrant.vm.box = "grtjn/centos-6.5"
    vagrant.vm.network :private_network, ip: '172.16.100.14'

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/centos_basic.sh"
  end
#Generic ubuntu machine
  config.vm.define 'ubuntu_12' do |vagrant|
    vagrant.vm.hostname = 'test-ubuntu12'
    vagrant.vm.box = 'precise64'
    vagrant.vm.box_url = 'http://files.vagrantup.com/precise64.box'
#   vagrant.vm.network :private_network, ip: '172.16.100.11'
vagrant.vm.communicator = "ssh"
config.ssh.insert_key=false  

    vagrant.vm.network :public_network
#vagrant.vm.network :private_network
    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_helix_vb.sh"
  end

  #GF 15.1 machine for testing
  config.vm.define 'gitfusion_15.1' do |vagrant|
    vagrant.vm.hostname = 'gitfusion'
    vagrant.vm.box = 'ubuntu/precise64'
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    #vagrant.vm.network :private_network, ip: '172.16.100.12'
  vagrant.vm.network "public_network"

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_15.1.sh"
  end

  #A VM for GitSwarm15.3 and beyond.
  config.vm.define 'gitswarm' do |vagrant|
    vagrant.vm.hostname = 'gitswarmvm'
    vagrant.vm.box = "bento/ubuntu-16.04"
#    vagrant.vm.network :private_network, ip: '172.16.100.13'
vagrant.vm.network :public_network
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 9096
    end
  vagrant.vm.provision "shell", path: "linux/setup_gitswarm.sh"
  end
  #A VM for running P4 and P4D, as well as acting as a potential Jenkins slave machine.
  config.vm.define 'basic' do |vagrant|
    vagrant.vm.hostname = 'basic'
    vagrant.vm.box = "bento/ubuntu-16.04"
    vagrant.vm.communicator = "ssh"
config.ssh.keys_only = true
    config.ssh.insert_key=true  

#    vagrant.vm.network :private_network, ip: '172.16.100.13'
vagrant.vm.network :public_network
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_p4d.sh"
  end

#A VM for just running Git Fusion.
  config.vm.define 'gf_stand_alone' do |vagrant|
    vagrant.vm.hostname = 'gf'
    vagrant.vm.box = 'ubuntu/precise64'
#    vagrant.vm.network :private_network, ip: '172.16.100.13'
vagrant.vm.network :public_network
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_helix_vb.sh"
  end

  #VMs for GitSwarm, which connects to a VM running GitFusion and P4D.
  config.vm.define 'gitswarm_stand_alone' do |vagrant|
    vagrant.vm.hostname = 'gitswarmvm'
    vagrant.vm.box = 'ubuntu/precise64'
    vagrant.vm.network :private_network, ip: '172.16.100.12'
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_gitswarm.sh"
  end
  
#FreeBSD10 VM
  config.vm.define 'freebsd10' do |config|
  config.vm.guest = :freebsd
  config.vm.synced_folder '.', '/home/vagrant/hws'
  config.vm.box = "freebsd/FreeBSD-10.2-STABLE"
  config.ssh.shell = "sh"
  config.vm.base_mac = "080027D14C66"
  config.ssh.insert_key=false  

  config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--memory", "1024"]
    vb.customize ["modifyvm", :id, "--cpus", "1"]
    vb.customize ["modifyvm", :id, "--hwvirtex", "on"]
    vb.customize ["modifyvm", :id, "--audio", "none"]
    vb.customize ["modifyvm", :id, "--nictype1", "virtio"]
    vb.customize ["modifyvm", :id, "--nictype2", "virtio"]
  end
end


#A VM for an  LDAP server, setup from scratch:
  config.vm.define 'ldap2' do |vagrant|
    vagrant.vm.hostname = 'ldaptest'
    vagrant.vm.box = 'ubuntu/trusty64'
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

#    vagrant.vm.network :public_network
vagrant.vm.network :private_network, ip: '172.16.100.13'
    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  end

#Git Fusion for http set up after installation tests.
  config.vm.define 'gitfusion_test' do |vagrant|
    vagrant.vm.hostname = 'gitfusion'
    vagrant.vm.box = 'ubuntu/trusty64'
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  
 vagrant.vm.network :private_network, ip: '172.16.100.14'

#    vagrant.vm.network :public_network
    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_helix_nohttps.sh"
  end
#For GitSwarm EE
  config.vm.define 'gitswarm_ee' do |vagrant|
    vagrant.vm.hostname = 'gitswarm-ee'
    vagrant.vm.box = 'ubuntu/trusty64'
#    vagrant.vm.network :private_network, ip: '172.16.100.13'
vagrant.vm.network :public_network
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/gitswarm_ee.sh"
  end
#For Swarm and Jenkins
config.vm.define 'cd' do |vagrant|
                                vagrant.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box"
                                vagrant.vm.box = "ubuntu/trusty64"
                                if Vagrant.has_plugin?("vagrant-cachier")
                                        vagrant.cache.scope = :box
                                end
                                vagrant.vm.hostname = 'cd'
                                vagrant.vm.box_url = "ubuntu/trusty64"
 
                                vagrant.vm.network "public_network"
                                vagrant.vm.provider "virtualbox" do |vb|
                                                vb.memory = 2048
                                                vb.cpus = 2
                                end
                                vagrant.ssh.insert_key = false
                                vagrant.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" 
                vagrant.vm.synced_folder '.', '/home/vagrant/hws'

  vagrant.vm.provision "shell", path: "linux/swarm.sh"
  vagrant.vm.provision "shell", path: "linux/jenkins.sh"
  end

  #A VM for just running P4 and P4D
  config.vm.define 'basic_trusty' do |vagrant|
    vagrant.vm.hostname = 'basic2'
    vagrant.vm.box = 'ubuntu/trusty64'
#    vagrant.vm.network :private_network, ip: '172.16.100.13'
vagrant.vm.network :public_network
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  

    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/setup_p4d.sh"
  end

#For Swarm against non-unicode P4D
config.vm.define 'swarm_nounicode' do |vagrant|
                                vagrant.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box"
                                vagrant.vm.box = "ubuntu/trusty64"
                                if Vagrant.has_plugin?("vagrant-cachier")
                                        vagrant.cache.scope = :box
                                end
                                vagrant.vm.hostname = 'swarmvm'
                                vagrant.vm.box_url = "ubuntu/trusty64"
 
                                vagrant.vm.network "public_network"
                                # Wasnt able to access machines outside the host. This should fix it by deleting the eth0 default GW.
                                vagrant.vm.provision "shell", run: "always", inline: "route add default gw 10.1.3.1"
                                vagrant.vm.provision "shell",
                                run: "always",
                                inline: "eval `route -n | awk '{ if ($8 ==\"eth0\" && $2 != \"0.0.0.0\") print \"route del default gw \" $2; }'`"
                                vagrant.vm.provider "virtualbox" do |vb|
                                                vb.memory = 2048
                                                vb.cpus = 2
                                end
                                vagrant.ssh.insert_key = false
                                vagrant.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" 
                vagrant.vm.synced_folder '.', '/home/vagrant/hws'

  vagrant.vm.provision "shell", path: "linux/swarm_nounicode.sh"
  end

#A Git Fusion set up against a non-unicode enabled P4D
  config.vm.define 'gitfusion_non_unicode' do |vagrant|
    vagrant.vm.hostname = 'gitfusion'
    vagrant.vm.box = 'ubuntu/trusty64'
    vagrant.vm.communicator = "ssh"
    config.ssh.insert_key=false  
  
    vagrant.vm.network :public_network
    vagrant.vm.synced_folder '.', '/home/vagrant/hws'

    # We have real problems provisioning a machine with only 1GB RAM.
    vagrant.vm.provider 'virtualbox' do |vb|
      vb.memory = 4096
    end
  vagrant.vm.provision "shell", path: "linux/gf_nounicode.sh"
  end

#For Swarm only
config.vm.define 'swarm' do |vagrant|
                                vagrant.vm.box_url = "https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box"
                                vagrant.vm.box = "ubuntu/trusty64"
                                if Vagrant.has_plugin?("vagrant-cachier")
                                        vagrant.cache.scope = :box
                                end
                                vagrant.vm.hostname = 'swarm'
                                vagrant.vm.box_url = "ubuntu/trusty64"
                                vagrant.vm.network "public_network"
                                vagrant.vm.provider "virtualbox" do |vb|
                                                vb.memory = 2048
                                                vb.cpus = 2
                                end
                                vagrant.ssh.insert_key = false
                                vagrant.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'" 
                vagrant.vm.synced_folder '.', '/home/vagrant/hws'

  vagrant.vm.provision "shell", path: "linux/swarm.sh"
end
end
# Change User Description Committed
#134 26442 Jen Bottom Re-integrating Vagrantfile
#133 26037 Jen Bottom Copy up from dev to main
#132 25620 Jen Bottom Copy up from dev to main
#131 24902 Jen Bottom Copy up refactor of the Windows boxes from dev to main
#130 24594 Jen Bottom Copy up from dev to main
#129 24041 Jen Bottom Integrating changes to Windows scripts layout and Windows box changes to main
#128 24040 Jen Bottom Integrating changes from Vagrantfile.
These include using a new box for the Win10 VM
#127 23859 Jen Bottom Changing the win7 box used.
Also messing with the winrm config for win7 box
#126 23797 Jen Bottom Re-adding config for a Win7 machine using SSh
#125 23114 Jen Bottom Removing the VMWare specific settings from the Windows10 box
#124 22903 Jen Bottom Correcting a typo for the Centos6.5 VM
#123 22902 Jen Bottom Changing the name of the centos6.5 VM and adding a different source for a Centos6.5 box
#122 22786 Jen Bottom Specifying the client in p4 commands, when submitting GF configx and keys
#121 22673 Jen Bottom Adding a VM just for Swarm to the Vagrantfile
#120 22669 Jen Bottom Renaming the cd.sh script back to swarm.sh.
Also adding jenkins.sh for jenkins installation
#119 22668 Jen Bottom Also installing Jenkins on the box that contains Swarm, for integration tests between the two systems
#118 22526 Jen Bottom Finally got the packages to install first time on the Windowa10 VM by creating two scripts.
The first installs chocolaty. The second is run separately in a new shell, thus picking up choco from the new path. I did this instead of including the exact path to choco, in case this changes in the future
#117 22506 Jen Bottom Attempting to get NVDA to run in the Windows10 VM.
#116 22505 Jen Bottom Removing a no-longer needed VM
#115 22504 Jen Bottom Adding some settings to enable Audio when the provider is VirtualBox
#114 22503 Jen Bottom Fixing the paths in the Windows setup script and re-adding the configuration for a win7 VM
#113 22502 Jen Bottom Adding '' around the ssh string for the Win7 VM
#112 22501 Jen Bottom Re-adding a Windows7 box using SSH, so I will actually be able to get to it from the command-line
#111 22482 Jen Bottom Cleaninv up the Vagrant File
#110 22481 Jen Bottom Submitting work on getting the Windows7 box running on VMWare Fusion
#109 22475 Jen Bottom Getting rid of some VMs that I don't need/use at the moment
#108 22474 Jen Bottom Increasing the winrm time out to try and get the provissioner working.
#107 22419 Jen Bottom Using a different base box for the Jenkins Slave
#106 22417 Jen Bottom More work on the jenkins slave.
#105 22416 Jen Bottom Working on a VM that can be used as a Jenkins Slave
#104 22415 Jen Bottom Updating one of the basic VMs so it can function as a Jenkins Slave
#103 22390 Jen Bottom Adding more memory for the GitSwarm VM, and commenting out use of the LandRush plugin for another VM
#102 22361 Jen Bottom Using a different Windows10 Vagrant box
#101 22360 Jen Bottom Fixing a type for the win10 box
#100 22359 Jen Bottom Successfully able to spin up win7 in VMWare fusion, but the provissioner does not seem to be completing yet.
Apparently the machine is not ready for guest access
#99 22309 Jen Bottom Have a Win7 VM provissioned with a power shell script, using VirtualBox
#98 22235 Jen Bottom Working on making the Git Fusion provissioner better.
Automating the creation of user and client.
#97 22229 Jen Bottom Removing the global p4gf_config file, as I want the one created by GF to be used when boxes are first set up
#96 22228 Jen Bottom Updating the provision script and Vagrantfile for the Centos6 machine
#95 22104 Jen Bottom Changing the box that GitSwarmEE uses
#94 22103 Jen Bottom More changes to windows7 entry in Vagrantfile
#93 22102 Jen Bottom Correcting the path to the shell script for win7 VM
#92 22101 Jen Bottom Escaping the \ char in vagrant_synced_folder option for win7 VM
#91 22100 Jen Bottom Having another go at getting accessible Win7 box up and running
#90 21878 Jen Bottom Adding some non-unicode Perforce Server setups
#89 21577 Jen Bottom Adding another basic box to the vagrant file
#88 21251 Jen Bottom Disabling Windows7 VB gui, as VirtualBox is still not really accessible on Mac
#87 21223 Jen Bottom Correcting the path to the shell script
#86 20687 Jen Bottom Changing the hostname for Swarm VM
#85 20686 Jen Bottom Adding configuration information to the Swarm Script
#84 20683 Jen Bottom Adding the correct name for the script that will be used to setup Swarm
#83 20682 Jen Bottom Adding Swarm VM to Vagrantfile
#82 19441 jenbottom Adding script for GitSwarmEE
#81 19438 jenbottom Making some minor changes to VM setup script and network info for gitfusion_test, to see if htat helps https to function if configured post-install
#80 19163 jenbottom Rolling back changes to Vagrantfile
#79 19162 jenbottom fixing a syntax issue
#78 19161 jenbottom Getting VMs back on the public network, so someone ca take a look at them
#77 19156 jenbottom Having some issues with obtaining IPV4 addresses today, so putting these VMs on the private network for the time being
#76 19152 jenbottom Submitting changes before working on fixing GF provission scripts.
Think an option/argument has changed with configure-git-fusion.sh script
#75 19151 jenbottom Working on a centos7 box
#74 19150 jenbottom Making sure that the correct location for the Git Swarm vm provissioner script is given
#73 19149 jenbottom Adding a script to automatically create a Perforce Server
#72 18708 jenbottom Making sure that provissioners point to new script locations
#71 18707 jenbottom More changes to Vagantfile to clean it up
#70 18685 jenbottom Running the ldap2 server on privage network.
Also added my phpldapadmin config file.
#69 18641 jenbottom Adding a second LDAP server, which I will configure from scratch
#68 18639 jenbottom adding some configs for an OpenLDAP VM (from GitHub) and some more work to helix_setup_basic.sh script.
Now the script should put all my sample configs in place, so I just need to login to the VM and subvmit them
#67 18638 jenbottom Allowing GUI to be displeyed via VirtualBox
#66 18637 jenbottom Allowing GUI for win7 machine to show in VirtualBox
#65 18447 jenbottom Submitting some changes to windows10 VM
#64 18446 jenbottom Adding to the vbox instructions for Windows7, to make sure the GUI is available
#63 18317 jenbottom Changing the case of FreeBSD10 to freebsd10
#62 18316 jenbottom Adding correct FreeBSD10 box
#61 18315 jenbottom Submitting Vagrant instructions for a FreeBSD machine
#60 18024 jenbottom Submitting changes to vagrantfile and removing package.box
#59 18022 jenbottom More work on Windows10 VM.
This one doesn't seem to work with SSH authentication
#58 18021 jenbottom Correcting an error in Vagrantfile
#57 18020 jenbottom Re-adding the Windows10 box to Vagrantfile
#56 18019 jenbottom Vaghrant file
#55 18018 jenbottom Going to try using SSH to communitcat with Windows Box
#54 18017 jenbottom Adding Win7 box to Vagrantfile.
Same one as used by GF team
#53 18016 jenbottom Have commented out some stuff for the Wineows10 box, to see if I can get VagrantFile to work
#52 18015 jenbottom Have done some work on a vagrant file, trying to build a WindowsVM
#51 18014 jenbottom Adding changes to Vagrantfile
#50 18012 jenbottom Creating VM for 15.1 GF tests
#49 18011 jenbottom Cleanng up the vagrant directory
#48 18005 jenbottom Creating a vM for testing GitLFS support with Git Fusion
#47 18004 jenbottom Changing GS box from Ubuntu 14.04 to 12.04
#46 18001 jenbottom Removing one of the ubuntu GS machines from vagrant file, as only need one
#45 17994 jenbottom Cleaning up the Vagrant File a bit
#44 17993 jenbottom Updating the Vagrantfile for gitswarm
#43 17991 jenbottom Adding new VM for GitSwarm and updating the setup script, to install it from a package
#42 17990 jenbottom Added a new VM defanition, for testing two independant VF and P4D instances, connecting via SSH, on same box.
Both instances will need to run under separate system accounts, hoping configure-git-fusion.sh can do most of the work
#41 17988 jenbottom Creating new vm for setting up a forwarding replica and Git Fusion.
Also updating helix_vb script to install perforce-server and perforce-cli
#40 17987 jenbottom Updating the Vagantfile, for the generic ubuntu machine.
Going to use it for a benchmarking P4D instance
#39 17985 jenbottom Vagrant thinks my Linux guests are Windows, so removing all win7 stuff from the Vagrant file
#38 17984 jenbottom Having vagrant not insert new key, as it currently does not seem to be working
#37 17983 jenbottom Changing the word 'config' to 'vvagrant'
#36 17982 jenbottom Defining ssh as the communicator
#35 17981 jenbottom Trying to fix issue with vagrant machines, where Vagrant believes the Linux guest is Windows
#34 17980 jenbottom changing GitFusion vm to use public_network
#33 17979 jenbottom Removed some machine defs from Vagrantfile
#32 17978 jenbottom Tweaking vagrant file
#31 17977 jenbottom Trying to define a private network address
#30 17976 jenbottom Forgot the : symbol
#29 17975 jenbottom Messing with network settings, to try and get a VM I can connect to with a Windows proxy
#28 17972 jenbottom Adding config for windows7 machine
#27 17971 jenbottom Submitting latest work on Vagrant files, after rebuilding local server and using sync -k
#26 17970 jenbottom fixing typo
#25 17968 jenbottom Submitting changes to vagrantFile and shell scripts
#24 17967 jenbottom Putting GitSwarm VM on public network
#23 17966 jenbottom Cleaning up the vagrant file and removing a shell script that is no longer needed.
Some of the apache setup can be run on Ubuntu14.04, it just won't work yet
#22 17964 jenbottom Adding another machien to Vagrant file
#21 17962 jenbottom If I don't use private networking, can connect to GF server suing https.
Also have updated the shell script, to set some system wide variables
#20 17961 jenbottom Testing setting up GitFusion2 VM with all networking options commented out, to see if we can access our SSL enabled site by default.
Also have updated the provissioning script for this VM, to do most of the apache2 setup and configuration for us
#19 17960 jenbottom Adding to vatrantfile, so can access machine on public network.
This should enable me to clone over https
#18 17959 jenbottom Adding a new entry to set up GF on Ubuntu12.04, as can't get https access to work on 14.04
#17 17957 jenbottom Fixing Vagrantfile and gitswarm setup script
#16 17953 jen Correcting the machines of the machines
#15 17952 jen Putting GitSwarm on a separate box, as it hoses the Git Fusion system account for it's own uses
#14 17951 jen Submitting networking changes to vagrant file
#13 17949 jen Adding a copy of the config script, with some modifications, to install Git Swarm on ubuntu14.04.
Note the configuration needs to be done manually ATM. Mauy do this in the script also
#12 17947 jen Replacing vagrant file with the one from Swarm.
It is modified to run my shell script
#11 17946 jen Adding extra 'end' key words
#10 17945 jen Adding extra 'end' key words to the file
#9 17944 jen Removing specific API version at top fo file and changing syntax accordingly
#8 17943 jen Adding code so that Ubuntu14.04 will also have git Fusion installed
#7 17942 jen Adapting Vagrant File, so that I know what IPs the VMs have on the NAT network., Also adding a Ubuntu14.04 to the config
#6 17935 jen Changing name of shell script and path
#5 17934 jen Replacing Vagrant file
#4 17933 jen Adding path to shell script, which I now have to fine
#3 17932 jen Adding a config for a basic Ubuntu 14.04 Box to the Vagrant File
#2 17931 jen Updating Vagrant File
#1 17930 jen Adding VMs and Vagrant File to DVCS.
If versionning them works will push them to my home Server