diff --git a/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml b/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml index 461ae53ae5..8e5634b44c 100644 --- a/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml +++ b/test/wg-easy/1.0.0/templates/delete-route-post-delete-hook.yaml @@ -29,5 +29,8 @@ spec: netmask=$(echo $netmask | grep -o -E '/.\d*') netmask=${netmask#/} echo "Matched routes to delete... {{ $ip }}/$netmask" - ip route del {{ $ip }}/$netmask || echo "Route deletion failed..." + # Don't try to delete routes if steps above didn't grep-ed anything + if [ ! "$netmask" == "" ]; then + ip route del {{ $ip }}/$netmask || echo "Route deletion failed..." + fi echo "Routes deleted..." diff --git a/test/wg-easy/1.0.0/templates/deployment.yaml b/test/wg-easy/1.0.0/templates/deployment.yaml index 1af55d2699..983122c3a9 100644 --- a/test/wg-easy/1.0.0/templates/deployment.yaml +++ b/test/wg-easy/1.0.0/templates/deployment.yaml @@ -99,7 +99,10 @@ spec: netmask=$(echo $netmask | grep -o -E '/.\d*') netmask=${netmask#/} echo "Matched routes to delete... {{ $ip }}/$netmask" - ip route del {{ $ip }}/$netmask || echo "Route deletion failed..." + # Don't try to delete routes if steps above didn't grep-ed anything + if [ ! "$netmask" == "" ]; then + ip route del {{ $ip }}/$netmask || echo "Route deletion failed..." + fi echo "Routes deleted..." {{ include "common.networking.dnsConfiguration" .Values | nindent 6 }} volumes: {{ include "common.storage.configureAppVolumes" .Values | nindent 8 }}