Skip to content

[codex] Log deploy push progress#582

Draft
utkarsh-dd wants to merge 1 commit into
bazel-contrib:mainfrom
utkarsh-dd:codex/deploy-progress-logging
Draft

[codex] Log deploy push progress#582
utkarsh-dd wants to merge 1 commit into
bazel-contrib:mainfrom
utkarsh-dd:codex/deploy-progress-logging

Conversation

@utkarsh-dd

@utkarsh-dd utkarsh-dd commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • print the effective deploy runtime configuration, including --jobs, push/load strategies, and operation counts
  • wire remote.WithProgress into deploy pushes and emit throttled aggregate byte progress on stderr once per minute
  • add aggregate push start/completion logs without per-ref start/completed chatter

Why

Large multi-deploy pushes can be quiet for a long time while blobs transfer, which makes it hard to tell whether the binary is running with the expected concurrency or making progress. This keeps stdout as the pushed ref output while adding human-readable stderr progress.

Validation

  • bazel test @rules_img_tool//cmd/deploy:all @rules_img_tool//pkg/push:all @rules_img_tool//cmd/deploymetadata:all //util:buildifier.check
  • bazel build @rules_img_tool//cmd/img

@utkarsh-dd utkarsh-dd force-pushed the codex/deploy-progress-logging branch from b72edcb to 5bee533 Compare June 27, 2026 02:35
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.

1 participant