I have a working ssh key and when I try to connect Dataform to Github with it, I get the error "We are unable to connect to your Git provider with the configured credentials". There's no other information about the error. If there is, I'm not sure where to look.
What I've done so far:
- Created a secret in GCP with the file selection left empty, and set the secret value as the private ssh key like the following:
-----BEGIN OPENSSH PRIVATE KEY-----
private_key
-----END OPENSSH PRIVATE KEY-----
- Bound the secret to Dataform repository, and set the "Host public key" value as the following:
ssh-ed25519 public_key comment
I verified that there's no typo in the values I entered. Am I missing something here? Could it be wrong key format?
I ran into the same issue, the issue was that I was supplying the public key of the GitHub deploy key I generated for my target repository, not the GitHub SSH key fingerprint:
The documentation asks for this value in
ALGORITHM BASE64_KEY_VALUE
format, so I successfully configured the connection with