Mitchell Hashimoto
286c36b3c4
Update CHANGELOG
2013-08-27 13:27:53 -07:00
Mitchell Hashimoto
fa2347e711
provisioner/chef-solo: upload cookbooks
2013-08-27 13:27:20 -07:00
Mitchell Hashimoto
5e841befee
provisioner/chef-solo: massive refactor and style nitpick
2013-08-27 13:27:20 -07:00
Mitchell Hashimoto
e43d08a3fc
provisioner/chef-solo: installChef fixed up to use tpl and StartWithUi
2013-08-27 13:27:20 -07:00
Mark Peek
2e760ee57b
Add new openstack builder
2013-08-26 22:05:21 -07:00
Mark Peek
9bc3702adc
website: add openstack page
2013-08-26 22:02:03 -07:00
Mark Peek
e7140cf405
Add base support for openstack [GH-155]
...
This change adds base support for an openstack builder.
Thank you to Rackspace for providing cloud assets to complete this work
and @sam-falvo for working with us on the perigee/gophercloud changes.
2013-08-26 21:57:23 -07:00
Mitchell Hashimoto
99dd3ccec5
Update CHANGELOG
2013-08-25 20:51:51 -07:00
Mitchell Hashimoto
d6fde7dcb1
Merge branch 'jvandyke-provisioner-chef-solo'
...
Chef-solo provisioner first pass.
2013-08-25 20:50:06 -07:00
Mitchell Hashimoto
da1de12b78
Merge branch 'provisioner-chef-solo' of https://github.com/jvandyke/packer into jvandyke-provisioner-chef-solo
...
Conflicts:
config.go
2013-08-25 20:49:53 -07:00
Mitchell Hashimoto
5eb97908c2
communicator/ssh: Trailing slash won't create destination dir
2013-08-25 20:47:10 -07:00
Mitchell Hashimoto
aa47487960
communicator/ssh: UploadDir works properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
1948350d20
communicator/ssh: refactor to upload directories properly
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
e75d3c1fbb
communicator/ssh: refactor scpSession that we'll reuse for UploadDir
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
7895df8c8f
builder/amazon/chroot: implement UploadDir for chroot communicator
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
8a194a3750
packer/rpc: implement UploadDir
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
dbfe8e21e1
packer/rpc: use public MockCommunicator, tests pass
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
f5c7c6ea90
packer: Add UploadDir to the Communicator interface
2013-08-25 20:30:56 -07:00
Mitchell Hashimoto
e589bf2724
Merge pull request #343 from masteinhauser/patch-1
...
website: Actual md5sum as Ubuntu Hashesh webpage is out of date.
2013-08-24 21:07:50 -07:00
Myles A. K. Steinhauser
8311b3508c
Actual md5sum as Ubuntu Hashesh webpage is out of date.
2013-08-24 20:43:49 -04:00
Mitchell Hashimoto
894ca6deca
Update CHANGELOG
2013-08-24 17:14:45 -07:00
Mitchell Hashimoto
32f1092608
Merge pull request #338 from mitchellh/signal-confirm
...
main: confirm cleanup at first signal received
2013-08-24 17:13:25 -07:00
Mitchell Hashimoto
c365dd2f9f
Merge pull request #342 from masteinhauser/patch-1
...
website: bump Ubuntu example from 12.04.2 to 12.04.3
2013-08-24 17:05:48 -07:00
Myles A. K. Steinhauser
d6d54cc406
Bump Ubuntu 12.04.2 to 12.04.3
...
Ubuntu has removed the 12.04.2 release ISOs from their mirrors when they released 12.04.3. This impacted the URL and the Checksum contained in the example.json which returned an HTTP 404 from Ubuntu's Mirrors.
2013-08-24 20:04:45 -04:00
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