Source: prometheus
Version: 3.5.3+ds1-3
Severity: serious
Justification: FTBFS
Tags: ftbfs sid forky patch fixed-upstream

Since golang-k8s-client-go 0.36.4-1, the discovery/kubernetes tests fail
after 60s with "discoverer failed to sync" (55 tests).

client-go >= 0.35 enables the WatchListClient feature gate by default.
The fake clientset does not support it, so informers never sync.

Upstream fix (in v3.10.0):
https://github.com/prometheus/prometheus/commit/847e474bf4ffe637f1e6c9317f81d78015e40b7a

Backport, tested in sbuild (builds fine, all tests pass):
https://salsa.debian.org/mendezr/prometheus/-/commit/c9471026f

Reply via email to