Closed olberger closed 4 years ago
It seems this change makes it workaround the scp issue (see also https://github.com/hashicorp/vagrant/issues/10675)
--- a/Vagrantfile
+++ b/Vagrantfile
@@ -100,7 +100,8 @@ Vagrant.configure("2") do |config|
# Copy selfmedicate and the manifests folder to the VM.
config.vm.provision "file", source: "selfmedicate.sh", destination: "$HOME/selfmedicate.sh"
- config.vm.provision "file", source: "manifests", destination: "$HOME/manifests"
+# config.vm.provision "file", source: "manifests", destination: "$HOME/manifests"
+ config.vm.synced_folder "manifests", "/home/vagrant/manifests", type: "rsync"
# Provisioning antidote vagrant vm
# This will install docker, kubectl and minikube
FWIW, this is needed with libvirt provider too (core Vagrant, and not linked to hypervisor)
Maybe a simpler version could just be:
config.vm.synced_folder "manifests", "/home/vagrant/manifests"
Not so sure that rsync is supported everywhere (windows, for a start)... I tested with Linux and this seems sufficient.
Closed via #59
Trying to perform more tests, I've tried and launch vagrant up on my Debian stable box, which fails:
This looks very much like https://github.com/hashicorp/vagrant/issues/10662 which should hopefully be worked around easily... will report.