Thuzi/puppet-modules — pull request #1 by gabrtv (2012-10-17 22:24:10+00:00)
Title: Loosen permissions on /home/ubuntu/repo

This should resolve the issue you have with directory permissions.