puppetlabs/puppet-vcsrepo — pull request #11 by cPanelScott (2011-11-09 00:51:18+00:00)
Title: Bug Fix: Some ownerships in .git directory are 'root' after vcsrepo's retrieve is called

update_preferences and get_revision are called when the type is retrieve'd. Without this patch, the ownerships
for any .git metafiles fetch'd durring the retrieve will be owned by root. This patch fixes that by invoking update_owner_and_excludes after fetch'ng