Git deps won't work at all unless they generate an older key. I think anyone with a new Mac will hit this issue 😞
ed25519 keys work fine if you use an ssh-agent
If you rely on .ssh/config you will have a bad time
can you point to something that explains why using a config will lead to a bad time?
This seems relevent to some of the waters i'm having to navigate.
As i removed the config and things "just worked"
The downside is that you have to have a GitHub deploy key per repo.
How can i get more information about why the connector is available?
Cloning: git@github.com:Some-Repo
Error building classpath. connector is not available:
com.jcraft.jsch.agentproxy.AgentProxyException: connector is not available:
at com.jcraft.jsch.agentproxy.ConnectorFactory.createConnector(ConnectorFactory.java:120)
In the same context i can run git clone on a repo and it succeeds.maybe the docker image i'm running in doesn't have something git deps expects to be installed at a system level?
are you running ssh-agent?
checking...
echo $SSH_AUTH_SOCK
will tell you definitively
if you're running in a docker container, probably not, unless you started it explicitly
thanks ghadi.
it doesn't appear to output anything. argh, ill have to somehow start it and save it between google cloud steps.
yea. i just jump started the ssh agent first and then called clojure