Remove directive to create database.yml as user root. This fails when executing via vagrant on an Ubuntu (11.10) development system as chef tries to execute a 'chown' on the NFS client, which is not permitted by the Ubuntu NFS server even though all client uids (including root) are mapped to the same uid on the server, alas. I am guessing the Max OS X NFS server allows the chown, as no owner uids will be changed by the chown.