From 7268da807f1772e1f736fdc6402611443cfa33e0 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. (cherry picked from commit 26592ebfe541bdc3b45eaf289b3b17d05808c4c5) --- 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 64f9ffd778..bae38f265c 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;