Mitchell Hashimoto
23b21ff4d0
Update CHANGELOG
2013-08-31 13:07:30 -07:00
Mitchell Hashimoto
8e7c2796fc
builder/amazon/instance: new multistep API
2013-08-31 13:03:13 -07:00
Mitchell Hashimoto
b5606af9e2
builder/amazon/ebs: new multistep API
2013-08-31 13:00:43 -07:00
Mitchell Hashimoto
1b8646c963
builder/amazon/chroot: new multistep API
2013-08-31 12:58:55 -07:00
Mitchell Hashimoto
36698d4b6d
builder/vmware: new multistep API
2013-08-31 12:50:25 -07:00
Mitchell Hashimoto
8d5f8dc423
builder/virtualbox: new multistep API
2013-08-31 12:44:58 -07:00
Mitchell Hashimoto
ea5361a9ac
builder/openstack: new multistep API
2013-08-31 12:37:07 -07:00
Mitchell Hashimoto
a82f1c18ee
builder/digitalocean: new multistep API
2013-08-31 12:25:08 -07:00
Mitchell Hashimoto
98f3bc57a0
common: Use new multistep API
2013-08-31 12:17:59 -07:00
Mitchell Hashimoto
964546e050
Update CHANGELOG
2013-08-30 23:58:03 -07:00
Mitchell Hashimoto
1719cf8006
Merge branch 'cancel-next'
...
This implements more robust interrupt handling by propagating cancels
throughout more core Packer components.
2013-08-30 23:56:06 -07:00
Mitchell Hashimoto
6e098d1aaf
packer: implement Cancel in ProvisionHook
2013-08-30 23:39:29 -07:00
Mitchell Hashimoto
66f7f5aad5
common: detect ctrl-c in Provision
2013-08-30 23:28:31 -07:00
Mitchell Hashimoto
84001c7c76
provisioner/*: implement Cancel
2013-08-30 23:23:36 -07:00
Mitchell Hashimoto
21171db836
packer: Add Cancel method to Provisioner
2013-08-30 23:21:15 -07:00
Mitchell Hashimoto
2e90660afc
packer/rpc: test concurrent cancel/run
2013-08-30 23:10:16 -07:00
Mitchell Hashimoto
cd12c3e030
packer/rpc: implement hook Cancel
2013-08-30 23:03:43 -07:00
Mitchell Hashimoto
017d27d7eb
packer: reset runningHook when done
2013-08-30 22:59:13 -07:00
Mitchell Hashimoto
27a6dac7fd
packer: implement Cancel on DispatchHook
2013-08-30 17:26:51 -07:00
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