Skip to content

[SSH] Support IDE path override for SSH - #7322

Draft
rclarey wants to merge 2 commits into
mainfrom
ssh-ide-command-env
Draft

rclarey wants to merge 2 commits into
mainfrom
ssh-ide-command-env

Conversation

@rclarey

@rclarey rclarey commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Changes

Support DATABRICKS_SSH_IDE_COMMAND for overriding the IDE executable used for databricks ssh connect --ide X

Why

Sometimes VSCode / Cursor are installed without putting their respective executables on PATH which causes an error when trying to open an SSH connection. Since the VSCode extension can read the installation directory we can instead derive the executable path and pass it to the CLI to prevent the PATH lookup and resolve the previous errors

Tests

  • added unit tests
  • manually verified locally

@rclarey rclarey changed the title [SS] Support IDE path override for SSH [SSH] Support IDE path override for SSH Nov 3, 2026
@eng-dev-ecosystem-bot

eng-dev-ecosystem-bot commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

Integration test report

Commit: a286464

Run: 41662913917

Env ✅​pass 🙈​skip Time
✅​ aws linux-2core-8gb 271 15 8:41
✅​ aws-windows-latest-4core-16gb 273 13 5:36
✅​ azure linux-2core-8gb 270 15 9:22
✅​ azure-windows-latest-4core-16gb 272 13 6:29
✅​ gcp linux-2core-8gb 271 15 9:03
✅​ gcp-windows-latest-4core-16gb 273 13 6:12
Top 6 slowest tests (at least 2 minutes):
duration env testname
4:25 gcp linux-2core-8gb TestAccept
4:18 azure linux-2core-8gb TestAccept
4:09 aws linux-2core-8gb TestAccept
3:01 azure-windows-latest-4core-16gb TestAccept
2:56 aws-windows-latest-4core-16gb TestAccept
2:56 gcp-windows-latest-4core-16gb TestAccept

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants