O Puppet não tem um desinstalador, você deve remover manualmente os seguintes arquivos. (Testado em 3.2.3)
Desinstalando
Remova os seguintes binários
/usr/bin/puppet
/usr/sbin/puppet
Remova os seguintes diretórios
/private/etc/puppet
/usr/share/doc/puppet
Para se livrar do usuário fantoche que aparece na tela de login
sudo dscl . delete /Users/puppet
Você precisará reiniciar para o usuário desaparecer
recursos para blog dos espíritos - como remover os bonecos de Mac
exclua o fantoche instalado via ruby
remover usuário oculto do mac