Skip to content

[v13] Add --current-device capabilities to tsh#30702

Merged
codingllama merged 1 commit intobranch/v13from
codingllama/backport/30636-v13
Aug 21, 2023
Merged

[v13] Add --current-device capabilities to tsh#30702
codingllama merged 1 commit intobranch/v13from
codingllama/backport/30636-v13

Conversation

@codingllama
Copy link
Copy Markdown
Contributor

Partial backport of #30636 to branch/v13.

Add the ability to act on the current device more easily.

  1. tsh device asset-tag is a debug command we planned for, but never executed. It's a simpler version of tsh device collect.

  2. tsh device enroll --current-device attempts to enroll the current device. It's focused on device admins, as it requires various permissions end-users typically won't have.

The changes above are all focused on "day 1" experience, thus are catered to powerful Teleport users - powerful as in with various administrative permissions.

(New tctl functionality backported to e/).

* Add the `tsh device asset-tag` hidden command

* Implement registration in the fake device service

* Add `--current-device` to `tsh device enroll`
@github-actions github-actions Bot added backport size/md tsh tsh - Teleport's command line tool for logging into nodes running Teleport. labels Aug 18, 2023
@public-teleport-github-review-bot public-teleport-github-review-bot Bot removed the request for review from flyinghermit August 20, 2023 16:51
@codingllama codingllama added this pull request to the merge queue Aug 21, 2023
Merged via the queue into branch/v13 with commit 731eae6 Aug 21, 2023
@codingllama codingllama deleted the codingllama/backport/30636-v13 branch August 21, 2023 14:07
@camscale camscale mentioned this pull request Aug 22, 2023
@fheinecke fheinecke mentioned this pull request Sep 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport size/md tsh tsh - Teleport's command line tool for logging into nodes running Teleport.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants