Gonzalo Peci
9c9f8cd451
Add winrm functionality to null provisioner ( #2525 )
...
* Add new functions to communicator helper to return the user, password, host, based on the communicator used.
This implementation can help then generalize the provisioeners later on.
* Update null builder checks to utilize the new functions and check for ANY hostname or user or password
* Update builder to user any hostname
2016-05-18 17:22:53 -07:00
Christopher Boumenot
b57ed27352
Add support for NTLM the WinRM communicator.
...
WinRM exposes an HTTP transport decorator that can be used for different
authentication schemes. Windows on Azures requires this if one is to use
the out of the box configuration.
2016-03-10 10:53:38 -08:00
Ilias Bertsimas
85e4865368
Make communicator's WinRM defaults more intuitive when using SSL.
2016-02-29 14:26:28 +00:00
Chris Bednarski
3d9410f176
Merge branch 'sftp' of https://github.com/2opremio/packer into f-sftp
2016-02-02 14:16:19 -08:00
Ben Goodwin
64152e4a64
Implement WinRM-over-HTTPS
2016-01-12 21:28:20 -05:00
Mark Peek
268ce81dd3
helper/communicator: allow docker custom communicator
2015-10-11 11:48:16 -07:00
Mark Peek
2306f4a4e4
Fixes #2699 : catch invalid communicator types
2015-10-11 11:20:50 -07:00
Alfonso Acosta
a59c82d7a6
Add sftp file transfer support
...
Adds a new config option: "ssh_file_transfer_method", which can be set to "scp"
or "sftp" (defaults to "scp")
2015-07-26 23:49:18 +00:00
Mitchell Hashimoto
a019575026
helper/communicator: support disabling SSH agent
2015-06-23 14:52:37 -07:00
Mitchell Hashimoto
6cdc17dda4
helper/communicator: default bastion PK to normal PK
2015-06-17 22:33:59 +02:00
Mitchell Hashimoto
cbaaf0da52
communicator/ssh: support for bastion SSH
2015-06-17 22:10:42 +02:00
Mitchell Hashimoto
dbbf10472b
Merge branch 'b-config-handshake'
2015-06-15 09:44:04 -07:00
Mitchell Hashimoto
8f6ecfd9e3
builder/amazon: various fixes (minor) to get things going
2015-06-13 23:12:59 -07:00
Mitchell Hashimoto
7a39758054
helper/communicator: WinRM stuff
2015-06-13 22:05:48 -07:00
Mitchell Hashimoto
8d0904e296
helper/communicator: configurable handshake attempts [GH-1988]
2015-06-13 19:39:42 -04:00
Mitchell Hashimoto
5d630bf5fb
helper/communicator: validate ssh keys
2015-06-13 18:05:10 -04:00
Mitchell Hashimoto
60081c323a
helper/communicator: ssh settings aren't required if type is none
2015-06-13 17:51:27 -04:00
Mitchell Hashimoto
4b4fe2280d
helper/communicator: can be disabled
2015-06-13 17:50:45 -04:00
Mitchell Hashimoto
4b3ed5d7e2
helper/communicator
2015-06-13 17:42:38 -04:00