# A proxy in front of argocd-server sends a traceparent header marked not sampled. With --otlp-sample-ratio=1.0 in Argo CD 3.6, what happens to that request's trace?

Argo CD, Hard (Expert), Concepts. https://k8wiz.com/uquiz/a-proxy-in-front-of-argocd-server-sends-a-traceparent-header-marked-not-sampled-with-otlp-sample-ratio10-in-argo-cd-36-what-happ

- A. It is recorded, since a ratio of 1.0 samples everything
- B. It is not recorded, because the sampler is parent-based
- C. It is recorded by the repo-server but not by argocd-server
- D. It is recorded with an extra sampled=false span attribute

**Answer:** It is not recorded, because the sampler is parent-based

**Explanation:** Argo CD 3.6 replaced always-on sampling with a parent-based sampler, so an inbound not-sampled decision is honored even at a ratio of 1.0. The ratio only applies to traces that start in Argo CD. Downstream services such as the repo-server follow the same decision, which keeps traces whole.
