diff options
| author | Christian Breunig <christian@breunig.cc> | 2026-09-29 20:15:53 +0200 |
|---|---|---|
| committer | Christian Breunig <christian@breunig.cc> | 2026-09-29 20:17:21 +0200 |
| commit | 3ed2af31578d54d373267937113fec03c80317f3 (patch) | |
| tree | dba8a6ace9e41bf2626c7049a6062f11c515b474 /src/migration-scripts/interfaces | |
| parent | d80a66463a60265a75f40ee387ae7a0e1ca60af4 (diff) | |
| download | vyos-1x-3ed2af31578d54d373267937113fec03c80317f3.tar.gz vyos-1x-3ed2af31578d54d373267937113fec03c80317f3.zip | |
smoketest: T9367: only assert on the leaked flows in the VRF conntrack zone
test_vrf_conntrack_route_leak asserted that no conntrack entry carrying the
VRF zone is [UNREPLIED]. The zone is assigned by oifname as well, so it also
covers traffic the box originates itself. An IGMPv3 membership report to
224.0.0.22, say, which is [UNREPLIED] by nature and lives for the 600s
generic protocol timeout:
unknown 2 584 src=192.0.2.1 dst=224.0.0.22 zone-orig=6099 [UNREPLIED] ...
Whether such an entry exists when the assertion runs depends on when some
process joins a multicast group on the VRF interface, so the test fails at
random.
Restrict assertion to the flows towards the far end, which are the only ones
the test controls, and count them so the added filter cannot silently make
the assertion vacuous.
Diffstat (limited to 'src/migration-scripts/interfaces')
0 files changed, 0 insertions, 0 deletions
