Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[v11] Add the debug command tsh fido2 attobj #25927

Merged
merged 2 commits into from
May 10, 2023

Conversation

codingllama
Copy link
Contributor

Backport #25740 to branch/v11

Add a helper/debug command to parse attestation objects.

Useful when inspecting MFA devices, otherwise attestation objects are rather opaque to inspect. Works directly with data acquired from tctl get users/foo --with-secrets.

* Refactor `tsh fido2` root command

* Add the `tsh fido2 attobj` command

* Use trace.Wrap

* Log swallowed error

* Make argument required
@github-actions github-actions bot added size/md tsh tsh - Teleport's command line tool for logging into nodes running Teleport. labels May 9, 2023
@codingllama
Copy link
Contributor Author

Solved conflicts in the big select on tool/tsh/tsh.go and changed go-webauthn imports back do duo-labs (apparently we didn't backport the dependency change this far). Manually tested both fido2 debug commands.

@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from zmb3 May 10, 2023 08:25
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to no response for status checks May 10, 2023
@codingllama codingllama added this pull request to the merge queue May 10, 2023
Merged via the queue into branch/v11 with commit 2ebc63c May 10, 2023
18 checks passed
@codingllama codingllama deleted the codingllama/backport/25740-v11 branch May 10, 2023 21:59
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.

None yet

3 participants