packer-cn/test/fixtures/provisioner-ansible
Billie Cleek f5ca0de225 provisioner/ansible: assume scp target is file
Assume the scp target is a file instead of a directory. Assuming the scp
target is a file instead of a directory allows uploading files to a node
being provisioned with the ssh communciator using sftp and with the
winrm communicator. It is fully compatible with ansible; ansible
communicators only allow for files (never directories) to be uploaded
(when the copy module is used to upload a directory, ansible walks the
directory and uploads files one at a time).

Update documentation to explain how to provision a Windows image.

Extend tests that use ssh to communicate with the node to include single
files, recursive copies, and content-only recursive copies.

Add test to verify support for the winrm communicator.

Remove the err argument from adapter.scpExec, because it was unused.

Fixes #3911
2016-11-26 14:40:39 -08:00
..
connection_plugins provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
dir provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
all_options.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
largish-file.txt add blackbox tests for ansible provisioner 2016-07-29 23:24:09 -07:00
minimal.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
playbook.yml provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
scp-to-sftp.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
scp.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
sftp.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
win-playbook.yml provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00
winrm.json provisioner/ansible: assume scp target is file 2016-11-26 14:40:39 -08:00