Skip to content

Run down signed urls 2#639

Draft
pefontana wants to merge 5 commits intodevfrom
run-down-signed-urls-2
Draft

Run down signed urls 2#639
pefontana wants to merge 5 commits intodevfrom
run-down-signed-urls-2

Conversation

@pefontana
Copy link
Copy Markdown
Contributor

No description provided.

Introduce RunDownClient for obtaining signed URLs from the
run-down service, and gcs_signed module for uploading/downloading
checkpoints via those URLs instead of direct GCS SDK access.
Replace direct GCS SDK usage with RunDownClient signed URLs
for checkpoint operations. GCS uploader now holds RunDownClient
instead of GcsUploadInfo. Falls back to direct GCS when
RunDownClient is not configured.
Construct RunDownClient with wallet keypair signing and inject
into checkpoint config. GCS credential validation now checks
for RunDownClient presence instead of local GCS credentials.
GCS checkpointing now uses run-down signed URLs so local
credentials file is no longer needed. Remove credential
file detection, docker mount, and env var injection.
@dsocolobsky
Copy link
Copy Markdown
Contributor

LGTM I've compared it with my solution and it's pretty much the same.

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.

2 participants