The SSH user being used for bootstrapping, needs to be configured so it:
Can SSH to the target machine without a password
Can invoke sudo commands over SSH
Can invoke sudo commands without a password
These requirements need to be validated by the bootstrap process.