Skip to content

Conversation

@nklaassen
Copy link
Contributor

@nklaassen nklaassen commented May 31, 2025

This branch contains all VNet SSH PRs already merged to master bound for branch/v18

changelog: VNet SSH enables any SSH client to connect to Teleport SSH servers with support for advanced Teleport features like per-session MFA

nklaassen and others added 23 commits May 31, 2025 09:03
Backport #55594 to branch/v18

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Backport #55755 to branch/v18

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
…no workspace selected (#56067)

* VNet diag report: Don't show button in notification if there's no workspace

* Replace deprecated MutableRefObject with RefObject

* Make openReport not depend on value of rootClusterUri

Otherwise the effect that uses setInterval re-runs whenever the user
switches to another workspace.
Backport #55924 to branch/v18

Co-authored-by: Rafał Cieślak <rafal.cieslak@goteleport.com>
Co-authored-by: Grzegorz Zdunek <grzegorz.zdunek@goteleport.com>
@nklaassen
Copy link
Contributor Author

All the code should be in this branch now

Tested this today:

  • with and without proxy recording mode
  • with hardware key requirement
  • with ssh CLI, VSCode, and Zed Remote Development integrations
  • auto SSH configuration works
  • diagnostics work

Backport #56147 to branch/v18
@ptgott
Copy link
Contributor

ptgott commented Jul 7, 2025

@nklaassen Just checking to see if this is ready to merge. Thanks!

@public-teleport-github-review-bot

@nklaassen - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from zmb3 July 22, 2025 19:22
@nklaassen nklaassen added this pull request to the merge queue Jul 22, 2025
Merged via the queue into branch/v18 with commit dbaeee7 Jul 22, 2025
46 checks passed
@nklaassen nklaassen deleted the nklaassen/v18/vnet-ssh branch July 22, 2025 19:45
@camscale camscale added the no-changelog Indicates that a PR does not require a changelog entry label Jul 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport documentation no-changelog Indicates that a PR does not require a changelog entry rfd Request for Discussion size/xl tsh tsh - Teleport's command line tool for logging into nodes running Teleport. ui vnet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants