role network-routing: use flush to delete routes

- del will fail if gateways change
This commit is contained in:
Julian Labus 2018-09-13 10:20:17 +02:00
parent 21c6f63b5f
commit 32f6654e44
No known key found for this signature in database
GPG key ID: 8AF209F2C6B3572A

View file

@ -67,8 +67,6 @@
/sbin/ip -6 route del blackhole ::/0 table main
{% else %}
# static routes for icvpn
/sbin/ip -4 route del {{ icvpn_ipv4_transfer_net }}{% for host in groups['ffmwu-gateways'] %} nexthop via {{ bgp_ipv4_transfer_net | ipaddr('net') | ipaddr(hostvars[host]['magic']) | ipaddr('ip') }}{% endfor %}
/sbin/ip -6 route del {{ icvpn_ipv6_transfer_net }}{% for host in groups['ffmwu-gateways'] %} nexthop via {{ bgp_ipv6_transfer_net | ipaddr('net') | ipsubnet(64, 0) | ipaddr(hostvars[host]['magic']) | ipaddr('ip') }}{% endfor %}
/sbin/ip -4 route flush exact {{ icvpn_ipv4_transfer_net }}
/sbin/ip -6 route flush exact {{ icvpn_ipv6_transfer_net }}
{% endif %}