Skip to content

🪞 Configure redundant repositories for Muzzle version discovery - #12625

Draft
bric3 wants to merge 1 commit into
masterfrom
community-pr-12621
Draft

bric3 wants to merge 1 commit into
masterfrom
community-pr-12621

Conversation

@bric3

@bric3 bric3 commented Sep 24, 2026 •

Copy link
Copy Markdown
Contributor

What Does This Do

Add MUZZLE_MAVEN_REPOSITORY_PROXY as an optional preferred repository for Muzzle version discovery, retaining MAVEN_REPOSITORY_PROXY as a second route. No Depot endpoints are hard-coded; unset configuration preserves the existing behavior.

Motivation

Allow Muzzle to resolve metadata through another network route when one proxy endpoint is unavailable.

Additional Notes

Mirror of #12621 with configurable endpoints. Fabric remains opt-in until the CI environment provides DNS, routing, and JVM certificate trust. Aether queries both repositories and combines their versions, so a failed route can still delay resolution. CI with the variable unset does not validate Fabric connectivity.

Also this change requires the build image to have the necessary certicates.

Contributor Checklist

@bric3 bric3 added tag: no release notes Changes to exclude from release notes comp: tooling Build & Tooling tag: ai generated Largely based on code generated by an AI or LLM type: bug labels Sep 24, 2026
@bric3 bric3 changed the title Configure redundant repositories for Muzzle version discovery 🪞 Configure redundant repositories for Muzzle version discovery Sep 24, 2026
@datadog-datadog-prod-us1-2

This comment has been minimized.

@dd-octo-sts

dd-octo-sts Bot commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

🟢 Java Benchmark SLOs — All performance SLOs passed

Suite Status
Startup 🟢 pass

SLO thresholds are defined here based on automatically generated metrics. A warning is raised when results are within 5% of the threshold.

PR vs. master results
Scenario Candidate master Δ (95% CI of mean)
startup:insecure-bank:iast:Agent 14.83 s 14.75 s [-0.3%; +1.4%] (no difference)
startup:insecure-bank:tracing:Agent 13.57 s 13.68 s [-1.4%; -0.2%] (maybe better)
startup:petclinic:appsec:Agent 17.61 s 17.51 s [-0.4%; +1.6%] (no difference)
startup:petclinic:iast:Agent 17.42 s 16.79 s [-0.5%; +8.0%] (no difference)
startup:petclinic:profiling:Agent 17.44 s 17.22 s [+0.1%; +2.4%] (maybe worse)
startup:petclinic:sca:Agent 17.60 s 17.56 s [-0.6%; +1.1%] (no difference)
startup:petclinic:tracing:Agent 16.68 s 16.74 s [-1.4%; +0.7%] (no difference)

Commit: 960b3b3d · CI Pipeline · Benchmarking Platform UI


Load and DaCapo benchmarks can be triggered manually in the GitLab pipeline. Results will appear in the Benchmarking Platform UI after completion.

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

Labels

comp: tooling Build & Tooling tag: ai generated Largely based on code generated by an AI or LLM tag: no release notes Changes to exclude from release notes type: bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants