Skip to content

Use Datadog registry in injector dev defaults#7108

Draft
AliDatadog wants to merge 1 commit into
mainfrom
ali.b/system-tests-injector-dcr-default
Draft

Use Datadog registry in injector dev defaults#7108
AliDatadog wants to merge 1 commit into
mainfrom
ali.b/system-tests-injector-dcr-default

Conversation

@AliDatadog

@AliDatadog AliDatadog commented Jun 8, 2026

Copy link
Copy Markdown

Summary

  • Change K8s injector-dev defaults from gcr.io/datadoghq to registry.datadoghq.com for apm-inject, lib-init images, and cluster-agent migration helpers.
  • Change the auto-inject VM Agent compose fixture to pull the pinned Agent image from registry.datadoghq.com.
  • Update the component-image docstring example to match the new default registry.

Why

The container registry guidance recommends registry.datadoghq.com for simple Datadog image pulls while keeping GCR as an explicit Google registry option. These defaults are used by local/dev test flows, so this keeps system-tests aligned with the current registry guidance.

Validation

  • crane manifest registry.datadoghq.com/apm-inject:latest
  • crane manifest registry.datadoghq.com/agent:7.78.4
  • python3 -m py_compile utils/_context/_scenarios/k8s_injector_dev.py utils/k8s/k8s_component_image.py
  • bash -n utils/scripts/ssi_wizards/k8s_injector_dev_wizard.sh
  • ruby -e 'require "yaml"; YAML.load_file(ARGV.fetch(0)); puts "yaml ok"' utils/build/virtual_machine/provisions/auto-inject/docker/docker-compose-agent-prod.yml
  • git diff --check

./format.sh did not complete locally because this machine does not have python3.12, and the script stops while building the runner environment before formatting.

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

utils/_context/_scenarios/k8s_injector_dev.py                           @DataDog/system-tests-core
utils/build/virtual_machine/provisions/auto-inject/docker/docker-compose-agent-prod.yml  @DataDog/system-tests-core
utils/k8s/k8s_component_image.py                                        @DataDog/system-tests-core
utils/scripts/ssi_wizards/k8s_injector_dev_wizard.sh                    @DataDog/system-tests-core

@datadog-prod-us1-3

datadog-prod-us1-3 Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Pipelines  Tests

Fix all issues with BitsAI

⚠️ Warnings

🚦 368 Pipeline jobs failed

Testing the test | System Tests (cpp_httpd, dev) / End-to-end #2 / httpd 2   View in Datadog   GitHub Actions

Testing the test | System Tests (cpp_kong, dev) / End-to-end #1 / kong 1   View in Datadog   GitHub Actions

Testing the test | System Tests (cpp_kong, dev) / End-to-end #2 / kong 2   View in Datadog   GitHub Actions

View all 368 failed jobs.

ℹ️ Info

No other issues found (see more)

🧪 All tests passed
❄️ No new flaky tests detected

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 113bb92 | Docs | Datadog PR Page | Give us feedback!

@AliDatadog AliDatadog force-pushed the ali.b/system-tests-injector-dcr-default branch from e26cd23 to 113bb92 Compare June 8, 2026 09:11
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