Skip to content

fix(deps): revert datadog-agent pkgs to v0.83.2 (v0.84.2 broken) - #3605

Draft
levan-m wants to merge 3 commits into
renovate/go-dependenciesfrom
fix/pr-3552
Draft

levan-m wants to merge 3 commits into
renovate/go-dependenciesfrom
fix/pr-3552

Conversation

@levan-m

@levan-m levan-m commented Oct 14, 2026

Copy link
Copy Markdown
Collaborator

datadog-agent/pkg/config/setup@v0.84.2 is a broken upstream release: it references initCommonBase, initCoreAgentFull, delegatedAuthKeys, and initMainSystemProbeConfig which are not defined in the package (they exist in v0.83.2).

Both pkg/config/remote@v0.84.2 and pkg/util/grpc@v0.84.2 explicitly require pkg/config/setup@v0.84.2, so the entire datadog-agent package set must be reverted together.

Changes

  • Revert all github.com/DataDog/datadog-agent/* packages from v0.84.2 → v0.83.2 in go.mod
  • go mod tidy to clean up go.sum

Testing

  • go build ./... — clean
  • go test ./internal/controller/... ./cmd/... — all pass

Notes

The other upgrades in #3552 (k8s 0.35→0.37, controller-runtime 0.23→0.25, datadog-api-client v2.56→v2.66, etc.) are retained as-is and compile/test cleanly. Only the datadog-agent packages are reverted.

A follow-up PR should upgrade datadog-agent once a fixed release (v0.84.3+) is available.

🤖 Generated with Claude Code

datadog-agent/pkg/config/setup@v0.84.2 references functions
(initCommonBase, initCoreAgentFull, delegatedAuthKeys,
initMainSystemProbeConfig) that are not defined in the package —
a broken upstream release. pkg/config/remote and pkg/util/grpc
at v0.84.2 both require setup@v0.84.2, so all datadog-agent
packages are reverted together to v0.83.2.

Environment: Datadog workspace

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@datadog-prod-us1-6

datadog-prod-us1-6 Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

Code Coverage

🎯 Code Coverage (details)
• Patch Coverage: 100.00%
• Overall Coverage: 54.08%

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 1f1b9c0 | Docs | View more details | Give us feedback!

levan-m and others added 2 commits October 14, 2026 13:18
Sync api/go.mod (gomega bump), api/go.sum, test/e2e/go.mod, and
test/e2e/go.sum after running make update-golang. Fixes the
check-golang-version CI job failure (make update-golang was producing
a diff) and the build/go_e2e_deps failures from stale test/e2e go.mod.

Environment: Datadog workspace

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Add missing license entry for
github.com/aws/smithy-go/transport/http/protocol/internal/json/internal/stdlib
(BSD-3-Clause) introduced as a new transitive dependency via the
go-dependencies version bumps. Fixes verify_licenses CI failure.

Environment: Datadog workspace

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant