Newer versions of docker desktop for mac natively provide the ssh-agent socket
!14 (merged) removes the requirement for a running pinata-sshd
container and replaces it with ssh_auth_sock = '/run/host-services/ssh-auth.sock'
To test:
- on the Mac, add your (or the required) ssh ID to the ssh agent with
ssh-add
- start Logan, and either run
terraform init
orgit clone ...
over ssh from a private repo (see MR for details)
Validation requires this to be problem free on all reasonably updated Mac workstations.