Steps to reproduce
Im trying to setup snap on a labs project called phabricator and on an instance called phabricator.
It fails with 22:06:58 ['/usr/bin/scap', 'deploy-local', '-v', '--repo', 'phabricator/deployment', '-g', 'default', 'fetch', '--refresh-config'] on localhost returned : Permission denied (publickey).
which means that you need to use https://wikitech.wikimedia.org/wiki/Keyholder
but you need a self hosting puppet master to be able to do that. Im wonder can we add support to be able to support not using ssh or self hosting puppet.