From 26592ebfe541bdc3b45eaf289b3b17d05808c4c5 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Thu, 26 Jan 2023 12:46:16 +0100 Subject: [PATCH] platform/tests: avoid recent route protocols in "/route/test_cache_consistency_routes" tests Ubuntu 18.04 comes with iproute2-4.15.0-2ubuntu1.3. The "/etc/iproute2/rt_protos" file from that version does not yet support the "bgp" entry. Also the "babel" entry is only from 2014. Just choose other entries. The point is that NetworkManager would ignore those, and that applies to "zebra" and "bird" alike. --- src/core/platform/tests/test-route.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/platform/tests/test-route.c b/src/core/platform/tests/test-route.c index 64f9ffd77..bae38f265 100644 --- a/src/core/platform/tests/test-route.c +++ b/src/core/platform/tests/test-route.c @@ -2262,7 +2262,7 @@ test_cache_consistency_routes(gconstpointer test_data) if (s) { if (nmtst_get_rand_bool()) { s = nm_streq(s, "kernel") ? nmtst_rand_select_str("boot", "static", "ra") - : nmtst_rand_select_str("babel", "bgp"); + : nmtst_rand_select_str("zebra", "bird"); } extra_options[n_extra_options++] = "proto"; extra_options[n_extra_options++] = s;