Skip to content

Pin tempo digest and set pull_policy: missing on compose services#1059

Merged
SachaProbo merged 2 commits intomainfrom
gearnode/docker-cache-check
Apr 16, 2026
Merged

Pin tempo digest and set pull_policy: missing on compose services#1059
SachaProbo merged 2 commits intomainfrom
gearnode/docker-cache-check

Conversation

@gearnode
Copy link
Copy Markdown
Contributor

@gearnode gearnode commented Apr 16, 2026

Summary

  • Pin the grafana/tempo image to its sha256 digest for reproducibility, consistent with all other services in compose.yaml.
  • Add pull_policy: missing to all 11 compose services to skip Docker registry checks when images already exist locally, avoiding Docker Hub rate limit errors during make stack-up.

Test plan

  • Run make stack-up and verify no "Pulling" output for already-cached images
  • Run make stack-down && make stack-up to confirm services start correctly

Summary by cubic

Pinned the grafana/tempo image to a SHA256 digest and set pull_policy: missing on all services in compose.yaml. Added Docker Hub authentication in CI via docker/login-action to avoid unauthenticated pull limits, making make stack-up and CI builds/tests faster and more reliable.

Written for commit 1d539f8. Summary will update on new commits.

…rvices

Avoid unnecessary Docker registry checks on stack-up by setting
pull_policy: missing on every service. Also pin the tempo image to its
sha256 digest for reproducibility, consistent with all other services.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Authenticate to Docker Hub in jobs that pull images (build-snapshot-docker,
test-e2e, build-docker) to avoid unauthenticated rate limits.

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
@SachaProbo SachaProbo merged commit 1d539f8 into main Apr 16, 2026
18 checks passed
@SachaProbo SachaProbo deleted the gearnode/docker-cache-check branch April 16, 2026 13:37
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