Rickard von Essen
7f4bee737c
Merge pull request #3752 from tarrall/issue3751-ssh-privateip-classic
...
builder/amazon: Honor ssh_private_ip flag in EC2-Classic, not just VPC
2016-09-13 22:54:00 +02:00
Rickard von Essen
3ab49595e6
Merge pull request #3681 from yoctocloud/communicator
...
builder/qemu: dont fail on communicator set to none
2016-09-13 22:45:12 +02:00
Rickard von Essen
4021ce78de
Merge pull request #3882 from bhcleek/doc-ansible-command
...
document ansible provisioner's command option.
2016-09-13 17:25:59 +02:00
Billie H. Cleek
9cf476289f
document ansible provisioner's option.
2016-09-13 08:18:21 -07:00
jasminSPC
325401eaf0
Merge remote-tracking branch 'upstream/master' into packer-builder-profitbricks
2016-09-13 12:06:45 +02:00
Christopher Boumenot
372bffef36
Merge pull request #3876 from AwaNoodle/master
...
Fix for #3875 - Azure documentation updates
2016-09-12 10:09:52 -07:00
Ali Rizvi-Santiago
fbe305cf4e
Renamed floppy_contents to floppy_dirs as requested by [email protected]
2016-09-12 12:07:35 -05:00
Ali Rizvi-Santiago
915b7f371a
Added missing argument to step_create_floppy_test.go
2016-09-12 11:57:51 -05:00
Ali Rizvi-Santiago
5f9fdaf5fa
Added documentation for the floppy_contents option to parallels, qemu, virtualbox, and vmware.
2016-09-12 11:57:44 -05:00
Ali Rizvi-Santiago
a3f0308e92
Re-implemented the support for the floppy_files keyword in order to remain backwards-compatible with templates using the old syntax.
...
Moved the support for recursive paths from the floppy_files keyword to the new floppy_contents keyword.
Shifted some of the code around to add better logging of what's actually being copied.
Added a couple of unit-tests for the new floppy_contents implementation.
Ensured that all files that were being added were also being included in state.FilesAdded so that the older unit-tests will work.
2016-09-12 11:56:25 -05:00
Ali Rizvi-Santiago
7d360d4e67
Added support for recursively including subdirectories in common/step_create_floppy.go
...
Shuffled the s.FilesAdded counter around so that unit-tests for common/step_create_floppy.go work without having to implement the fix properly.
2016-09-12 11:22:50 -05:00
Rickard von Essen
1e4bc512ce
Updated CHANGELOG.md
2016-09-12 15:06:56 +02:00
Rickard von Essen
120b60ae37
Merge pull request #3865 from dpiddy/amazon-ssh-retry-fix
...
amazon/common/ssh: fix saving of instance to state
2016-09-12 15:04:35 +02:00
Rickard von Essen
2a4780967f
Updated CHANGELOG.md
2016-09-12 14:23:54 +02:00
Rickard von Essen
3a709fcdc0
Merge pull request #3861 from bhcleek/ansible-scp
...
add scp support to ansible provisioner
2016-09-12 14:10:37 +02:00
Rickard von Essen
10cba9795f
Merge pull request #3476 from bhcleek/ansible-with-docker
...
fix docker builder with ansible provisioner
2016-09-12 13:56:28 +02:00
Rickard von Essen
ed1b664d65
Merge pull request #3855 from jeremy-asher/chroot-from-scratch
...
amazon-chroot build AMI from scratch
2016-09-12 13:48:04 +02:00
Rickard von Essen
c3861d1675
Merge pull request #3856 from rickard-von-essen/ecr-support
...
Improved support for Amazon EC2 Container Registry - ECR
2016-09-12 13:43:41 +02:00
Rickard von Essen
1ca79ad0cb
Merge pull request #3873 from crunk1/master
...
With testify deps fix.
2016-09-12 12:54:25 +02:00
Rickard von Essen
667b97062e
Fixed github.com/stretchr/testify deps
2016-09-12 12:53:01 +02:00
Billie H. Cleek
f760ab2fd8
Make SCP the default for provisioner/ansible
...
Add a new option, `use_sftp` to the ansible provisioner. It's default
value is false; ansible provisioner will use SCP by default.
Refactor to consistently set all configure options for ansible
provisioner in the Prepare step.
Remove incorrect information about `ANSIBLE_HOST_KEY_CHECKING=False`
being set when `ansible_env_vars` is not set in the packer template.
Update BATS tests for the ansible provisioner to actually check that the
fetched directory contains the contents expected. This revealed a
problem with the all_options template that required adding a host to the
hosts list in the test playbook.
2016-09-11 23:58:31 -07:00
Billie H. Cleek
e6a0e523e2
refactor sftp subsystem request handling
...
Refactor the sftp subsystem request handling to make it more similar to
an exec request. This simplifies and improves the readability of the
code.
2016-09-11 23:58:31 -07:00
Billie H. Cleek
da223b9539
add scp support to ansible provisioner
...
Handle running `scp -t` and `scp -f` exec requests in the
ansible-provisioner's SSH
server to allow Ansible to use SCP so that SFTP doesn't have to be
installed on the node.
Update the BATS tests to test the ansible provisioner.
2016-09-11 23:58:31 -07:00
Rickard von Essen
b82e6df775
Merge pull request #3765 from bhcleek/provisioner-ansible-tests
...
add blackbox tests for ansible provisioner
2016-09-12 08:44:12 +02:00
Rickard von Essen
5cbc36103e
Merge pull request #3756 from ricardclau/floppy_check
...
Test floppy disks actually exist
2016-09-12 08:05:16 +02:00
Rickard von Essen
12426b314f
Merge pull request #3823 from mitchellh/f-singlebinary
...
Update documentation to single binary
2016-09-12 07:47:15 +02:00
Rickard von Essen
21a957ddcd
Added a missing the
2016-09-12 07:46:47 +02:00
Mark Turner
de35df833b
Fixed azure storage command example to include sku-name and kind
2016-09-10 17:44:13 +01:00
Mark Turner
0f4cba9c82
Added quotes to JQ line when getting Azure accounts
2016-09-10 17:33:20 +01:00
Scott Crunkleton
913a9db23f
Added github.com/stretchr/testify to vendor.
2016-09-09 18:31:21 -07:00