Skip to content

SSH: Catalog configurations to develop remote support matrix #10248

@joshspicer

Description

@joshspicer

This iteration we aim to capture and create a base collection of "supported" configurations (encapsulated as dev container configurations) that represent different:

  • remote targets (eg: distro)
  • remote target configurations (eg: has curl installed but not wget)
  • VS Code settings (eg: changing the serverInstallPath from $HOME to a custom path)

Based on this catalog, we aim to concretely encode configurations that are compatible with the Remote SSH extension and track examples where support is not yet available. Additionally, this catalog may provide input data for an internal baseline suite or other automated tooling with the goal of increasing extension reliability. The resulting baseline must perform the same or better than the previous release to proceed with a new extension release.

Given the current complexity of the extension (both attempting to support endless remote configurations, and also providing dozens of VS Code user settings), focusing on reliability while still supporting a wide range of targets is our primary focus.

Metadata

Metadata

Assignees

Labels

sshIssue in vscode-remote SSH

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions