-
Notifications
You must be signed in to change notification settings - Fork 4.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Usability check for NFS broken... #8624
Comments
This is not the case for Illumos, guessing it's missing a capability registration in plugin.rb in FreeBSD guest plugin. |
Cool, I misunderstood the NFS interaction you were having then. So yeah, BSD NFS detect |
This seems to have been fixed in v1.9.7 (at least for FreeBSD, I haven't tried any others). cc @sean-. |
Hi there, It looks like this has been resolved within a previously shipped version of Vagrant so I am now closing this issue. If the original issue was not fully resolved, please reopen this issue or create a new one. Cheers! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Summary
Vagrant's NFS usability check is broken for at least FreeBSD, possibly other BSDs. Below is a patch to workaround the issue. I wasn't sure how to fix this. I believe this was broken last summer during the NFS refactor and has been broken since. I've been sitting on this bug for a while but want to stop carrying around this workaround patch. This worked last summer (2016) but appears to have been broken around or after #7480 (I presented this code as working at a June 11th talk on Packer and Vagrant.
Vagrant version
Host operating system
Guest operating system
FreeBSD
Vagrantfile
https://github.com/sean-/packer-freebsd/blob/70df39848f71498d2c59c78402e4d890bf3fde56/11.0/Vagrantfile
Debug output
Debug output: https://pastebin.com/eLCPwVav
Expected behavior
Actual behavior
Steps to reproduce
git clone https://github.com/sean-/packer-freebsd.git
cd packer-freebsd/11.0
make cfgt
make 20170510-r318134-zfs TARGET=vmware-iso
vagrant box add --name FreeBSD-11.0-STABLE-zfs-20170510-r318134-vmware --provider=vmware_desktop FreeBSD-11.0-STABLE-zfs-20170510-r318134-vmware.box
mkdir t
vagrant init FreeBSD-11.0-STABLE-zfs-20170510-r318134-vmware
vagrant up --provider=vmware_fusion
To work around the issue, apply the following patch:
https://raw.githubusercontent.com/sean-/packer-freebsd/70df39848f71498d2c59c78402e4d890bf3fde56/11.0/.vagrant-nfs.patch
The text was updated successfully, but these errors were encountered: