From 37a169920ad46a55c956ad5c2bdb4fe367e2d56b Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Wed, 11 Mar 2026 19:24:05 +0000
Subject: [PATCH] Fix integration tests - debian container no longer provides ip cmd

---
 test_integration.sh |   20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/test_integration.sh b/test_integration.sh
index c33f157..37fb0f1 100755
--- a/test_integration.sh
+++ b/test_integration.sh
@@ -21,8 +21,8 @@
   test1
 
 ADDRESSES=$(docker run --rm --network test1 \
-  debian \
-  /bin/ip addr show
+  alpine \
+  /sbin/ip addr show
 )
 echo "${ADDRESSES}" | grep 192.168.255.129/24
 echo "${ADDRESSES}" | grep 2001:db8:aaaa:bbbb::1/32
@@ -30,8 +30,8 @@
 
 ADDRESSES=$(docker run --rm --network test1 \
   --ip 192.168.255.25 --ip6 2001:db8:dddd:eeee:ffff:1:2:3 \
-  debian \
-  /bin/ip addr show
+  alpine \
+  /sbin/ip addr show
 )
 echo "${ADDRESSES}" | grep 192.168.255.25/24
 echo "${ADDRESSES}" | grep 2001:db8:dddd:eeee:ffff:1:2:3/32
@@ -50,4 +50,16 @@
   --gateway 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff \
   test2
 
+ROUTES=$(docker run --rm --network test2 \
+  alpine \
+  /sbin/ip route show
+)
+echo "${ROUTES}" | grep 192.168.255.254
+
+ROUTES=$(docker run --rm --network test2 \
+  alpine \
+  /sbin/ip -6 route show
+)
+echo "${ROUTES}" | grep 2001:db8:ffff:ffff:ffff:ffff:ffff:ffff
+
 docker network rm test2

--
Gitblit v1.10.0