6964 Commits

Author SHA1 Message Date
Brian Hicks
eca8690018
provisioner(converge): add actual provisioning step 2016-12-27 12:13:51 -06:00
Brian Hicks
73d5593242
provisioner(converge): add validate for source and destination 2016-12-27 11:41:52 -06:00
Brian Hicks
4f0034e574
provisioner(converge): transfer module directories 2016-12-27 11:29:36 -06:00
Brian Hicks
e2daefab71
provisioner(converge): improve error messages when Converge isn't found 2016-12-27 11:20:20 -06:00
Brian Hicks
03a8e309ba
provisioner(converge): add bootstrapping 2016-12-27 10:50:33 -06:00
Jasper Siepkes
7606dd541b * Contains the SSH fix by @watters of #3840.
* Fixed minor lint error.
* Added documentation for this builder in `triton.html.md`.
* Added (and updated) the needed Joyent Triton Cloud API Go libraries
  to `vendor.json`.
2016-12-27 17:05:27 +01:00
Rickard von Essen
77f878b89c Merge pull request #4324 from KohlsTechnology/add-puppet-unit-tests
Add additional unit tests for puppet provisioners
2016-12-27 08:40:14 +01:00
Sean Malloy
ce43ade973 Add additional unit tests for puppet provisioners
* Add puppet-masterless test for packer_build_name default fact
* Add puppet-masterless test for packer_builder_type default fact
* Add puppet-server test for puppet bin directory
2016-12-26 23:11:27 -06:00
Rickard von Essen
d6892442a8 Merge pull request #4037 from dacamp/readme
Badge updates and go get
2016-12-26 15:01:10 +01:00
Rickard von Essen
2755126a29 Updated CHANGELOG.md 2016-12-24 14:04:50 +01:00
Rickard von Essen
252d5aa2fb Merge pull request #4286 from KohlsTechnology/default-facts
Add default facts for puppet-server provisioner
2016-12-24 14:02:48 +01:00
Rickard von Essen
c14605d6fd Updated CHANGELOG.md 2016-12-24 13:47:58 +01:00
Rickard von Essen
33f1808faa Merge pull request #4321 from DanHam/gh-4310
qemu builder and vbox builders now need to explicitly set WinRMPort for StepConnect
2016-12-24 13:45:43 +01:00
James Nugent
396147b1ee builder/triton: Vendor dependencies 2016-12-24 10:25:31 +01:00
James Nugent
e15be036d7 builder: add Triton builder
This is a builder for Joyent's Triton system. It was originally at
jen20/packer-builder-triton, and subsequently at
joyent/packer-builder-triton on GitHub. The following commit vendors the
dependencies.
2016-12-24 10:25:31 +01:00
DanHam
13bb4d153a
qemu builder now needs to explicitly set WinRMPort for StepConnect
Same as vbox builders, aligns qemu with changes to
helper/communicator/step_connect.go introduced by PR #2576
2016-12-23 23:15:51 +00:00
DanHam
686ec1866e
vbox builders now need to explicitly set WinRMPort for StepConnect
Aligns vbox builders with changes to helper/communicator/step_connect.go
introduced by PR #2576

