chore(ci): pin benchmarking base image to :newest tag#679
Merged
Conversation
Platform policy will no longer allow workloads to reference the `:latest` image tag. Switch the benchmarking-platform-tools-ubuntu base image from `:latest` to the new `:newest` rolling tag. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Contributor
There was a problem hiding this comment.
Pull request overview
Updates this repo’s GitLab CI and tooling image references to comply with the platform policy change away from :latest for the benchmarking base image.
Changes:
- Switched
PREPARE_IMAGEin the root and reliability CI configs frombenchmarking-platform-tools-ubuntu:latestto:newest. - Updated the benchmarks images pipeline variable
BASE_BENCHMARK_IMAGE_NAMEto use:newest. - Updated the
.gitlab/ghtoolsDockerfile base image to:newest.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
.gitlab-ci.yml |
Updates PREPARE_IMAGE and the reliability “noop” job image to use the new rolling :newest tag. |
.gitlab/benchmarks/images.yml |
Updates the benchmark base image variable to use :newest. |
.gitlab/reliability/.gitlab-ci.yml |
Updates the reliability pipeline’s PREPARE_IMAGE to :newest. |
.gitlab/ghtools/Dockerfile |
Updates the ghtools base image to :newest. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
181
to
+183
| cat > generated-reliability.yml << 'NOOP' | ||
| skip-reliability: | ||
| image: registry.ddbuild.io/images/benchmarking-platform-tools-ubuntu:latest | ||
| image: registry.ddbuild.io/images/benchmarking-platform-tools-ubuntu:newest |
faydef
marked this pull request as ready for review
July 22, 2026 12:29
kaahos
approved these changes
Jul 22, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?:
Switches the benchmarking base image from the
:latesttag to the new:newestrolling tag across the GitLab CI configuration and the ghtools Dockerfile:.gitlab-ci.yml(PREPARE_IMAGEand the reliability job image).gitlab/benchmarks/images.yml(BASE_BENCHMARK_IMAGE_NAME).gitlab/reliability/.gitlab-ci.yml(PREPARE_IMAGE).gitlab/ghtools/Dockerfile(FROMline)Every literal
registry.ddbuild.io/images/benchmarking-platform-tools-ubuntu:latestbecomes...:newest.Motivation:
Platform policy will no longer allow workloads to reference the
:latestimage tag. The benchmarking-platform-tools repo is introducing a:newestrolling tag; consumers must migrate off:latest.:newesttag this change depends on.Additional Notes:
Only
:latestreferences tobenchmarking-platform-tools-ubuntuwere changed; no already-pinned references were touched.How to test the change?:
Docs/CI-config-only change. Once the
:newesttag is published, the benchmarking and reliability GitLab pipelines will pull the new base image. No code is modified.For Datadog employees:
🤖 Generated with Claude Code