Jack Pearkes
43dd2bd2c9
builder/digitalocean: send a "shutdown" before snapshotting
...
Instead of pulling the plug on a droplet with the "poweroff" command,
we first send a soft shutdown to the API, then we poweroff to allow
the snapshot to properly complete.
Sending just a shutdown and then snapshotting wasn't as reliable as
sending the poweroff manually, for reasons unknown to me.
This fixes #332 .
2013-08-24 13:04:51 +02:00
Jack Pearkes
088665840f
packer/plugin: confirm cleanup at first signal received
2013-08-24 12:55:25 +02:00
Mitchell Hashimoto
14517e6fa5
provisioner/salt-masterless: fix the build
2013-08-23 15:58:30 -07:00
Mitchell Hashimoto
9527f60884
builder/amazon/instance: remove check for AMI tools [GH-330]
2013-08-23 15:53:54 -07:00
Mitchell Hashimoto
788fe84053
Update CHANGELOG
2013-08-23 15:42:30 -07:00
Mitchell Hashimoto
f56601fd64
website: delete salt.html.markdown
2013-08-23 15:41:55 -07:00
Rachid Belaid
4b2d1efb13
Fix #264 to upload local minion config
...
Conflicts:
provisioner/salt-masterless/provisioner.go
website/source/docs/provisioners/salt.html.markdown
2013-08-23 15:41:11 -07:00
Mitchell Hashimoto
da70359949
Update CHANGELOG
2013-08-23 15:32:05 -07:00
Mitchell Hashimoto
3a19127f53
post-processor/vagrant: don't error if unused
2013-08-23 15:31:21 -07:00
Mitchell Hashimoto
303a003d2f
packer: no need to check if nil since we're appending to slice
2013-08-23 15:25:02 -07:00
Mitchell Hashimoto
5d7dc6e1c9
Merge pull request #329 from jasonberanek/vagrant-output-fix
...
post-processor/vagrant: proper output ConfigTemplate validation [GH-324]
2013-08-23 15:15:55 -07:00
Mitchell Hashimoto
012b534873
post-processor/vagrant: nitpick format
2013-08-23 15:14:58 -07:00
Mitchell Hashimoto
701b867a95
Update CHANGELOG
2013-08-23 15:07:13 -07:00
Mitchell Hashimoto
e550c4503e
Merge pull request #331 from jasonberanek/vbox-vagrant-ova
...
post-processor/vagrant: support for Virtualbox OVA artifacts
2013-08-23 15:06:44 -07:00
Mitchell Hashimoto
d3fff7d145
packer/rpc: don't panic on failed Ui calls
2013-08-23 14:39:59 -07:00
Mitchell Hashimoto
4513a2509e
Update CHANGELOG
2013-08-23 14:34:31 -07:00
Mitchell Hashimoto
2b797bb1ed
packer/plugin: swallowInterrupts in plugin should swallow all
2013-08-23 14:22:32 -07:00
Mitchell Hashimoto
c7e932ee6e
packer/rpc: error instead of panic cancelling builder
2013-08-23 13:58:00 -07:00
Mitchell Hashimoto
a7d3638146
packer/rpc: less panics
2013-08-23 13:57:26 -07:00
Mitchell Hashimoto
5a1073a980
communicator/ssh: more error handlingin Upload
2013-08-23 11:27:59 -07:00
Mitchell Hashimoto
99a7116939
provisioner/shell: retry the upload if command fails as well
...
This improves reboot handling robustness
2013-08-23 11:21:20 -07:00
Jason A. Beranek
dec7f3f2ef
post-processor/vagrant/virtualbox: support ova artifacts [GH-315]
2013-08-22 21:47:50 -05:00
Jason A. Beranek
b2157b87b9
post-processor/vagrant: fix output ConfigTemplate validation [GH-324]
...
-apply same output validation steps found in builder specific Configure
functions
2013-08-22 20:19:03 -05:00
Mitchell Hashimoto
f4f433d0d8
builder/amazon: modify attributes before region copy
...
/cc @jmassara
2013-08-22 15:35:47 -07:00
Mitchell Hashimoto
d9e80803c9
builder/amazon/common: modify output for AMI copy
2013-08-22 15:32:24 -07:00
Mitchell Hashimoto
9810766373
website: document ami_regions
...
/cc @jmassara
2013-08-22 15:20:44 -07:00
Mitchell Hashimoto
385ca4cc97
website: document tags on every amazon builder
2013-08-22 15:17:07 -07:00
Mitchell Hashimoto
0306759840
builder/amazon: support tags in chroot and instance
2013-08-22 15:11:54 -07:00
Mitchell Hashimoto
50e2535bd8
builder/amazon/common: move tags into ami_config
2013-08-22 15:09:21 -07:00
Mitchell Hashimoto
f197c2b5f0
builder/amazon: region copy must go before modify attributes
...
/cc @jmassara - This has to go before the modify attributes so that
the attributes are properly modified on all resulting AMIs.
2013-08-22 15:03:30 -07:00
Mitchell Hashimoto
374f2fb647
builder/amazon/common: remove duplicates from ami_region
...
/cc @jmassara
2013-08-22 14:58:21 -07:00
Mitchell Hashimoto
cd4fb50cb7
Update CHANGELOG
2013-08-22 14:44:48 -07:00
Mitchell Hashimoto
4522db5d7d
Merge pull request #322 from jmassara/ami_region_copy
...
amazon/common: Added AMI CopyImage support
2013-08-22 14:44:03 -07:00
Mitchell Hashimoto
16df9a2c69
Update CHANGELOG
2013-08-22 14:29:33 -07:00
Mitchell Hashimoto
6fd17791e6
Merge pull request #328 from jbronn/vmdk_type
...
builder/vmware: Enable customization of VMDK type with `disk_type_id`
2013-08-22 14:28:43 -07:00
Mitchell Hashimoto
db01abc008
packer/rpc: fix build by missing import
2013-08-22 11:53:54 -07:00
Mitchell Hashimoto
3375c9e4fd
communicator/ssh: respect interrupts by not looping on retyr [GH-327]
2013-08-22 11:53:31 -07:00
Justin Bronn
53b13869b3
Document the `disk_type_id` parameter.
2013-08-22 11:51:53 -07:00
Mitchell Hashimoto
24b12993b7
packer/rpc: get rid of panicable case
2013-08-22 11:45:58 -07:00
Justin Bronn
ffe63b8bd8
Make it possible to customize the VMware virtual disk type id.
2013-08-22 11:40:56 -07:00
Mitchell Hashimoto
58a48ed171
common/command: error if only/except points to bad build
2013-08-22 11:40:30 -07:00
Mitchell Hashimoto
2cf112c0ba
common/command: more tests for filtering builds
2013-08-22 11:34:51 -07:00
Mitchell Hashimoto
cc0f91b41b
packer: add mock implementations and more template tests
2013-08-22 11:32:59 -07:00
James Massara
e2ce81ce5e
Make sure ami_regions are valid
2013-08-21 18:44:14 -07:00
James Massara
1e27feb6c6
amazon/common: Added AMI CopyImage support
2013-08-21 13:53:07 -07:00
Mitchell Hashimoto
cfb53005ff
Update CHANGELOG
2013-08-21 11:56:02 -07:00
Mitchell Hashimoto
ba900fc2e8
up version for dev
2013-08-21 11:55:45 -07:00
Mitchell Hashimoto
148394a264
v0.3.4
2013-08-21 11:44:20 -07:00
Mitchell Hashimoto
45ad452c3b
scripts: build go get ./... early to speed up builds
2013-08-21 11:20:55 -07:00
Mitchell Hashimoto
415fb2c935
scripts: set PACKER_RACE to build with race detector
2013-08-21 11:15:09 -07:00