Changed sudo logic for the capistrano own try_sudo, which wasn't working with my environments.
Added puppet:bootstrap:debian task.
Hope it helps someone, and thanks for the gem :)
Fixed some sudo issues, and added not enough tested debian support
added log text on puppet:bootstrap:debian failure.