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
918c88ac38
Add 4 testing scenarios for WinRM helper communicator config.
2016-03-02 11:48:20 +00:00
Ilias Bertsimas
85e4865368
Make communicator's WinRM defaults more intuitive when using SSL.
2016-02-29 14:26:28 +00:00
Chris Bednarski
569e6cc464
go fmt
2016-02-08 17:34:06 -08:00
Chris Bednarski
3d9410f176
Merge branch 'sftp' of https://github.com/2opremio/packer into f-sftp
2016-02-02 14:16:19 -08:00
Chris Bednarski
6587926a2b
Merge pull request #2848 from epowell/master
...
Implement a null-object communicator for 'none'
2016-01-21 12:44:36 -08:00
Ben Goodwin
64152e4a64
Implement WinRM-over-HTTPS
2016-01-12 21:28:20 -05:00
Evan Powell
bb8ced8cc9
Implement a null-object communicator for 'none'
...
Fixes #2736
2015-10-20 17:00:48 -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
Gonzalo Peci
88ebc2f7e8
Add s.SSHPort variable as the port WinRM uses to connect. This is needed on any builder where the port used to connect is not the guest winrm port but a nated port on the host.
...
Similar behavior is used by the SSH communicator.
2015-07-27 09:57:38 +12:00
Chris Bednarski
7a6eb966c0
We actually use PACKER_ACC not TF_ACC
2015-07-24 14:49:44 -07:00
Mitchell Hashimoto
ac444accb1
helper/config: tests
2015-06-30 10:44:56 -07:00
Mitchell Hashimoto
fd2d44c212
helper/config: copy buildname/buildtype properly
2015-06-30 10:42:55 -07:00
Chris Bednarski
eee066371a
Support -flag=var1,var2,var3 to fix #2332
2015-06-26 17:54:59 -07: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
dc067b3f10
Merge pull request #2244 from mitchellh/f-docker-ssh
...
builder/docker: support custom communicators
2015-06-15 09:48:55 -07:00
Mitchell Hashimoto
dbbf10472b
Merge branch 'b-config-handshake'
2015-06-15 09:44:04 -07:00
Mitchell Hashimoto
723b91ccf3
Merge pull request #2232 from mitchellh/f-build-name
...
core: add build_name and build_type functions
2015-06-15 09:42:22 -07:00
Clint
8fca582278
Merge pull request #2221 from mitchellh/f-amazon-force-deregister-artifacts
...
builder/amazon: Add force_deregister option
2015-06-15 10:02:30 -05:00
Mitchell Hashimoto
cab2665119
builder/docker: support custom communicators
2015-06-14 22:09:38 -07:00
Mitchell Hashimoto
8f6ecfd9e3
builder/amazon: various fixes (minor) to get things going
2015-06-13 23:12:59 -07:00
Mitchell Hashimoto
dc8c94890a
helper/config: copy template path properly
2015-06-13 22:56:36 -07:00
Mitchell Hashimoto
4be10b428a
helper/communicator: hook up WinRM
2015-06-13 22:07:17 -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
c3cc9e844e
helper/communicator: fix vet
2015-06-13 19:24:57 -04:00
Mitchell Hashimoto
115d583cff
helper/communicator: make host more generic
2015-06-13 19:23:33 -04:00
Mitchell Hashimoto
68e4734caf
builder/null: pass unit tests
2015-06-13 18:55:37 -04:00
Mitchell Hashimoto
5d630bf5fb
helper/communicator: validate ssh keys
2015-06-13 18:05:10 -04:00
Mitchell Hashimoto
90581899a4
helper/config: decode time durations
2015-06-13 17:53:45 -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
Mitchell Hashimoto
472b060394
packer: build_name and build_type work + tests
2015-06-13 16:51:39 -04:00
Clint Shryock
bec59b535d
builder/amazon: Add force_deregister option, to automatically deregister artifacts with name conflicts
2015-06-12 13:23:47 -05:00
Mitchell Hashimoto
639e63fd7c
packer: test for template path
2015-05-29 14:29:32 -07:00
Mitchell Hashimoto
931f3eb7bc
helper/config: support outputting metadata
2015-05-27 12:55:41 -07:00
Mitchell Hashimoto
bdb9bd7dc5
helper/config: error if unused keys
2015-05-27 11:34:47 -07:00
Mitchell Hashimoto
241f76b5b1
helper/config: decoder
2015-05-27 10:44:10 -07:00
Mitchell Hashimoto
49e29d5a6b
builder/testing: delete artifacts
2015-05-26 13:47:17 -07:00
Mitchell Hashimoto
485825fe12
helper/builder/testing for acceptance tests
2015-05-26 13:22:18 -07:00
Mitchell Hashimoto
7f78a2c5d9
helper/flag-kv: can parse JSON files
2015-05-26 09:58:04 -07:00
Mitchell Hashimoto
9d89ca8e07
command: build should be converted to new API, compiles
2015-05-23 16:30:45 -07:00