Skip to content

Commit 2429995

Browse files
jszwedkotobz
authored andcommitted
chore(ci): base converged Agent image on -full (#1908)
> Stacked on #1906 (`jszwedko/renovate-agent-version-pins`). Review/merge that first; this PR will retarget to `main` automatically once it lands. Switch to the `-full` image which contains both JMX and DDOT for correctness tests and the converged image we publish. This removes the need for the OTLP correctness tests to pin to published Agent `-full` images. It also enables deployment of the converged ADP image on internal clusters that also run DDOT. - [x] Verified `-full` includes JMX: both `-jmx` and `-full` carry the same `jmxfetch.jar` + Java 11 JRE; `-full` additionally has `otel-agent`. - [x] Rebuilt the converged `testing-release` image on `-full` and confirmed `otel-agent` (DDOT) is present. - [x] Ran locally on the `-full` converged image — all pass: `otlp-traces-ottl-filtering`, `otlp-traces-ottl-transform` (baseline now runs DDOT from the converged image), plus `otlp-traces`, `otlp-metrics`, and `dsd-plain` to confirm no regression from the base-image change. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: jesse.szwedko <jesse.szwedko@datadoghq.com>
1 parent e6bb789 commit 2429995

1 file changed

Lines changed: 0 additions & 19 deletions

File tree

renovate.json5

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -50,25 +50,6 @@
5050
// weekly non-major group)
5151
"osvVulnerabilityAlerts": true,
5252

53-
// Paths Renovate skips entirely, before any manager (built-in or custom) extracts from them.
54-
//
55-
// This overrides the list inherited from `config:recommended` (via `:ignoreModulesAndTests`).
56-
// We reproduce its defaults but drop the broad `**/test/**` entry: that pattern would otherwise
57-
// hide test/correctness/cases/*/config.yaml from the custom Agent-pin manager below, so the
58-
// OTLP baseline image pins would silently keep drifting. The only dependency files under test/
59-
// that built-in managers recognize live in test/antithesis/deploy (a Dockerfile and a
60-
// docker-compose), which we keep ignoring here to preserve current behavior.
61-
"ignorePaths": [
62-
"**/node_modules/**",
63-
"**/bower_components/**",
64-
"**/vendor/**",
65-
"**/examples/**",
66-
"**/__tests__/**",
67-
"**/tests/**",
68-
"**/__fixtures__/**",
69-
"test/antithesis/**"
70-
],
71-
7253
// Package-manager-specific rules.
7354
"packageRules": [
7455
// Use Cargo's semver interpretation for all Cargo dependencies. Cargo

0 commit comments

Comments
 (0)