Adam Harrison
233a776c41
Include jq in the build VM
...
Required to run the tests.
2016-11-18 17:59:13 +00:00
Marc CARRE
d893f44833
Vagrantfile now copies SSH key required to run smoke tests from host to guest.
2016-10-26 16:09:09 +01:00
Marc CARRE
c801409c94
Set VM's memory to 2048 MB by default.
2016-10-26 16:09:09 +01:00
Alfonso Acosta
b96330d529
Pin docker version in vagrant VM
...
Otherwise it will always install the latest docker version, which will be
undesirable when new major releases are done, until they are well tested.
For instance, docker after automatically updating to 1.9, it was killing my VM
when spawning a kubernetes cluster, due to a high CPU consumption, probably due
to https://github.com/docker/docker/issues/17720
2016-02-29 14:31:06 +00:00
Matthias Radestock
d5bfc61a73
use hashicorp's wily64 images instead of ubuntu's
...
The latter suffer from https://github.com/mitchellh/vagrant/issues/6653
2016-01-21 11:08:14 +00:00
Adam Harrison
2a2b2da097
Update Vagrant to use Wily 15.10
2016-01-20 09:17:07 +00:00
Adam Harrison
bbf7646751
Update docker repo, keys and package name
2015-09-15 11:33:53 +01:00
Paul Bellamy
d9c5d2f940
update default vagrant box to ubuntu 15
2015-07-14 17:08:26 +01:00
Paul Bellamy
d24e75f76b
extract vagrantfile shared bits
2015-05-20 15:42:08 +01:00
Ilya Dmitrichenko
3a0b341770
Improve readability of Vagrantfile and cleanup this official image
2015-05-20 08:24:18 +01:00
Ilya Dmitrichenko
db28286a4b
Vagrnant should not do everything as root
2015-05-13 16:41:25 +01:00
Ilya Dmitrichenko
ccd111d512
Cleanup Vagrantfile and fix path in non-interactive shell
2015-05-13 16:24:36 +01:00
Matthias Radestock
3ad186d727
make vagrant provision idempotent
...
Closes #586 .
2015-04-21 23:27:46 +01:00
Adam Harrison
8326768b9f
Upgrade Vagrantfiles to Ubuntu 14.10
2015-04-21 17:28:17 +01:00
Matthias Radestock
803821ab2c
we need arping in the vagrant vm, for weave --local to work
2015-04-17 10:22:08 +01:00
Bryan Boreham
8a82f368d0
Update repository name from zettio to weaveworks
2015-04-08 16:35:52 +01:00
Ilya Dmitrichenko
96efc16432
Add missing aufs-tools to get rid of dubious log message -
...
[warning]: couldn't run auplink before unmount: exec: "auplink": executable file not found in $PATH
2015-03-26 11:24:45 +00:00
Ilya Dmitrichenko
e37be3da97
Bump version of Go on Vargant dev VM
2015-03-26 11:24:45 +00:00
Michael Bridgen
3c1075459f
Switch VirtualBox DNS proxying and host resolver off
...
While those helped with some issues, the proxying is substantially
broken and the smoke tests wouldn't pass.
2015-03-16 15:06:30 +00:00
Michael Bridgen
9eeec2fa48
Restore use of DNS from Vagrant VMs
...
These incantations are said to fix DNS on Vagrant VMs running with a
private network.
2015-03-12 14:39:25 +00:00
Michael Bridgen
6404ac30b9
Minor improvements to vagrant VMs
...
* disable the default Vagrant shared folder, which we don't need
* install `bc` on the dev VM, since it's needed by the smoke tests
* expose the dev VM docker on TCP, for convenience
2015-03-05 16:30:50 +00:00
Ilya Dmitrichenko
859878c004
Install latest Go toolchain on vagrant dev vms
2014-12-30 16:28:13 +00:00
Matthias Radestock
e265f04182
cosmetic: remove trailing whitespace
2014-10-25 17:13:44 +01:00
Michael Bridgen
380f2eb6b9
Switched to lxc-container (from docker.io)
...
lxc-docker is the docker-maintained package, which is rather more
current than the Ubuntu one.
2014-10-17 15:14:24 +01:00
Michael Bridgen
4c7fb5ce91
Added hook for local vagrant config
...
If there's a file Vagrantfile.local, run that too. This can be used to
e.g., add the weavedns directory as a synced folder too.
2014-10-15 00:32:06 +01:00
Michael Bridgen
5f824e3bfd
Added minimal vagrantfile
...
This makes an Ubuntu-based vagrant image that has
- docker installed
- go tools installed
- weave dependencies installed
- $GOPATH set to ~
- the local working directory mapped as a synced folder into the
right place in $GOPATH
So one should be able to
$ vagrant up
$ vagrant ssh
vagrant$ cd src/github.com/zettio/weave
vagrant$ make -C weaver
2014-10-14 18:45:22 +01:00