Tom Hughes
5e26b33235
Switch vagrant to use Debian 12
2024-11-13 16:53:52 +00:00
Tom Hughes
6789fc3081
Drop support for ruby 3.0
...
Also add Ubuntu 24.04 and drop 20.04 as 24.04 is needed for
ruby 3.1 without rvm so we should test it.
2024-09-17 20:39:22 +01:00
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
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