ci(lab): un-quarantine the flow-live gate (#88) #264

Merged
vxfemboy merged 1 commit from fix/flow-live-unquarantine into main 2026-08-03 23:55:17 +00:00
Owner

The gate was continue-on-error as "environmental — live-sFlow detection unreliable". Wrong diagnosis: hsflowd sampled the wrong interface (a fresh netns's tunnel stubs sorted ahead of the veth in the old ip link selector, so mod_pcap saw zero packets — empty hsflowd.log). Now that the veth is selected by global-scope address (#259, merged), the gate detects reliably. Dropping continue-on-error so flow-live gates for real. This PR's lab run is the definitive test: green = the hsflowd fix works un-quarantined; red-on-flow-live = investigate further.

The gate was continue-on-error as "environmental — live-sFlow detection unreliable". Wrong diagnosis: hsflowd sampled the wrong interface (a fresh netns's tunnel stubs sorted ahead of the veth in the old `ip link` selector, so mod_pcap saw zero packets — empty hsflowd.log). Now that the veth is selected by global-scope address (#259, merged), the gate detects reliably. Dropping `continue-on-error` so flow-live gates for real. This PR's lab run is the definitive test: green = the hsflowd fix works un-quarantined; red-on-flow-live = investigate further.
ci(lab): un-quarantine the flow-live gate (#88)
All checks were successful
CI / check (pull_request) Successful in 9m53s
CI / lab (pull_request) Successful in 8m27s
bc9bc258dd
The gate was marked continue-on-error as "environmental — live-sFlow
detection fires unreliably". That diagnosis was wrong: hsflowd was sampling
the wrong interface. A fresh netns's tunnel stubs (sit0/tunl0/ip6tnl0) sorted
ahead of the veth in the old `ip link` selector, so mod_pcap saw zero packets
and exported no sFlow at all (empty hsflowd.log). With the selector fixed to
pick the veth by global-scope address, the gate detects reliably, so drop the
continue-on-error and let it gate for real again.
vxfemboy deleted branch fix/flow-live-unquarantine 2026-08-03 23:55:18 +00:00
Sign in to join this conversation.
No description provided.