Add serialization and change git reset to git checkout to solve nasty concurrency issues
Add serialization and change git reset to git checkout to solve nasty concurrency issues

tim-group/puppetupdate,Yelp/puppetupdate,Yelp/puppetupdate