Это старая версия документа!
puppet apply -e 'service { "puppet": ensure => false }'
Удалить ноды из puppetdb:
puppet node deactivate <node> [<node2> ...]
Удалить сертификаты нод:
puppet cert clean <node> [<node2> ...]
Удалить запрос сертификата:
puppet ca destroy <node>
Puppet сохраняет копии изменяемых файлов в каталоге /opt/puppetlabs/puppet/cache/clientbucket/ - там находится длинное и ветвистое дерево каталогов, на концах которых 2 файла: paths - в нем путь до забекапенного файла и contents - в нем содержимое этого файла. Пользоваться можно так: ищем файл filename:
find /opt/puppetlabs/puppet/cache/clientbucket/ -name paths -print | xargs grep "filename"
или для puppet3
find /var/lib/puppet/clientbucket/ -name paths -print | xargs grep "filename"
в полученном пути меняем paths на contents и получаем содержимое файла.