Permission Denied error for Vagrant

The issue is related with permission which you accidentally run the application with root.

Follow the steps:

  1. Delete /Users/mkv/.vagrant.d/data/lock.fpcollision.lock and run vagrant up again.

  2. Find any files are owned by root under /Users/mkv, include hide files. if found, change it back to your own user account.

You can run below command to find out files owned by root

  find /Users/mkv -type f -user root -print

For those who wonder how to change a user to your current one, using find command:

sudo find ~/.vagrant.d/data/lock.fpcollision.lock -type f -user root -exec chown $USER {} \;