Commit Graph

168 Commits (7efe3cac3d5e728ee471bbccfd1043e06e4dcafe)

Author SHA1 Message Date
Matthew Hooker 5ab19ea469 bump ssh library, check for ssh.ExitMissingError
10 years ago
Matthew Hooker 7db6e8ec38 copy default params
10 years ago
Matthew Hooker 9b0fdc7509 remove test import hacks
10 years ago
Rickard von Essen 51a9a51699 Update winrm and winrmcp dependencies
10 years ago
Matthew Hooker a8e57d83d2 gofmt project.
10 years ago
开恒 5919f8d552 continue add support for file-provisioner implement directory download feature.
10 years ago
Evan Powell 21373a0568 Test that null communicator conforms to interface
10 years ago
Evan Powell 542fbf3947 Add new interface method to the 'none' communicator
10 years ago
Alex Brown 0cea0e5c24 Swap width and height when allocating a pty
10 years ago
Christopher Boumenot b57ed27352 Add support for NTLM the WinRM communicator.
10 years ago
Vasiliy Tolstov feee19e4ed file provisioner improvements
10 years ago
Chris Bednarski 569e6cc464 go fmt
10 years ago
Chris Bednarski 3d9410f176 Merge branch 'sftp' of https://github.com/2opremio/packer into f-sftp
10 years ago
Chris Bednarski 6587926a2b Merge pull request #2848 from epowell/master
10 years ago
Ben Goodwin 64152e4a64 Implement WinRM-over-HTTPS
10 years ago
Evan Powell bb8ced8cc9 Implement a null-object communicator for 'none'
11 years ago
Mark Peek cad9899cfb communicator/winrm: call wg.Add() before running goroutine
11 years ago
Mark Peek e27b2bcf23 communicator/winrm: fix race in runCommand
11 years ago
Alfonso Acosta a59c82d7a6 Add sftp file transfer support
11 years ago
Chris Bednarski 29e6194e49 Added a warning log so we can diagnose failure cases
11 years ago
Chris Bednarski 8e3559c3b1 Guard against uninitialized pointers in io.Copy to fix #2416
11 years ago
Chris Bednarski 0ca03f09c1 Fix some style issues and add a doc to ErrHandshakeTimeout
11 years ago
Chris Bednarski 5dd8ae45c7 Cleanup some resources we may have created
11 years ago
Chris Bednarski 03850cafc6 Implemented timeout around the SSH handshake, including a unit test
11 years ago
Mitchell Hashimoto 8657b1e9d8 communicator/ssh: more logging
11 years ago
Mark Peek d8b6c94012 Fix typo: diabled -> disabled
11 years ago
Mitchell Hashimoto a019575026 helper/communicator: support disabling SSH agent
11 years ago
Mitchell Hashimoto cbaaf0da52 communicator/ssh: support for bastion SSH
11 years ago
Mitchell Hashimoto 49769a17c2 Merge pull request #2243 from mitchellh/f-powershell
11 years ago
Mitchell Hashimoto 686d4413ec communicator/winrm: error if download
11 years ago
Alexander Golovko 8ecca2aa54 implement ssh.Download()
11 years ago
Mitchell Hashimoto b25b7d1fb2 communicator/winrm: log exit code of processes
11 years ago
Mitchell Hashimoto 6077c796f5 communicator/winrm: fix failing test
11 years ago
Mitchell Hashimoto 7a39758054 helper/communicator: WinRM stuff
11 years ago
Mitchell Hashimoto 0c0f876654 communicator/winrm
11 years ago
Mitchell Hashimoto acf31c31a1 communicator/ssh: update logging
11 years ago
Mark Peek b2f8eb68e8 Enable ssh agent forwarding #1066
11 years ago
Mitchell Hashimoto 71d8c6610a Merge pull request #1968 from bhcleek/master
11 years ago
Mitchell Hashimoto 23a48d6619 go fmt
11 years ago
jszwedko b1497b951c code.google.com/p/go.crypto/ssh -> golang.org/x/crypto/ssh
11 years ago
Emil Hessman c4d4e0a21f communicator/ssh: bind variable value to closure
11 years ago
Billie H. Cleek 2184892f8a do not request a pty
11 years ago
Tim Cinel 0f36a051d5 Create temporary copy of symlink before uploading, fixes #1765
11 years ago
Mitchell Hashimoto cc16e19a6b communicator/ssh: upload proper source [GH-1484]
12 years ago
Mitchell Hashimoto 75395af12d Merge branch '1064-fix-upload-file-permissions' of github.com:rasa/packer into rasa-1064-fix-upload-file-permissions
12 years ago
Mitchell Hashimoto 0d35473d41 communicator/ssh: make TCP keep-alive period shorter [GH-1232]
12 years ago
Ross Smith II d92179847d provisioner/file: set file/directory permissions
12 years ago
Mitchell Hashimoto a629f1655b communicator/ssh: remove background connection checker
12 years ago
Mitchell Hashimoto b24fe263da communicator/ssh: fix bad imports
12 years ago
Mitchell Hashimoto 5fac6c79c4 fmt
12 years ago
Mitchell Hashimoto e84e5e4f2c Merge branch 'update-ssh-package' of github.com:higebu/packer into higebu-update-ssh-package
12 years ago
higebu f087ce16dc Fix the build problem by updating ssh package
12 years ago
Ross Smith II 27491f93f8 use old ssh code until higebu's branch is ready, see #1019
12 years ago
Mitchell Hashimoto 8b99ad7a50 communicator/ssh: fix build
12 years ago
Mitchell Hashimoto 9d55fa7f46 communicator/ssh: set TCP keep-alive [GH-872]
12 years ago
Mitchell Hashimoto 2e03dda014 communicator/ssh: fix build
12 years ago
Mitchell Hashimoto 6359245ef8 communicator/ssh: clearer logging [GH-699]
12 years ago
Mitchell Hashimoto 254653475e communicator/ssh: buffer file on disk to read length [GH-561]
13 years ago
Mitchell Hashimoto 65d391dbeb communicator/ssh: explicitly set c.conn = nil
13 years ago
Mitchell Hashimoto f017fd8af9 go fmt
13 years ago
Mitchell Hashimoto 8cdb92e327 communicator/ssh: dir upload works when dir contains symlinks [Gh-449]
13 years ago
Jason A. Beranek 71358222f0 communicator/ssh, builder/digitalocean: fix new SSH API from upstream
13 years ago
Mitchell Hashimoto 9f52b78602 fmt
13 years ago
Mitchell Hashimoto eaba28a370 communicator/ssh, builder/digitalocean: fix new SSH API from upstream
13 years ago
Mitchell Hashimoto a9bd78a08f communicator/ssh: detect if SCP exited with failure [GH-386]
13 years ago
Mitchell Hashimoto 9a6309738a communicator/ssh: prettify log output
13 years ago
Justin Santa Barbara 253be30bd1 If PKCS1 parsing of the SSH key fails, try PKCS8
13 years ago
Mitchell Hashimoto a6735b1d65 builder/virtualbox: support ssh keys as auth mechanism [GH-70]
13 years ago
Mitchell Hashimoto dce369fb1d communicator/ssh: Reset failure count if heartbeat works
13 years ago
Mitchell Hashimoto 35d0b90f55 communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
13 years ago
Mitchell Hashimoto c753946c84 builder/vmware: ability to not request a PTY for SSH [GH-270]
13 years ago
Mitchell Hashimoto 86abf14b28 communicator/ssh: Trailing slash won't create destination dir
13 years ago
Mitchell Hashimoto 095631107a communicator/ssh: UploadDir works properly
13 years ago
Mitchell Hashimoto a050d344eb communicator/ssh: refactor to upload directories properly
13 years ago
Mitchell Hashimoto 05ab50949f communicator/ssh: refactor scpSession that we'll reuse for UploadDir
13 years ago
Mitchell Hashimoto d857c9ccbb builder/amazon/chroot: implement UploadDir for chroot communicator
13 years ago
Mitchell Hashimoto 443ccc5306 packer/rpc: don't panic on failed Ui calls
13 years ago
Mitchell Hashimoto 043264ca77 communicator/ssh: more error handlingin Upload
13 years ago
Mitchell Hashimoto cf175b4733 communicator/ssh: respect interrupts by not looping on retyr [GH-327]
13 years ago
Mitchell Hashimoto c2451e9f49 communicator/ssh: get data race tests passing
13 years ago
Mitchell Hashimoto 90974a4733 communicator/ssh: fix panic when client is nil on reconnect
13 years ago
Mitchell Hashimoto fa3f87a5f6 communicator/ssh: docs
13 years ago
Rafael Garcia be1f6b79f1 communicator/ssh: ability to use a password-protected key
13 years ago
Mitchell Hashimoto a134a326b8 communicator/ssh: log when remote exits
13 years ago
Mitchell Hashimoto 9b0c3b28c5 communicator/ssh: use SetExited
13 years ago
Jeff Stamerjohn 4ff0185add Windows fixes
13 years ago
Mitchell Hashimoto b2397f4fb1 communicator/ssh: style
13 years ago
Mitchell Hashimoto b88595b169 communicator/ssh: remove complete TODO
13 years ago
Mark Peek ebd14bb2df Return errors from remote scp command
13 years ago
Mitchell Hashimoto 07449a7801 communicator/ssh: improved logging
13 years ago
Mitchell Hashimoto a0f1667df1 communicator/ssh: tweakable timeout on retry connection
13 years ago
Mitchell Hashimoto ebd3742e3e communicator/ssh: retry connection in ConnectFunc forawhile
13 years ago
Mitchell Hashimoto 2fff555e7f fmt
13 years ago
Mitchell Hashimoto 020e719e92 communicator/ssh: re-establish ssh connection if possible [GH-152]
13 years ago
Mitchell Hashimoto 04463f8254 communicator/ssh: ConnectFunc times out after 15 sceonds
13 years ago
Mitchell Hashimoto 9718a4656c communicator/ssh: have a Connection func so we can re-establish
13 years ago
Mitchell Hashimoto ee6fd4941a communicator/ssh: show more descriptive error if SCP not avail [GH-127]
13 years ago
Mitchell Hashimoto a47fd26db3 fmt
13 years ago
Mitchell Hashimoto 93a8c153a6 communicator/ssh: add keyboard interactive auth [GH-121]
13 years ago
Mitchell Hashimoto 53b7b3965f fmt
13 years ago