Commit Graph

189 Commits

Author SHA1 Message Date
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
Dev Random
69bd6a53fa Merge pull request #20 from TheBlueMatt/master
Add the option to call a command after running in gitian-updater.
2012-06-27 12:20:01 -07:00
Matt Corallo
20a819121b Add the option to call a command after running in gitian-updater. 2012-06-27 19:14:19 +02:00
Dev Random
16993e2c41 Merge pull request #18 from TheBlueMatt/master
Fix gverify in Ruby 1.9 and use writeback cache in kvm
2012-06-25 23:25:31 -07:00
Matt Corallo
46a5199a24 Update for Ruby 1.9 2012-06-26 00:08:25 +02:00
Matt Corallo
6a87c1dcb7 Use writeback disk cache in kvm. 2012-06-26 00:08:10 +02:00
devrandom
9b082abbdb Utility to canonicalize a zip file. 2012-06-15 22:35:46 -07:00
Dev Random
66e35101a3 Merge pull request #17 from TheBlueMatt/master
Give each error a unique exit code.
2012-06-13 20:28:42 -07:00
Matt Corallo
cfd8df82fb Give each error a unique exit code. 2012-06-13 22:44:45 +02:00
Dev Random
6774853190 Merge pull request #16 from TheBlueMatt/rss
Only import libxml2 if we are about to use it.
2012-06-12 18:50:15 -07:00
Dev Random
f665f3629b Merge pull request #15 from TheBlueMatt/master
Fix cx_Freeze and add option to specify gpg path
2012-06-12 18:49:48 -07:00
Matt Corallo
335eeb79a5 Only import libxml2 if we are about to use it. 2012-06-12 15:16:51 +02:00
Matt Corallo
3443aeaf95 Add option to specify path to gpg. 2012-06-12 14:19:27 +02:00
Matt Corallo
25fa520f52 Use sys.exit instead of exit for cx_Freeze. 2012-06-12 14:19:23 +02:00
Dev Random
be85bfa8c9 Merge pull request #14 from TheBlueMatt/master
Fix download error on Win32.
2012-06-11 20:32:44 -07:00
Matt Corallo
5a40638b83 Fix download error on Win32. 2012-06-12 03:53:39 +02:00
devrandom
74652f1881 Better transport from host to target and resolve commitish on host. 2012-05-08 18:01:32 -07:00
devrandom
8ad9e0dfaf Allow + in urls 2012-05-08 15:42:16 -07:00
devrandom
f9d155c3ac Fix loop device detection 2012-05-04 17:20:18 -07:00
devrandom
ba55f0d896 Use git-reset to ensure that git repo copy is not dirty 2012-05-01 10:42:37 -07:00
devrandom
953edf57df Fix scp for git repos 2012-04-22 13:31:01 -07:00
devrandom
b482952a33 LXC tips 2012-04-22 12:37:11 -07:00
devrandom
0bc83c5f44 Use image file for lxc 2012-04-22 11:55:05 -07:00
devrandom
5e77059137 Using backing image instead of copy for qemu image. From lukejr. 2012-04-22 10:42:18 -07:00
devrandom
28bb421156 First pass lxc support 2012-04-22 10:26:39 -07:00
Dev Random
8e161f4e6c Merge pull request #10 from TheBlueMatt/master
Dont listen for remote VNC/SSH connections in kvm.
2012-02-22 09:13:00 -08:00
Matt Corallo
e2d600f242 Dont listen for remote VNC/SSH connections in kvm. 2012-02-22 11:56:38 -05:00
devrandom
cff169537c Add "optionals" array to descriptor/assertion YAML files - allow them to be missing on verify 2012-02-21 09:43:13 -08:00
devrandom
5a2986fd17 gitian-updater - remove dep on sha256sum binary 2011-10-10 20:21:00 -07:00
Dev Random
46a10a675c Merge pull request #9 from TheBlueMatt/downloader-errors
Downloader errors
2011-09-23 17:37:56 -07:00