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

Revert "Remove Server Side Consistent Tokens (SSCTs)" #298

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

cipherboy
Copy link
Contributor

@cipherboy cipherboy commented Apr 17, 2024

This reverts commit 1f2635c. As discussed on #openbao-general, this breaks existing migrations: anyone with SSCT tokens present in token store would lose all existing tokens and need to re-auth everything. This is moderately more disruptive for root tokens in particular, as operator generate-root would need to be taken (and sometimes these root tokens are stored but not used, as they don't necessarily expire).

This reasonably breaks the "drop-in migration" guarantees of a Raft storage backend, and thus will be reverted for the time being.

Other than the protobuf regeneration (which makes sense as it is an auto-generated file anyways), this was a clean revert.

Resolves: #297

This reverts commit 1f2635c.
As discussed on #openbao-general, this breaks existing migrations:
anyone with SSCT tokens present in token store would lose all
existing tokens and need to re-auth everything. This is moderately
more disruptive for root tokens in particular, as
`operator generate-root` would need to be taken (and sometimes
these root tokens are stored but not used, as they don't necessarily
expire).

This reasonably breaks the "drop-in migration" guarantees of a Raft
storage backend, and thus will be reverted for the time being.

Other than the protobuf regeneration (which makes sense as it is an
auto-generated file anyways), this was a clean revert.

Resolves: openbao#297

Signed-off-by: Alexander Scheel <alexander.m.scheel@gmail.com>
@cipherboy cipherboy marked this pull request as ready for review April 18, 2024 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

OpenBao doesn't recognize valid Vault HVS tokens
2 participants