Mitchell Hashimoto
98ddf043cc
packer: Add Cancel() method to hook
2013-08-30 17:03:55 -07:00
Mitchell Hashimoto
dfb44a2abe
packer/plugin: Interrupted() to check for i nterrupts
2013-08-30 16:39:28 -07:00
Mitchell Hashimoto
dbae49f0c8
provisioner/chef-solo: code re-org
2013-08-30 16:35:57 -07:00
Mitchell Hashimoto
a03c66272f
packer/plugin: Count number of interrupts atomically
2013-08-30 16:29:21 -07:00
Mitchell Hashimoto
65eb05384f
packer: pass tests
2013-08-30 16:07:06 -07:00
Mitchell Hashimoto
c157da38c9
Update CHANGELOG
2013-08-30 16:06:12 -07:00
Mitchell Hashimoto
4c4020f723
provisioner/chef-solo: properly escape user vars for JSON
...
/cc @mwhooker - I moved the processing up into Prepare so that any
errors will be shown during a validate pass. Also, I escape some stuff
in keys. Tests moved as well.
2013-08-30 16:05:04 -07:00
Mitchell Hashimoto
e4c22472bb
Merge pull request #364 from mwhooker/362
...
provisioner/chef-solo: template expansion of `json`
2013-08-30 15:26:39 -07:00
Mitchell Hashimoto
dc9a803efd
builder/amazon: don't chmod on windows
2013-08-30 15:04:23 -07:00
Mitchell Hashimoto
d1fff21045
builder/amazon: chmod debug key so it is ssh-ready
2013-08-30 15:03:29 -07:00
Mitchell Hashimoto
f97b88654f
builder/amazon: output DNS name if debug mode
2013-08-30 14:55:56 -07:00
Mitchell Hashimoto
e613b0cdcd
builder/amazon: drop private key if debug mode [GH-373]
2013-08-30 14:48:50 -07:00
Mitchell Hashimoto
7ed2498407
provisioner/salt-masterless: join paths properly
2013-08-30 14:26:29 -07:00
Mark Peek
5d8a211774
website: add tip about using apt-get/yum -y to prevent hangs
2013-08-29 22:19:13 -07:00
Mark Peek
1b91110a59
Merge pull request #370 from TFDuesing/patch-1
...
website: openstack s/droplet/server/
2013-08-29 19:30:05 -07:00
Thomas Duesing
729232c7c7
s/droplet/server/
2013-08-29 21:21:40 -05:00
Mitchell Hashimoto
293db31a0f
Merge pull request #369 from celkins/fix-staging-dir-2
...
website: Fix incorrect config key for Chef staging directory
2013-08-28 21:25:41 -07:00
Christopher Elkins
9f55695964
Fix incorrect config key for staging directory
2013-08-28 21:23:57 -07:00
Matthew Hooker
a1893b0bce
reuse jsonString instead of opaque result var.
2013-08-28 20:16:06 -07:00
Matthew Hooker
fc595de0fd
clean up and retab.
2013-08-28 17:35:43 -07:00
Matthew Hooker
e21e980647
template expansion of `json` in chef-solo
...
Fixes #362
2013-08-28 17:27:22 -07:00
Mitchell Hashimoto
332d666180
packer/plugin: fix nil deref during ctrl-c of provisioner
2013-08-28 11:21:02 -07:00
Mitchell Hashimoto
87f47ba6de
Up vesrion for dev
2013-08-28 11:16:28 -07:00
Mitchell Hashimoto
a000e24dc7
v0.3.5
2013-08-28 10:47:19 -07:00
Mitchell Hashimoto
6941f72b21
website: document shuting down network interfaces for reboot
2013-08-28 10:46:45 -07:00
Mitchell Hashimoto
4540285b15
common: support SHA512 as checksum type [Gh-356]
2013-08-28 09:09:43 -07:00
Mitchell Hashimoto
a14d64f0ed
website: update website for ssh_key_path stuff
2013-08-27 22:59:36 -07:00
Mitchell Hashimoto
e7b2751d63
builder/vmware: support key based SSH auth [GH-70]
2013-08-27 22:57:42 -07:00
Mitchell Hashimoto
19bafd8da8
builder/virtualbox: support ssh keys as auth mechanism [GH-70]
2013-08-27 22:55:13 -07:00
Mark Peek
f717edd644
builder/openstack: return artifacts
2013-08-27 22:37:06 -07:00
Mark Peek
ca1388f7bc
builder/openstack: simplify by passing csp instead of accessor and api
2013-08-27 22:37:06 -07:00
Mitchell Hashimoto
62fbf8fef8
communicator/ssh: Reset failure count if heartbeat works
2013-08-27 22:14:31 -07:00
Mitchell Hashimoto
c16c467e63
communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
2013-08-27 22:12:21 -07:00
Mitchell Hashimoto
6805d62b44
packer: template error if override specified for bad builder [GH-336]
2013-08-27 21:34:55 -07:00
Mitchell Hashimoto
caa4fce2d3
Merge branch 'fix-minion-config-with-non-tmp-dir' of https://github.com/rach/packer into rach-fix-minion-config-with-non-tmp-dir
...
Conflicts:
provisioner/salt-masterless/provisioner.go
2013-08-27 20:21:02 -07:00
Mitchell Hashimoto
d08019c1a7
website: Fix typo in docs [GH-340]
2013-08-27 17:55:09 -07:00
Mitchell Hashimoto
6f1675ab6b
provisioner/chef-solo: template process the configuration
2013-08-27 17:41:49 -07:00
Mitchell Hashimoto
ec8ba97c11
fmt
2013-08-27 17:37:29 -07:00
Mitchell Hashimoto
c186d2dc3e
Update CHANGELOG
2013-08-27 17:37:07 -07:00
Mitchell Hashimoto
06643423b1
Merge pull request #353 from rach/add-setting-for-pillar-folder
...
provisioner/salt-masterless: Add setting for pillar folder
2013-08-27 17:36:28 -07:00
Mitchell Hashimoto
e50a15c4ee
builder/vmware: support vmx_template_path [GH-270]
2013-08-27 17:23:28 -07:00
Rachid Belaid
99a7ae8792
Add doc and change pillar tree in roots to respect salt vocabulary
2013-08-28 01:01:37 +01:00
Mitchell Hashimoto
20541a7eda
builder/vmware: ability to not request a PTY for SSH [GH-270]
2013-08-27 16:51:05 -07:00
Rachid Belaid
2c03c1a64e
Add setting for pillar folder to respect saltstack structure
2013-08-28 00:38:36 +01:00
Mitchell Hashimoto
f626790edd
Update CHANGELOG
2013-08-27 16:36:36 -07:00
Mitchell Hashimoto
9865dd0161
Merge pull request #339 from mitchellh/do-soft-shutdown
...
builder/digitalocean: send a "shutdown" before snapshotting
2013-08-27 16:35:30 -07:00
Rachid Belaid
c680fe3909
Fix minion config with non tmp dir
2013-08-27 23:49:04 +01:00
Mitchell Hashimoto
95682f6dfc
command/build: build error machine-readable is targetted to the build
2013-08-27 15:03:49 -07:00
Mitchell Hashimoto
869c0b94ff
provisioner/chef-solo: use proper exceute command
2013-08-27 14:35:11 -07:00
Mitchell Hashimoto
e6960e3e04
plugin/provisioner-chef-solo: compile
2013-08-27 14:31:42 -07:00