Skip to content

Commit e7dacd7

Browse files
ci: pull cloud-sdk emulator image from getsentry/image-mirror (#681)
`google/cloud-sdk` (implicit `latest`) → `ghcr.io/getsentry/image-mirror-google-cloud-sdk:588.0.0`, which is what `latest` resolves to today. Changed in the Bigtable emulator step in `.github/workflows/ci.yml` and in `devservices/config.yml`. **Why:** `Test (all features)` has been failing on anonymous Docker Hub pulls (`auth.docker.io` timeouts and 429s) from GitHub-hosted runners. **Depends on** getsentry/image-mirror#37 being merged and synced. `588.0.0` is amd64-only upstream, same as before. **Related:** the GCS emulator is built from `getsentry/google-cloud-storage-testbench#main`, whose `FROM python:3.12@sha256:…` is also on Docker Hub. There's a separate draft PR in that repo. <!-- junior-request-attribution:start --> via @joshuarli. <!-- junior-request-attribution:end --> <!-- junior-session-footer:start --> <!-- junior-conversation-id:slack%3ACTJL7358X%3A1791579377.495359 --> -- [View Junior Session](https://junior-prod.sentry.dev/conversations/slack%3ACTJL7358X%3A1791579377.495359) [[Sentry]](https://sentry.sentry.io/explore/conversations/slack%3ACTJL7358X%3A1791579377.495359/?project=4510944073809921) <!-- junior-session-footer:end --> Co-authored-by: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com> Co-authored-by: Joshua Li <14209781+joshuarli@users.noreply.github.com>
1 parent f97a11f commit e7dacd7

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ jobs:
9898
-p 8086:8086 \
9999
-e BIGTABLE_EMULATOR_HOST=localhost:8086 \
100100
-v $PWD/devservices/run-bigtable.sh:/run-bigtable.sh \
101-
google/cloud-sdk \
101+
ghcr.io/getsentry/image-mirror-google-cloud-sdk:588.0.0 \
102102
/run-bigtable.sh
103103
104104
- name: Build GCS Emulator

‎devservices/config.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ services:
4444
- orchestrator=devservices
4545
restart: unless-stopped
4646
bigtable:
47-
image: google/cloud-sdk
47+
image: ghcr.io/getsentry/image-mirror-google-cloud-sdk:588.0.0
4848
command: /run-bigtable.sh
4949
environment:
5050
BIGTABLE_EMULATOR_HOST: localhost:8086

0 commit comments

Comments
 (0)