Skip to content

Base images drop the distrusted eMudhra roots and the kind Jaeger moves to v2.22.0 - #3196

Merged
Dmitry Berkovich (dberkov) merged 3 commits into
agent-substrate:mainfrom
dims:ko-bases-jaeger-v2
Oct 24, 2026
Merged

Dmitry Berkovich (dberkov) merged 3 commits into
agent-substrate:mainfrom
dims:ko-bases-jaeger-v2

Conversation

@dims

@dims Davanum Srinivas (dims) commented Oct 24, 2026 •

Copy link
Copy Markdown
Collaborator

The distroless and alpine digests in .ko.yaml still trust the two roots the eMudhra compromise distrusted, so every ko image does. The kind overlay ran Jaeger all-in-one 1.55, and Jaeger v1 had its last release in December 2025.

Change. Three commits. .ko.yaml and the GCP Secret Manager plugin's .ko.yaml move to the current distroless static and base digests and to alpine 3.24.3, whose bundles drop AAA Certificate Services and emSign ECC Root CA - G3. The kind overlay runs jaegertracing/jaeger:2.22.0, which with no config is the all-in-one: OTLP on 4317 and 4318, the UI on 16686, memory storage. Two doc phrases drop "all-in-one".

Tests. go test ./cmd/ate-setup/... passes. On a kind cluster the v2 image rolls out, logs the all-in-one default, answers on the UI and the v3 API, and lists the components' traces from the collector.

AI use: AI-assisted, I reviewed and tested it.

  • Tests pass
  • Docs updated

The pinned distroless static and base digests and alpine 3.24.2 still
trust AAA Certificate Services and emSign ECC Root CA - G3. The current
distroless digests and alpine 3.24.3 do not.
Jaeger v1 had its last release in December 2025. With no --config the v2
image runs the same all-in-one: OTLP on 4317 and 4318, the UI on 16686,
memory storage.
@dims

Copy link
Copy Markdown
Collaborator Author

The plugin builds from its own .ko.yaml, which still pinned the
distroless digest with the distrusted roots.
Comment thread internal/plugins/gcp-secret-manager/.ko.yaml
Comment thread .ko.yaml
@dberkov
Dmitry Berkovich (dberkov) added this pull request to the merge queue Oct 24, 2026
Merged via the queue into agent-substrate:main with commit b1b7f6b Oct 24, 2026
16 checks passed
@BenTheElder

Copy link
Copy Markdown
Collaborator

Thanks dims.

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.

3 participants