Fixes #4310
2016-12-23 15:55:10 +00:00
Sean Malloy
7feb8b993c Add default facts for puppet-server provisioner 2016-12-22 15:53:59 -06:00
Tadas Medisauskas
088d3d1ac8 Add -NoProfile switch 2016-12-22 14:50:17 +00:00
Matthew Hooker
f6fe8e8755 Merge pull request #4311 from mitchellh/revert-4305-replace4247
Revert "builder/virtualbox: group keyboard codes"
2016-12-21 15:14:14 -08:00
Matthew Hooker
2e358ae4a1 Revert "builder/virtualbox: group keyboard codes" 2016-12-21 15:12:17 -08:00
Rickard von Essen
d73a2851b5 Updated CHANGELOG.md 2016-12-21 15:47:48 +01:00
Rickard von Essen
679345548e Updated CHANGELOG.md 2016-12-21 15:47:32 +01:00
Rickard von Essen
133af90774 Merge pull request #4308 from rickard-von-essen/issue-4303
builder/amazon: Crashes when multiple EBS vols are used
2016-12-21 15:45:58 +01:00
Rickard von Essen
4b1e014be8
builder/amazon: Crashes when multiple EBS vols are used
If you use a new EBS vol (which hasn't any snapshot) Packer crashes when
creating the AMI.

Closes #4303
2016-12-21 15:37:08 +01:00
Matthew Hooker
308a01795c Merge pull request #4305 from mitchellh/replace4247
builder/virtualbox: group keyboard codes
2016-12-20 18:15:38 -08:00
Matthew Hooker
ee86dc87fd
fix broken test 2016-12-20 18:10:58 -08:00
Matthew Hooker
aa177de54b
add test for #4247 2016-12-20 17:51:47 -08:00
Matthew Hooker
b35226ffae
add a note about running qemu next to a common file.
Related to $4291
2016-12-20 17:22:47 -08:00
Matthew Hooker
314f169d08
update tmpdir env var for windows 2016-12-20 16:46:32 -08:00
Matthew Hooker
af8fa95cc2 Merge pull request #4297 from gtirloni/docs-tmpdir
Add comment about TMPDIR environment variable
2016-12-20 16:41:47 -08:00
Zanetti, David
ae5730c5a5 Querying EC2 security groups should report unexpected errors
As noted in #4277, we don't report any errors from the loop waiting for
a security group to exist. Instead, we should accept 'errors' which result
from the group not yet existing, and report errors which are actual issues
the user needs to resolve (eg, IAM permissions are incorrect).

Closes #4277
2016-12-21 11:45:12 +13:00
Matthew Hooker
9016cb2f99
update changelog 2016-12-20 10:11:15 -08:00
Matthew Hooker
071d09c3c2 Merge pull request #4301 from mitchellh/fix4299
builders/openstack: fix for finding resource by ID.
2016-12-20 10:09:35 -08:00
Rickard von Essen
bf93ed6dc7 Merge pull request #4302 from thomaslorentsen/patch-1
Use the latest Centos 6 release for Qemu builder example
2016-12-20 14:10:22 +01:00
Tom
5927cdf063 Use the latest Centos 6 release 2016-12-20 12:56:25 +00:00
Matthew Hooker
f1dd0811d8
builders/openstack: fix for finding resource by ID.
Pass server serviceClient to create params so it can look up resources by ID.
Resolves #4299
2016-12-19 13:47:09 -08:00
Matthew Hooker
221a74cedc
update changelog 2016-12-19 11:42:26 -08:00
Matthew Hooker
9801e67fdc Merge pull request #4293 from mitchellh/usedefaultdisplay
builder/qemu: add use_default_display option for osx compatibility
2016-12-19 11:41:36 -08:00
Rickard von Essen
3e827bc11a Merge pull request #4298 from taylorb-microsoft/master
Fixing Hyper-V branding in docs
2016-12-19 18:05:40 +01:00
Taylor Brown
cac861db99 Update hyperv.html.md
Fixing Hyper-V Branding
2016-12-19 08:51:27 -08:00
Taylor Brown
b8076f830f Update docs.erb
Correcting Hyper-V branding
2016-12-19 08:49:37 -08:00
Taylor Brown
e5e1f70e75 Update hyperv-iso.html.md
Correcting Hyper-V Branding
2016-12-19 08:47:21 -08:00
Giovanni Tirloni
ed50bd5192 Add comment about TMPDIR environment variable 2016-12-19 13:54:54 -02:00
Matthew Hooker
e4f6eaae9b Merge pull request #4231 from artburkart/force-delete-snapshot-patch
Fixes acceptance test for PR #4223
2016-12-17 11:43:26 -08:00
Rickard von Essen
bbe3f26ed2 Merge pull request #4292 from legal90/prl-fix-style
Parallels: Fix style warnings
2016-12-17 19:50:23 +01:00
Mikhail Zholobov
57d07f227a
Add "iso_target_extension" option for all local *-iso builders
This option allows to set the extension of the ISO file after download.
Defaults to "iso". It makes sense for building Mac OS X guests, where the
bootable image is actually a DMG, not an ISO.
In particular, it is important for "parallels-iso" builder to set the right extension.
2016-12-17 12:50:30 +02:00
Matthew Hooker
0339fcc442
builder/qemu: add use_default_display option
If set, won't set `-display dsl` as a default argument. Useful for osx
compatibility.
2016-12-16 17:44:54 -08:00
Mikhail Zholobov
aa623e22a3
golint: Add comments for exported methods 2016-12-17 00:37:04 +02:00
Mikhail Zholobov
73d87b07de
golint: Fix lint offences 2016-12-17 00:37:03 +02:00