← Back to issue list

introduce bind-ssh support

View original Github issue

Metadata

Project
snapcraft
Number
#2791
Type
pull request
State
merged
Author
cjp256
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR snapcore/snapcraft#2791 introduced --bind-ssh, mounting ~/.ssh into local LXD and Multipass core22 build instances.

Resolution: closed resolved

Reason: PR #2791 was merged. The resulting code mounts the user's ~/.ssh directory when bind_ssh is enabled, with CLI and documentation support.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Introduce support for binding user's .ssh to local LXD and Multipass build environments. Depends on #2786 and #2078

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR snapcore/snapcraft#2791 introduced --bind-ssh, mounting ~/.ssh into local LXD and Multipass core22 build instances.
stealth/space-bunny-alpha — closed resolved Merged PR #2791 (commit d31e07547) by cjp256, adding bind-ssh support so the user's ~/.ssh is bound into local LXD/Multipass build environments; CLI --bind-ssh flag followed in a later commit.
stealth/space-bunny-alpha — closed resolved Merged in #2791 (commit d31e07547), adding bind-ssh support for local LXD and Multipass build environments.
qwen/qwen3.6-35b-a3b — — Merged, introducing bind-ssh support for local LXD and Multipass build environments. Addressed reviewer feedback on commit structure and class naming. Depends on #2786 and #2078.
qwen3.6-35b-a3b-mtp-q6 — — Merged after adding .ssh directory binding for local LXD and Multipass environments. The author addressed reviewer feedback by splitting commits, refactoring code, and verifying functionality before final integration.

Update history

No update history recorded yet.

Related work

  • Blocked By: snapcore/snapcraft#2786 (confidence 98%)

    Explicitly listed as a dependency of the merged implementation.

  • Blocked By: snapcore/snapcraft#2078 (confidence 95%)

    Explicitly listed as a dependency of the merged implementation.

  • Related To: snapcore/snapcraft#2678 (confidence 82%)

    The author stated during review that the bind-ssh support required this change.

Related issues

Issue Project State Summary Similarity
#3796 commands,providers: implement ssh directory bind snapcraft merged Merged PR #3796 as b3f3e68b0, adding craft-providers support to mount ~/.ssh into core22 builds when --bind-ssh is used.
72%