Commit graph

18 commits

Author SHA1 Message Date
Andy Allan
75e3227508 Update vagrant provisioning for 22.04
Refs #4048

* geckodriver is now inside the firefox snap package
* the yarnpkg package is completely broken, see
  https://bugs.launchpad.net/ubuntu/+source/node-yarnpkg/+bug/2003697
2023-05-31 15:36:13 +01:00
Andy Allan
1b4a06adef Increase memory given to the virtualbox vm
Fixes #2972

Like others, I found that the previous setting caused OOM failures, and
4096 was sufficient. I suspect lower values will also work, but I don't
have time or inclination to bisect a smaller value.
2020-12-16 18:25:39 +00:00
Tom Hughes
e9483dcc5d Attempt to modernise vagrant configuration 2020-08-25 20:57:50 +01:00
Tom Hughes
c77429000c Use sshfs in preference to nfs for vagrant file sharing 2018-09-28 19:56:23 +01:00
Tom Hughes
b4d1a7ad67 Update vagrant config to use Ubuntu 18.04 2018-09-28 19:55:38 +01:00
Andy Allan
d593d3d2dd Suppress the creation of boot logs from the ubuntu image
The ubuntu image by default creates a logfile during each boot, but this
is uninteresting for our workflow. This switch suppresses the log.
2018-08-29 11:43:22 +08:00
Tom Hughes
b6c36c8545 Revert to using ubuntu/xenial64 with virtualbox
The generic/ubuntu1604 box doesn't support the vbox extensions.
2018-06-01 18:26:21 +01:00
Tom Hughes
619fa7d802 Update vagrant configuration
Use a common box for all platforms and fix up various
issues with the provisioning script.
2018-05-31 22:53:22 +01:00
Grant Slater
89ba5eab46 Switch vagrant Ubuntu Trusty -> Xenial 2017-01-03 12:42:35 +00:00
Victor Grousset
66fccfdbcf Vagrant: Virtualbox: increase RAM and put 2 CPUs
Because some tests were crashing by lack to RAM.
And a second core speedups the provitioning and the tests.
2015-12-31 00:04:02 +01:00
Tom Hughes
a3b2555046 Fix typo... 2015-05-31 15:40:36 +01:00
Tom Hughes
01f41aabb1 Improve vagrant configuration
Use official ubuntu/trusty64 image for virtualbox, and NFS sharing
for lxc and libvirt.
2015-05-31 15:37:27 +01:00
Tom Hughes
0546ebb7b0 Upgrade vagrant config to use Ubuntu 14.04
This uses the sputnik13/trusty64 image rather then the official
ubuntu/trusty64 image in order to get libvirt provider support as
wall as virtualbox provider support.
2015-05-31 14:55:32 +01:00
Grant Slater
c052fbf28d Add Vagrant cachier plugin support if available 2015-03-12 14:05:13 +00:00
Tom Hughes
4f4180e4bd Standardise on "hash rocket" style for hashes 2015-02-20 19:53:13 +00:00
Tom Hughes
34e3e51456 Cleanup trailing whitespace 2015-02-20 08:56:16 +00:00
Matt Amos
3c1371adaf Move vagrant provisioning script to a better location. 2014-02-26 11:35:43 +00:00
Matt Amos
df58ca5804 Add vagrant config.
Added Vagrantfile and simple provisioning script. This sets up the
packages, gems and databases so that `rake db:migrate` is ready to
run. This might be too much and perhaps more should be done by the
user themselves, I'm not sure...
2014-02-26 02:09:45 +00:00