puppet can't run without git clone.  Has git clone.