Failing on puppet failure

Not regenerating the certificate if already there.
Also using the deployed user to scp the files.