User:BDavis (WMF)/Notes/Vagrant

= Things I've learned messing with Vagrant =

Logging
Debug logging wasn't working for me from apache hits. It turned out that /vagrant/logs and files inside needed `chmod g+w`. This has to be done on the host machine side! The command will complete without error from within the vm, but the permissions will not change. This is probably some voodoo associated with the virtualbox fileserver.

Update Extensions
Extensions don't update their git checkouts when `vagrant provision` runs. I have git-up in my path, so this trick updates them for me: