It looks like you disable the default sync folder on Windows. This would mean the /vagrant files will not be available while they will be on non-Windows environments.
I find it generally best to copy all provisioning scripts explicitly onto the guest machine, then run them locally. This avoids this sort of mismatched environment.
--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
---
You received this message because you are subscribed to the Google Groups "Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email to vagrant-up+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CAKzdcNmuNDfQ6h%2BJb1tFCf4S53eTD5bKJZK90jUEHbXTe96T2Q%40mail.gmail.com.
You don’t need to run them manually. I do something like this (assuming all bootstrap scripts are in ./bootstrap directory):
config.vm.provision "file", source: “./bootstrap", destination: "/tmp/bootstrap"
config.vm.provision "shell", inline: "/tmp/bootstrap/bootstrap-script.sh”
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CAKzdcNkOmJzWKA%2BY%2BkNExAWq51aAKHXkJWCwbnTZZ4JDWqnTeg%40mail.gmail.com.