envoyproxy / envoyproxy/gateway
ClientTrafficPolicy reports Accepted: True when target listener is not in a healthy state
- Dominant language
- Go
- Stars
- 3k
- Forks
- 864
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 140
Description
**Description**:
`ClientTrafficPolicy` shows `Accepted: True` in `status.ancestors` even when its target is not in a healthy state. The CTP should reflect that its target is not ready rather than silently claiming a successful attachment with no data-plane effect.
**Repro steps**:
1. Create a CTP targeting a listener that is not in a healthy state (e.g. missing TLS certificate ref)
2. Observe that the CTP `status.ancestors` still shows `Accepted: True`
**Environment**:
main (also present in v1.8.x)
**Logs**:
N/A — reproducible via `kubectl get clienttrafficpolicy -o yaml`
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.