Skip to content

Paullgdc/test rc agentless#263

Draft
paullegranddc wants to merge 5 commits into
mainfrom
paullgdc/test_rc_agentless
Draft

Paullgdc/test rc agentless#263
paullegranddc wants to merge 5 commits into
mainfrom
paullgdc/test_rc_agentless

Conversation

@paullegranddc

Copy link
Copy Markdown
Collaborator

What does this PR do?

A brief description of the change being made with this pull request.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

iunanua and others added 5 commits June 9, 2026 17:23
Replaces the in-tree RC client (hyper poller, hand-rolled TUF parsing,
base64/SHA256 caching, ConfigState bookkeeping, custom ProductRegistry,
path extraction) with a thin adapter over libdd-remote-config's
SingleChangesFetcher. The ApmTracingConfig parser is preserved verbatim
and registered through the RemoteConfigContent trait, so all parser
semantics (null-vs-missing distinction, [0.0, 1.0] rate validation,
service_target gating, rules/rate composition, default-provenance
catch-all) are unchanged.

libdd-remote-config is pinned to libdatadog rev 2e6214d80 via git +
[patch.crates-io] for libdd-common and libdd-trace-protobuf, so existing
libdd-* version pins on crates.io stay intact. Drop now-unused deps
(base64, sha2, hyper-util, http-body-util) and add libdd-remote-config/https
to the local https feature.

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

datadog-prod-us1-6 Bot commented Jun 22, 2026

Copy link
Copy Markdown

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 26 Pipeline jobs failed

Lint | clippy #instrumentation 1.91.1   View in Datadog   GitHub Actions

Lint | clippy #instrumentation nightly-2026-04-07   View in Datadog   GitHub Actions

Lint | clippy #instrumentation stable   View in Datadog   GitHub Actions

View all 26 failed jobs.

Useful? React with 👍 / 👎

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

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.

2 participants