add gitignore and fix puppet version