Commit Graph

43 Commits (916df47ff97e013160916b09bcbfcd68a4792d5b)

Author SHA1 Message Date
Mitchell Hashimoto abe0d8b8a6 communicator/ssh: clearer logging [GH-699]
12 years ago
Mitchell Hashimoto d17605bd1f communicator/ssh: buffer file on disk to read length [GH-561]
13 years ago
Mitchell Hashimoto df3d751b19 communicator/ssh: explicitly set c.conn = nil
13 years ago
Mitchell Hashimoto 7bad5923d3 go fmt
13 years ago
Mitchell Hashimoto 67d8803223 communicator/ssh: dir upload works when dir contains symlinks [Gh-449]
13 years ago
Mitchell Hashimoto 81edbb4173 communicator/ssh: detect if SCP exited with failure [GH-386]
13 years ago
Mitchell Hashimoto 147eea955e communicator/ssh: prettify log output
13 years ago
Mitchell Hashimoto 62fbf8fef8 communicator/ssh: Reset failure count if heartbeat works
13 years ago
Mitchell Hashimoto c16c467e63 communicator/ssh: heartbeat the SSH connection to detect drops [GH-200]
13 years ago
Mitchell Hashimoto 20541a7eda builder/vmware: ability to not request a PTY for SSH [GH-270]
13 years ago
Mitchell Hashimoto 5eb97908c2 communicator/ssh: Trailing slash won't create destination dir
13 years ago
Mitchell Hashimoto aa47487960 communicator/ssh: UploadDir works properly
13 years ago
Mitchell Hashimoto 1948350d20 communicator/ssh: refactor to upload directories properly
13 years ago
Mitchell Hashimoto e75d3c1fbb communicator/ssh: refactor scpSession that we'll reuse for UploadDir
13 years ago
Mitchell Hashimoto 7895df8c8f builder/amazon/chroot: implement UploadDir for chroot communicator
13 years ago
Mitchell Hashimoto d3fff7d145 packer/rpc: don't panic on failed Ui calls
13 years ago
Mitchell Hashimoto 5a1073a980 communicator/ssh: more error handlingin Upload
13 years ago
Mitchell Hashimoto 1ec2de97a6 communicator/ssh: fix panic when client is nil on reconnect
13 years ago
Mitchell Hashimoto 613322d98b communicator/ssh: log when remote exits
13 years ago
Mitchell Hashimoto 1812efe3b5 communicator/ssh: use SetExited
13 years ago
Jeff Stamerjohn 41df9fa2e8 Windows fixes
13 years ago
Mitchell Hashimoto 5b8c372fdc communicator/ssh: style
13 years ago
Mitchell Hashimoto abf4cfecb2 communicator/ssh: remove complete TODO
13 years ago
Mark Peek a8a53fb0b4 Return errors from remote scp command
13 years ago
Mitchell Hashimoto b353c4946e communicator/ssh: improved logging
13 years ago
Mitchell Hashimoto 343614a172 fmt
13 years ago
Mitchell Hashimoto f65711c716 communicator/ssh: re-establish ssh connection if possible [GH-152]
13 years ago
Mitchell Hashimoto 4d297315c4 communicator/ssh: have a Connection func so we can re-establish
13 years ago
Mitchell Hashimoto eb009ca4e3 communicator/ssh: show more descriptive error if SCP not avail [GH-127]
13 years ago
Mitchell Hashimoto 2ac81bfc4d fmt
13 years ago
Mitchell Hashimoto 641c626f11 communicator/ssh: request a PTY
13 years ago
Mitchell Hashimoto dc6519f7c1 communicator/ssh: remove unusable code
13 years ago
Mitchell Hashimoto 1cea606f12 communicator/ssh: Adhere to new Communicator interface
13 years ago
Mitchell Hashimoto ace53450b9 packer: More efficient RemoteCommand.ExitChan
13 years ago
Mitchell Hashimoto c6dd54760c Get everything compiling again
13 years ago
Mitchell Hashimoto b26ff7a6eb communicator/ssh: More logging
13 years ago
Mitchell Hashimoto 81d8b20730 Update TODO, since Upload is implemented
13 years ago
Mitchell Hashimoto 69f1d0fd9f communicator/ssh: Clearer TODO message about acks
13 years ago
Mitchell Hashimoto eb5f478ee7 communicator/ssh: Return error if non-zero exit status on Upload
13 years ago
Mitchell Hashimoto 821d27a6bb communicator/ssh: More complete SCP
13 years ago
Mitchell Hashimoto d8ad9ca106 communicator/ssh: A first pass at SCP uploading
13 years ago
Mitchell Hashimoto bee266008e communicator/ssh: Ensure valid communicator
13 years ago
Mitchell Hashimoto 08ac912cb7 Start work on SSH communicator
13 years ago