Skip to content

test(ffe): enable Java agentless exposure egress [java@agent/java-direct-exposure-egress] - #7494

Draft
leoromanovsky wants to merge 1 commit into
agent/nodejs-agentless-serverless-exposuresfrom
agent/java-agentless-serverless-exposures-java
Draft

test(ffe): enable Java agentless exposure egress [java@agent/java-direct-exposure-egress]#7494
leoromanovsky wants to merge 1 commit into
agent/nodejs-agentless-serverless-exposuresfrom
agent/java-agentless-serverless-exposures-java

Conversation

@leoromanovsky

@leoromanovsky leoromanovsky commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

Motivation

Java agentless Feature Flags can send exposures through serverless-init or directly to EVP. Both routes must pass the shared exposure contract.

Changes and Decisions

  • Enable the direct and serverless exposure adapters for Java.
  • Set agentless as the explicit configuration source for these scenarios.
  • Configure the JVM proxy and trust the controlled intake proxy certificate.
  • Keep the existing Datadog Agent exposure route enabled.
  • Use [java@agent/java-direct-exposure-egress] until Send agentless Feature Flags exposures directly to EVP dd-trace-java#12195 merges.

Validation

  • Tested dd-trace-java 9992388df3 with the Spring Boot weblog.
  • The Datadog Agent, direct, and serverless-init:1.9.13 routes each passed.
  • Each route evaluated the flag five times and produced one deduplicated exposure.
  • The direct route used no local receiver.
  • The unused direct or sidecar route received no exposure.

@github-actions

Copy link
Copy Markdown
Contributor

CODEOWNERS have been resolved as:

utils/build/docker/java/app-with-proxy-ca.sh                            @DataDog/apm-java @DataDog/asm-java @DataDog/system-tests-core
manifests/java.yml                                                      @DataDog/asm-java @DataDog/apm-java
utils/_context/_scenarios/endtoend.py                                   @DataDog/system-tests-core

@leoromanovsky leoromanovsky changed the title test(ffe): enable Java agentless exposure egress [java@agent/ssi-openfeature-provider-spike] test(ffe): enable Java agentless exposure egress [java@agent/java-direct-exposure-egress] Aug 12, 2026
@datadog-datadog-prod-us1

datadog-datadog-prod-us1 Bot commented Aug 12, 2026

Copy link
Copy Markdown

Tests

🎉 All green!

🧪 All tests passed
❄️ No new flaky tests detected

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: 90f1a99 | 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.

1 participant