learning vagrant and chef provisioning