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

[v16] Encode Join Attributes in Bot Certificates (#49426) #50981

Merged
merged 5 commits into from
Jan 13, 2025

Conversation

strideynet
Copy link
Contributor

Backports #49426

* Persist Join Attributes in X509 Cert

* Use proto names when encoding

* Fix kube tests

* Fix other kube tests

* Fix interface nilness issue

* Add some tests to the TLSCA package and issuer

* Add more E2E style test that covers join attributes and workload id

* Explain test better

* Add JoinAttrs test for bots

* Remove methods no longer necesarry

* Fix imports

* Fix deprecation version

* Add comment explaining why we return even on failure

* Add GoDoc

* Fix logger

* Use auth server logger

* Remove unneccessary import
@strideynet strideynet added the no-changelog Indicates that a PR does not require a changelog entry label Jan 13, 2025
@strideynet strideynet marked this pull request as ready for review January 13, 2025 14:15
@public-teleport-github-review-bot public-teleport-github-review-bot bot removed the request for review from timothyb89 January 13, 2025 17:59
@strideynet strideynet added this pull request to the merge queue Jan 13, 2025
Merged via the queue into branch/v16 with commit 0062437 Jan 13, 2025
42 checks passed
@strideynet strideynet deleted the strideynet/v16/backport-49426 branch January 13, 2025 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport kubernetes-access no-changelog Indicates that a PR does not require a changelog entry size/lg tctl tctl - Teleport admin tool
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants