Devrandom
e3e67df408
eliminate uneeded verbosity from apt-get for Ubuntu
...
credit goes to @Michagogo
related to #44
2015-08-03 14:33:04 -07:00
Dev Random
823e807fd8
Merge pull request #89 from fanquake/ignore_vagrant
...
Ignore .vagrant hidden files
2015-08-03 14:24:13 -07:00
Devrandom
923016ec8d
minor cleanup of previous
2015-08-03 14:21:43 -07:00
Dev Random
82ba171c71
Merge pull request #97 from luke-jr/cache_ro
...
gbuild: Allow disabling fetch of modified caches with `--cache-read-only` option
2015-08-03 13:12:00 -07:00
Luke Dashjr
9d46e26c2e
gbuild: Allow disabling fetch of modified caches with --cache-read-only
option
2015-08-03 18:50:19 +00:00
Devrandom
ec56a82d4b
full path to mkfs.ext4
2015-07-29 13:17:03 -07:00
Dev Random
f8a3307bc8
Debian instructions
2015-07-07 14:02:35 -07:00
Miron
b48730064a
handle no lxc installed
2015-06-30 15:18:37 -07:00
Dev Random
1d882f8696
Merge pull request #93 from josephbisch/ecdsa
...
Add configurable signer to gsign
2015-06-29 12:45:53 -07:00
Joseph Bisch
db712b254e
Add back accidentally removed ! from gsign
2015-06-29 15:42:06 -04:00
Joseph Bisch
ede6af7864
Switch ECDSA signing to generic --signing_program option
...
This should allow anyone to write any signing program and use it in
conjunction with gsign as long as it supports the same options/arguments
as gpg does (namely -u for the signer and an argument for the file to
sign).
2015-06-29 15:09:31 -04:00
Joseph Bisch
da0276608e
Add ECDSA signing to gsign
...
Relies on a script in the Armory source tree to handle the actual
signing.
2015-06-29 09:02:25 -04:00
Devrandom
7219c490cc
make bootstrap-fixup idempotent
2015-06-04 12:46:20 -07:00
Dev Random
1913792091
Start using lxc-execute from LXC version 1.0.0
2015-06-04 12:37:01 -07:00
Devrandom
1ae746f68f
LXC cleanup
2015-05-17 10:55:47 -07:00
Devrandom
f4b72bbec4
hold packages for lucid
2015-05-16 20:52:55 -07:00
Devrandom
af56f89a6a
improved LXC support
...
fixes #86
2015-05-16 20:48:18 -07:00
Dev Random
df8381baff
Merge pull request #90 from gurnec/grub-pc
...
prevent upgrade of grub-pc which can fail in lxc
2015-05-16 11:59:51 -07:00
Michael Ford
2c091595c1
Ignore .vagrant hidden files
2015-05-13 21:32:36 +08:00
Christopher Gurnee
04ab7c1218
prevent upgrade of grub-pc which can fail in lxc
...
fixes #86
2015-05-09 22:13:08 -04:00
Devrandom
81bf5d7025
ensure guest upgrade occurs before attempting to get manifest
...
fixes #85
2015-03-23 20:52:40 -07:00
Devrandom
7d1e7c5419
trusty fixes, remove legacy grub
...
fixes #84
2015-03-23 19:47:45 -07:00
Dev Random
b4201676d8
fix trusty kernel install
2015-03-13 12:21:02 -07:00
Devrandom
7b82201dd7
allow overwrite in copy-from-target
...
fixes #80
2015-01-15 11:44:18 -08:00
Dev Random
2bcc06e6b7
Merge pull request #79 from theuni/cache
...
fix copy-from-target when using lxc to copy a subdir
2014-12-24 12:40:14 -08:00
Cory Fields
037d17aff7
fix copy-from-target when using lxc to copy a subdir
2014-12-23 20:36:56 -05:00
Devrandom
c834f371bb
Revert "git: minimize uploaded git files"
...
This reverts commit dcf28c8b86
.
due to issue #74 - branches don't work
2014-11-25 11:30:07 -08:00
Dev Random
e9741525ca
Merge pull request #73 from theuni/cache
...
cache: define cache paths and GBUILD_CACHE_ENABLED conditionally
2014-11-11 15:41:54 -08:00
Cory Fields
b1e59cf0a1
cache: define cache paths and GBUILD_CACHE_ENABLED only if caching is enabled
2014-11-11 01:24:32 -05:00
Dev Random
02f4440473
Merge pull request #72 from theuni/git-minimize-upload
...
git: minimize uploaded git files
2014-11-10 10:37:36 -08:00
Dev Random
b484557029
Merge pull request #71 from theuni/cache
...
cache: define variables for cache paths
2014-11-10 10:21:20 -08:00
Cory Fields
66015b9f14
cache: define variables for cache paths
2014-11-10 01:48:19 -05:00
Cory Fields
dcf28c8b86
git: minimize uploaded git files
...
Rather than uploading every checked-out file of a repository and the
repository objects themselves, skip the checkout and instruct git to compact
before upload. The result is that only a handful of files are transferred,
rather than hundreds or thousands for large repositories.
The HEAD ref is updated before upload so that a hard reset works as before on
the target. The reflog is also disabled in order to avoid uploading useless log
files.
This change is backwards-compatible, but it will only have an effect on new
repositories.
2014-11-10 01:48:04 -05:00
Devrandom
300a2d6faa
Merge branch 'virtio-kvm'
2014-11-06 14:18:33 -08:00
Lunar
c4c8348dff
Use virtio for disk in KVM instead of emulating real hardware
...
This should improve I/O performance.
2014-11-06 11:33:10 +01:00
Lunar
56bd00ea39
Copy target image as a sparse file in LXC mode
...
This will save us from writing a lot of zeros on disk.
2014-11-06 11:31:28 +01:00
Dev Random
ace5bf3e58
Merge pull request #70 from theuni/cache
...
Enable cache option
2014-09-22 17:30:54 -07:00
Cory Fields
25fbf7d7a8
update docs for enable_cache option
2014-09-22 20:10:33 -04:00
Cory Fields
00d5b9849c
cache: require the enable_cache key to be set to true in order to use cache functionality
2014-09-22 20:10:33 -04:00
Devrandom
07108c4eeb
Default back to lxc-start, with option for lxc-execute
2014-09-22 15:10:33 -07:00
Devrandom
95362be81e
Add warning in release notes about lxc-execute
2014-09-05 15:30:21 -07:00
Dev Random
27bd5b3869
Merge pull request #69 from gurnec/lxc-execute
...
Fix issue #63 : use lxc-execute instead of lxc-start
2014-09-05 15:20:30 -07:00
Christopher Gurnee
63fe5d1de2
Fix issue #63 : use lxc-execute instead of lxc-start
2014-09-04 16:54:05 -04:00
Dev Random
3a0e9024b8
Merge pull request #68 from theuni/cache
...
fix: use don't use methods that require new ruby version
2014-08-22 17:21:12 -07:00
Cory Fields
923ea1055d
fix: use don't use methods that require new ruby version
...
This is a regression from ea24af10
. Dir.exists isn't available in ruby 1.8
2014-08-22 19:41:44 -04:00
Dev Random
8e907adcc4
Merge pull request #58 from laanwj/master
...
Extend gverify comparison
2014-08-21 14:36:52 -07:00
Dev Random
611292cdcb
Merge pull request #64 from theuni/cache
...
cache fixes
2014-08-12 19:05:39 -07:00
Cory Fields
00114ee98f
fix: Separate cache from output files in yml report
...
Otherwise the output may look non-deterministic if there are stale files in
the cache.
2014-08-12 18:23:10 -04:00
Cory Fields
6a64b48d69
fix: create cache dirs to avoid file copy errors
...
This fixes builds that don't use caching.
2014-08-12 17:54:35 -04:00
Dev Random
9092f98825
Merge pull request #62 from theuni/cache
...
Add common cache and per-build cache
2014-08-07 10:42:14 -07:00