Tim Abbott
3a6889e19f
Vagrantfile: Don't error on platforms where `lxc-ls` doesn't exist.
...
Apparently vagrant executes the configuration code for all providers,
not just the one that's actually selected.
Fixes #461 .
2016-02-07 21:11:05 -08:00
Tim Abbott
fdc7f5b86a
Vagrantfile: Default to using LXC when Virtualbox is also available.
...
This solves the problem reported in #331 with needing to specify
--provider=lxc to use the LXC provider in an Ubuntu Linux environment;
additionally, it adds the LXC option needed to run LXC on Ubuntu
15.10, but not on 14.04 where that option is unavailable and would
totally break LXC.
2016-01-23 11:45:47 -08:00
Jason Michalski
9a3331acaf
Run provision.py outside of the virtualenv
...
By default we are placed inside a virtualenv by the .bash_profile using
/usr/bin/python forces the provisioning script to run outside of this
virtualenv.
2015-11-25 19:29:13 -08:00
Luke Faraone
0d7f749ad8
Run provision.py as a provisioner.
...
This way, vagrant up for the first time will set up the developer's VM
correctly
(imported from commit cee17b15e2f53a1b6de1f1ee16dbad00071ba55c)
2015-08-19 21:07:22 -07:00
Luke Faraone
e2d416ad8b
Clean up additional comments in the Vagrantfile.
...
I'll fixup this before publication.
(imported from commit a57cc240c6b57da4423749c13aa72fa63e4812c5)
2015-08-19 21:07:22 -07:00
Luke Faraone
f38aa4ca39
Increase memory for VM
...
(imported from commit 1f3976bff1526483c5f7f791fbe66ee3dcbb7980)
2015-08-17 11:14:52 -07:00
Luke Faraone
dd71771a82
Fix syntax error in Vagrantfile
...
(imported from commit 68366c2be0a0d08e332934100ef03570e9e20df4)
2015-08-17 10:18:40 -07:00
Luke Faraone
e8ea761fbe
Initial attempt at Vagrantization
...
This is slightly hacky; it doesn't support as many arches as I'd like, but it works.
(imported from commit 5993014b0518d6d6dd2856fbf73180830e934b5f)
2015-08-17 09:45:51 -07:00