The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Bug #15660

Problem with vcsrepo when updating working copy

Added by Silvio Rhatto over 3 years ago. Updated over 2 years ago.

Status:Needs More InformationStart date:07/23/2012
Priority:NormalDue date:
Assignee:Silvio Rhatto% Done:


Category:vcsrepoSpent time:-
Target version:-
Keywords: Branch:

We've Moved!

Ticket tracking is now hosted in JIRA:


I was getting errors like Could not evaluate: Execution of '/usr/bin/git pull origin' returned 1: You asked to pull from the remote 'origin', but did not specify [etc] and fatal: reference is not a tree since I updated to recent versions of vcsrepo.

I’m using the git resource type to manage specific revisions of my repositories. I did the following changes to fix but I have no idea if I added a regression or did in the right way:


#1 Updated by Aaron Stone about 3 years ago

Post an example vcsrepo { … } that does not work for you.

#2 Updated by Aaron Stone about 3 years ago

  • Status changed from Unreviewed to Needs More Information

#3 Updated by Matthew Haughton over 2 years ago

  • Assignee set to Silvio Rhatto

Assigning to Silvio to provide more information per the ticket status workflow.

Also available in: Atom PDF