mount the SSH_AUTH_SOCK socket for ssh-agent #11683
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What are you trying to accomplish?
PR is part of the "plan" in #11544 - addressing its second checkbox:
ssh-add -l
shows the same ssh keys as in the "outside" user sessionIt allows to run
bin/docker-dev-shell
and propagate your host SSH credentials. The end goal is to be able to run the tests and dependabot actions that require SSH credentials for access to the code repositories.Anything you want to highlight for special attention from reviewers?
I wonder if I should add a flag to activate propagation of the ssh credentials (so that you wouldn't have anything changed compared to the status quo without the flag)?
How will you know you've accomplished your goal?
SSH_AUTH_SOCK
set (or if we use the flag, who don't pass the flag to propagate their ssh credentials)ssh-add -l
inside the container shows the same keys as in the "outer" hostChecklist