Commit Graph

118 Commits

Author SHA1 Message Date
devrandom
ac4f77bcd1 Initialize umask to a known value (002) 2013-12-04 14:16:44 -08:00
Dev Random
bdcbce6a0d Merge pull request #37 from TheBlueMatt/master
Fix bug + increase disk size
2013-10-31 19:25:59 -07:00
Matt Corallo
4e8ea08ee3 Fix gitian_updater checksum matching. 2013-10-31 21:35:51 -04:00
Matt Corallo
95e09ae608 Increase disk size for things like Firefox that need it. 2013-10-31 21:35:37 -04:00
devrandom
54f74f9c23 qemu-utils are required 2013-10-31 15:22:43 -07:00
devrandom
79c1217cb1 make passing env vars work across guest OS suites 2013-09-29 10:58:33 -07:00
devrandom
6919e04de1 use sudo even for root lxc so that path is set 2013-09-26 15:48:08 -07:00
devrandom
f7148de91b try again 2013-09-26 15:31:09 -07:00
devrandom
c47e51af72 second try 2013-09-26 14:55:26 -07:00
devrandom
af52ebf6cb use shell for lxc-start exec 2013-09-26 14:33:30 -07:00
devrandom
054a72167c update README some more 2013-09-24 11:25:56 -07:00
devrandom
84796af6ac make README.md Sanity Test section work as written 2013-09-24 11:18:27 -07:00
Dev Random
47ec544d6a Merge pull request #42 from mmlb/patch-1
Update the README.md file to work better with github.
2013-08-29 17:16:30 -07:00
Manuel Mendez
acc07d281b Update the README.md file to work better with github. 2013-08-29 11:16:56 -04:00
devrandom
6b0117e623 Complete license 2013-06-24 16:22:49 -07:00
devrandom
84fe4405c0 License file 2013-06-24 16:17:20 -07:00
Dev Random
6a76dccf97 Merge pull request #41 from arlolra/probably
Don't warn in if LXC.
2013-06-21 08:46:15 -07:00
Arlo Breault
d9cc3d14b9 Don't warn in if LXC. 2013-06-17 21:57:07 -07:00
Dev Random
4295ee2b47 Merge pull request #40 from wtogami/ontargetuserfix
Fix --user in --help to display how the command actually works
2013-06-09 18:23:44 -07:00
Warren Togami
e51dbdc9e3 Fix --user in --help to display how the command actually works 2013-06-03 01:14:27 -10:00
Dev Random
3c6379e89e Merge pull request #38 from laanwj/master
Increase ssh timeout to 30 seconds
2013-05-11 13:01:40 -07:00
Wladimir J. van der Laan
cdb3bb4d43 Increase ssh connection timeout to 30 seconds
The previous 5-second timeout causes random errors during compilation
here, increasing it to 30 seconds solves this problem.
2013-05-10 19:56:29 +02:00
Dev Random
5512bb3cec Merge pull request #35 from luke-jr/no_recommends
Don't install package recommends implicitly
2013-05-05 20:42:49 -07:00
Dev Random
41c3545e3b Merge pull request #34 from luke-jr/bugfix_noninteractive
Bugfix: Use noninteractive frontend for apt-get
2013-05-05 20:42:03 -07:00
Dev Random
6134fe03b9 Merge pull request #33 from luke-jr/bugfix_update_head_ok
Bugfix: Pass --update-head-ok to git fetch to avoid problems overwriting checked out branch
2013-05-05 20:41:23 -07:00
Luke Dashjr
f43ff49fa7 Don't install package recommends implicitly (require yml to specify them) 2013-04-18 06:35:07 +00:00
Luke Dashjr
ffe46ca40b Bugfix: Use noninteractive frontend for apt-get 2013-04-18 06:34:16 +00:00
Luke Dashjr
46b75df3d3 Bugfix: Pass --update-head-ok to git fetch to avoid problems overwriting checked out branch 2013-04-18 06:31:10 +00:00
Dev Random
2e9ffa0f54 Merge pull request #32 from sipa/enablekvm
Perhaps also actually enable KVM...
2013-04-15 19:04:21 -07:00
Pieter Wuille
9a198b32a7 Perhaps also actually enable KVM... 2013-04-15 01:22:22 +02:00
Dev Random
67c24197d2 Merge pull request #31 from sipa/qemusystem
Use qemu-system- instead of kvm -m
2013-04-13 16:02:51 -07:00
Pieter Wuille
b7b24bd401 Use qemu-system- instead of kvm -m
As kvm -m doesn't work in Ubuntu 13.04 anymore.
2013-04-14 00:55:07 +02:00
Dev Random
1f8299b9a0 Merge pull request #28 from luke-jr/custom_kvm
Allow environment-configurable KVM binary name
2013-04-10 10:55:12 -07:00
Dev Random
7e846db55e Merge pull request #29 from luke-jr/bugfix_changing_remote_uri
Bugfix: git fetch directly from the remote URL, rather than only setting a default the first time
2013-04-10 10:54:30 -07:00
Dev Random
72e4410d33 Merge pull request #30 from luke-jr/gentoo
Update README to include Gentoo instructions as well
2013-04-10 10:53:50 -07:00
Luke Dashjr
fa1de4aca0 Update README to include Gentoo instructions as well 2013-04-09 07:50:35 +00:00
Luke Dashjr
9512784622 Bugfix: git fetch directly from the remote URL, rather than only setting a default the first time
- Fixes problem where the gitian URL varies for different branches of the same repository
- Explicitly fetching tags using + allows repository to overwrite existing tags (changed tag)
- Fetching branch heads to local heads correctly makes branch names available for commit option
- Fetching both branches and tags at the same time optimizes things slightly
2013-04-09 07:33:43 +00:00
Luke Dashjr
54aeb2df27 Allow environment-configurable KVM binary name 2013-04-09 07:12:04 +00:00
Dev Random
11d8efec50 Merge pull request #27 from gavinandresen/virtualbox
Virtualbox support
2013-02-08 15:48:28 -08:00
Gavin Andresen
8d937f553b VirtualBox support 2013-02-08 15:31:58 -05:00
devrandom
f0c9e68fed Do not hardcode suite in bootstrap fixup 2012-10-12 20:42:20 -07:00
devrandom
5746af15e0 setarch on guest for LXC
Some packages use uname -m, which is not set to i386 on LXC on a 64 bit
host.

fixes #24
2012-09-12 10:10:27 -07:00
Dev Random
93d443077e Merge pull request #22 from TheBlueMatt/master
Make using an invalid tag/commit an error
2012-09-06 22:02:11 -07:00
Dev Random
1ca081a301 Merge pull request #21 from gavinandresen/prereq_fix
Fix prereqs
2012-09-06 22:01:40 -07:00
Matt Corallo
e27f2a7bce Make using an invalid tag/commit an error 2012-09-06 15:03:41 -04:00
Gavin Andresen
abf0d10c2c Fix prereqs
Added ruby.
LXC and KVM both need python-vm-builder.
And apt-cacher never worked for me, but apt-cacher-ng does.
2012-09-06 12:47:10 -04:00
devrandom
fb638519f2 Start unit testing 2012-08-08 20:58:25 -07:00
devrandom
11846c3b31 Waiting period for installs 2012-08-08 20:04:33 -07:00
devrandom
9c95b90ca3 Fix git-fetch and brctl doc 2012-08-03 15:02:36 -07:00
devrandom
e82c0b4760 Work around cron issue during make-base-vm 2012-08-03 15:00:26 -07:00