Troubleshooting Puppet
From Kyle's Wiki
Do a single run:
puppetd --test
Test Apply only simple manifest:
puppet apply -e "service { backuppc: ensure => running, hasstatus => false }" --debug
Get puppet to spit out a variable for you:
notify { "The value is: ${yourvar}": }