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
Mitchell Hashimoto
d916604c24
Update CHANGELOG
2013-09-30 09:02:18 -07:00
Mitchell Hashimoto
68fb788c97
Merge pull request #432 from mwhooker/chroot_cmd
...
build/amazon/chroot: command_wrapper to support sudo-less
2013-09-30 09:00:22 -07:00
Matthew Hooker
c92b73899c
Merge remote-tracking branch 'origin/master'
2013-09-30 04:46:15 +00:00
Kelsey Hightower
32dd300b35
Enable ansible-local provisioner
2013-09-29 16:24:21 -07:00
Kelsey Hightower
f817b08bde
Add tests for ansible provisioner default settings
2013-09-29 15:44:21 -07:00
Kelsey Hightower
d437ecee2a
Define the default staging dir using a const var
2013-09-29 15:42:42 -07:00
Kelsey Hightower
0ec41b0d90
Add tests for ansible-local provisioner
2013-09-29 14:54:49 -07:00
Kelsey Hightower
f0d34f9897
Add ansible-local provisioner website docs
2013-09-29 13:56:43 -07:00
Kelsey Hightower
7674513aaa
Add ansible-local provisioner
2013-09-29 13:38:37 -07:00
Mitchell Hashimoto
d10a2596b8
Update CHANGELOG
2013-09-29 15:11:32 -04:00
Mitchell Hashimoto
604fe9ffaa
Merge pull request #473 from mitchellh/do-error-message
...
builder/digitalocean: error message key is "message" not "error_message"
2013-09-29 12:10:00 -07:00
Jack Pearkes
22a3cdb6bc
builder/digitalocean: error message key is "message" not "error_message"
2013-09-29 11:01:30 +02:00
Matthew Hooker
6f7aad23f0
comment, formatting.
2013-09-29 08:04:57 +00:00
Mitchell Hashimoto
581a33ab7d
Update CHANGELOG
2013-09-28 09:39:34 +02:00
Mitchell Hashimoto
2fa53edb2d
Merge pull request #470 from kirikaza/fix_chef_config
...
provisioner/chef-solo: fix .RolesPath and .DataBagsPath in the config template
2013-09-28 00:38:10 -07:00
Mitchell Hashimoto
dc5fd1cc17
Merge pull request #469 from kirikaza/fix_final_sigterm
...
scripts: build.sh exits without being killed by SIGTERM
2013-09-28 00:37:44 -07: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
Kirill Kazakov
7761c9329d
provisioner/chef-solo: fix .RolesPath and .DataBagsPath in the config template
2013-09-27 19:13:55 +04: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
Kirill Kazakov
ace8109867
scripts: build.sh exits without being killed by SIGTERM
2013-09-27 14:27:47 +04:00
Mitchell Hashimoto
2da011f46c
Merge pull request #466 from podollb/master
...
website: removing the docs for digital ocean's optional param 'event_delay'
2013-09-26 23:55:25 -07: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
Ben Podoll
34cafbe68e
removing the docs for digital ocean's optional param 'event_delay' as it is no longer used
2013-09-26 20:24:18 -05: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
Matthew Hooker
74adaa534e
bugfix.
2013-09-26 01:35:29 -07:00
Matthew Hooker
da467b7d67
using blocking cp method.
2013-09-26 01:32:53 -07:00
Matthew Hooker
0659ccdea0
Revert "notes/reorg."
...
This reverts commit 73c5aec24d
.
Conflicts:
builder/amazon/chroot/step_copy_files.go
2013-09-26 01:16:51 -07:00
Matthew Hooker
95f5cea285
wip
2013-09-26 01:08:06 -07:00
Matthew Hooker
03994f052d
Merge branch 'master' into 430
2013-09-26 01:04:42 -07:00
Matthew Hooker
a03807f8e8
wip
2013-09-26 00:58:25 -07:00
Matthew Hooker
73c5aec24d
notes/reorg.
2013-09-26 00:31:07 -07:00
Matthew Hooker
cd0cae207c
pass chroot command to /bin/sh
...
this allows us to specify an arbitrary chroot command, i.e. for sudo
2013-09-25 03:20:22 -07:00
Mitchell Hashimoto
67d8803223
communicator/ssh: dir upload works when dir contains symlinks [Gh-449]
2013-09-25 10:42:49 +02:00
Mitchell Hashimoto
cf89e8b783
Update CHANGELOG
2013-09-25 09:29:01 +02:00
Mitchell Hashimoto
a3a654732c
Merge pull request #459 from bpot/fix_amazon_chroot
...
builder/amazon-chroot: fix builder-amazon-chroot find states
2013-09-25 00:28:13 -07:00
Mitchell Hashimoto
2e095aa292
Merge pull request #460 from bpot/add_iam_role_to_chroot_documentation
...
website: document permissions required for amazon-chroot build to function.
2013-09-25 00:27:12 -07:00
Bob Potter
71d3f89b00
Document permissions required for amazon-chroot build to function.
2013-09-25 00:09:10 -05:00
Bob Potter
db84c9f547
Update builder-amazon-chroot to work with WaitForState changes in 7c56148f
2013-09-24 23:44:03 -05:00
Mitchell Hashimoto
633d6d8d45
packer: skip the user var if there was an error
2013-09-24 23:01:16 +02:00