Mitchell Hashimoto
bfe4574c63
builder/amazon/all: get rid of unnecessary field
2013-12-12 21:38:48 -08:00
Mitchell Hashimoto
382f813694
builder/amazon/chroot: remove unused import
2013-12-06 18:32:21 -08:00
Mitchell Hashimoto
fa9804857a
builder/amazon/chroot: block when obtaining lock [GH-689]
2013-12-06 18:28:48 -08:00
Mitchell Hashimoto
85765dd386
Revert "Merge pull request #663 from ktruong7/public-AMI"
...
This reverts commit b2fc77870b , reversing
changes made to 4789d3acc8 .
This is already possible by setting groups.
2013-12-06 18:09:05 -08:00
ktruong7
892e718c52
Added option to make ami public automatically
2013-11-26 09:59:16 -05:00
Mitchell Hashimoto
c7d59342d2
builder/amazon/chroot: don't choose partition mount point if taken
...
[GH-635]
2013-11-19 12:50:33 -08:00
Mitchell Hashimoto
9e9f31314d
builder/amazon/chroot: fix compile error
2013-11-08 11:19:10 -08:00
Mitchell Hashimoto
21c7d1c8b1
builder/amazon/chroot: allow no such file errors on upload [GH-588]
2013-11-08 10:53:54 -08:00
Mitchell Hashimoto
e4b719a286
builder/amazon/chroot: quote commands and pass through a shell [GH-581]
2013-11-08 10:22:56 -08:00
Mitchell Hashimoto
2d221c5947
builder/amazon/*: warnings
2013-11-02 22:56:54 -05:00
Mitchell Hashimoto
2964f27cc5
builder/amazon/*,builder/openstack: properly scrub sensitive [GH-554]
2013-11-02 11:34:54 +01:00
Matthew Hooker
fa3e70ef75
builder/amazon/chroot:
...
Delete files at destination before copy. This should help with the dangling
symbolic link issue we've been seeing with ubuntu.
fixes GH-500
2013-10-17 22:50:02 +00:00
Matthew Hooker
739fbc8962
common/config: config filter function [GH-521]
...
Fixes #521
2013-10-13 11:01:12 -07:00
Matthew Hooker
2af19060ce
Fix the way we run commands in chroot.
...
* Single quotes around chroot command cause it to fail.
* The chroot command also gets passed through the CommandWrapper template, so having sudo would clash with however the user wants to run it.
* Fix spelling mistake.
2013-10-01 09:35:55 +00:00
Mitchell Hashimoto
a793e03fb6
builder/amazon/chroot: remove unused comment
2013-09-30 09:35:58 -07:00
Mitchell Hashimoto
c84dd13539
builder/amazon/chroot: CommandWrapper
...
/cc @mwhooker - I changed the interface up a bit to return an error,
since things should return errors in Go (the ui.Error bit was kind of
ghetto because it had no way to bubble that error up except through the
UI).
Using this, I made it so that the communicator uses both a
CommandWrapper and ShellCommand with chroot so that the chroot commannd
is also wrapped (it wasn't before).
I think the functionality of all this is the same but I'd love if you
could look it over and make sure.
2013-09-30 09:33:57 -07:00
Mitchell Hashimoto
5b7c745c3c
builder/amazon/chroot: alphebatize the configs
...
/cc @mwhooker
2013-09-30 09:32:20 -07:00
Matthew Hooker
6f7aad23f0
comment, formatting.
2013-09-29 08:04:57 +00:00
Matthew Hooker
a84c74318c
WIP copying files.
2013-09-28 01:10:33 +00:00
Matthew Hooker
837e641802
move wrapper definitions around.
2013-09-27 22:08:15 +00:00
Matthew Hooker
8857358830
building but there's an exec error.
2013-09-27 20:47:44 +00:00
Matthew Hooker
40e15c84ef
fixing up types.
2013-09-27 11:55:19 +00:00
Matthew Hooker
299ee6efd2
replace command config with wrapper command.
2013-09-27 10:54:53 +00:00
Matthew Hooker
93c2de0af3
fix chroot Upload command.
2013-09-27 02:11:28 +00:00
Matthew Hooker
ccd9b56f9c
wip
2013-09-26 18:34:01 -07:00
Matthew Hooker
6d158eaa29
bugfixes, wip
2013-09-27 01:28:06 +00:00
Matthew Hooker
308b148bb4
get chroot command from proper place.
2013-09-26 16:39:37 -07:00
Matthew Hooker
6d4b834f61
Merge remote-tracking branch 'origin/master' into 430
2013-09-26 16:24:28 -07:00
Matthew Hooker
75d2d769a9
We're not using this log package.
2013-09-26 02:31:10 -07:00
Matthew Hooker
7e2b9de778
Unit tests.
2013-09-26 02:25:57 -07:00