vagrant/plugins/provisioners
Brian Cain 40eaef08b7 (#8603) Ensure remote folder exists prior to scp in file provisioner
Prior to this commit, if a file provisioner block was ran twice with a
folder on a remote host, due to how scp works, it would first copy over
that folder, and then on the second action it would copy an identical
folder nested within the first one. While this is 'intended' behavior
with scp, it is unexpected behavior for the file provisioner. This
commit updates the file provisioner to first ensure that the directory
to be copied exists on the remote host prior to copying, and then the
destination dir has been changed to the directory that the destination
will be copied to, rather than the exact directly that includes the
folder from the host to prevent the nested folder behavior.
2017-08-11 11:49:39 -07:00
..
ansible Fixup util/ssh and ansible/provisioner tests 2017-07-17 10:21:26 -07:00
cfengine #6674 CFEngine Provisioner Broken on Debian (http > https) 2015-12-16 14:25:23 +01:00
chef Merge pull request #8682 from Telekom-PD/omnibus-url 2017-08-03 09:19:13 -07:00
docker (#7139) Add post-install provisioner to docker provisioner 2017-06-27 16:01:23 -07:00
file (#8603) Ensure remote folder exists prior to scp in file provisioner 2017-08-11 11:49:39 -07:00
puppet (#8743) Fix puppet provisioner by removing manifestdir flag 2017-07-19 09:59:59 -07:00
salt (#8789) Remove curl pipe bash install for salt provisioner 2017-08-09 10:23:13 -07:00
shell Fix shell provisioner to execute batch files correctly 2017-04-28 15:05:08 -07:00