Skip to content

feat(deploy): Run the distroless snuba image in s4s2#8047

Merged
phacops merged 2 commits into
masterfrom
ref/snuba-deploy-s4s2-distroless
Jun 18, 2026
Merged

feat(deploy): Run the distroless snuba image in s4s2#8047
phacops merged 2 commits into
masterfrom
ref/snuba-deploy-s4s2-distroless

Conversation

@oioki

@oioki oioki commented Jun 17, 2026

Copy link
Copy Markdown
Member

Points the s4s2 region at the distroless image tag — us-docker.pkg.dev/sentryio/snuba-mr/image:<sha>-distroless — so the distroless variant can be validated in a single region before rolling it out more widely. Every other region is unchanged and keeps using the standard <sha> tag.

deploy-py.sh computes the tag once and branches only on SENTRY_REGION, so the diff is minimal and trivially reversible.

Important

Merge after the build PR (#8046), which publishes the -distroless tag to the registry. Until that lands and runs on master, …/image:<sha>-distroless won't exist for s4s2 to pull.

Point the s4s2 region at the distroless image tag
(us-docker.pkg.dev/sentryio/snuba-mr/image:<sha>-distroless) so the distroless
variant can be validated in a single region before rolling it out more widely.
All other regions are unchanged and continue to use the standard image tag.

The -distroless tag is published to the same registry by the build workflow.

Co-Authored-By: Claude <noreply@anthropic.com>
@oioki oioki requested a review from a team as a code owner June 17, 2026 20:50
Comment thread gocd/templates/bash/deploy-py.sh
@phacops phacops merged commit 279df12 into master Jun 18, 2026
67 checks passed
@phacops phacops deleted the ref/snuba-deploy-s4s2-distroless branch June 18, 2026 01:06
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