Document server-version pinning on group create --version - #1067
Closed
pedrocarlo wants to merge 1 commit into
Closed
pedrocarlo wants to merge 1 commit into
pedrocarlo wants to merge 1 commit into
Conversation
The --version flag on `turso group create` now does more than pick 'latest': internal Turso users can pass a specific turso-server version tag (e.g. v0.34.2), which the platform stamps as the turso.io/server-image marker on the group's provision request so the group — and every database created in it — is placed on a db-api fleet running exactly that version (composed from a matching dynamic fleet template). Validation and the internal-user gate live server-side; the CLI passes the value through untouched, so this updates the flag's help text and documents the passthrough. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01YAYC4kb7qUuHVghPZ1wUqu
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Companion to tursodatabase/turso-platform#4138 (dynamic fleet templates + version pin markers).
turso group create --versionalready passes the value through to the platform API untouched; what changes is what the platform does with it: internal Turso users can now pass a specific turso-server version tag (e.g.v0.34.2), which cloud-api stamps as theturso.io/server-imagemarker on the group's provision request, so the group — and every database created in it — is placed on a db-api fleet running exactly that version (composed from a matching dynamic fleet template).Since validation and the internal-user gate are server-side, the CLI change is documentation: the flag's help text no longer claims only
'latest' or 'vector'are valid, andflags.AddVersiondocuments the passthrough and marker semantics. Non-internal users passing anything butlatestkeep getting the server's 400, unchanged.🤖 Generated with Claude Code
https://claude.ai/code/session_01YAYC4kb7qUuHVghPZ1wUqu
Generated by Claude Code