add :on_error => :continue on puppet module install
Not sure what happens on a second run
A workaround is to comment it out ....