Rookie mistake in my excitement to use sidecar, installed Catalina day one and could no longer vagrant up (nfs errors). While we wait for hashicorp or nfsd to arrive at a fix here is how I manually mounted my nfs share. Hopefully this helps others.
- Vagrant up – receive errors
- Modify /etc/exports and prefix the share with /System/Volumes/Data
- log into your vagrant vm with vagrant ssh from your trellis directory
- check that the nfs share is present with showmount -e {IP ADDR}. You should see your share listed
- Mount it to your /srv/www/{sitename}/current directory. I navigated to the current directory and executed this command:
sudo mount -o vers=3,udp 192.168.50.1:/System/Volumes/Data/Users/Username/{PROJECTDIR}/sites/{SITENAME} .
Obviously you need to modify the path in step 5 for your specific directory structure.
edit: fyi I believe this is the fix to the issue which is currently under review: