diff --git a/roles/bird/templates/bird/bird.conf.j2 b/roles/bird/templates/bird/bird.conf.j2 index 8449e57636cd347245fdfe4d2dd142600e7dfbbf..295cc21fe9c6c214c7d24ccb9a890f5c56f48872 100644 --- a/roles/bird/templates/bird/bird.conf.j2 +++ b/roles/bird/templates/bird/bird.conf.j2 @@ -20,7 +20,7 @@ listen bgp address {{ bind }} port 179; # with other routers in the network, it performs synchronization of BIRD's # routing tables with the OS kernel. protocol kernel { - persist; +# persist; scan time 60; import none; export all; diff --git a/roles/bird/templates/bird/bird6.conf.j2 b/roles/bird/templates/bird/bird6.conf.j2 index dd5b559070ee4748b6d448cb089f6b832341a656..4d1cea0e766d89b5538bd2e2551627af44627ed4 100644 --- a/roles/bird/templates/bird/bird6.conf.j2 +++ b/roles/bird/templates/bird/bird6.conf.j2 @@ -19,7 +19,7 @@ listen bgp address {{ bind }} port 179; # with other routers in the network, it performs synchronization of BIRD's # routing tables with the OS kernel. protocol kernel { - persist; +# persist; scan time 60; import none; export all; @@ -39,7 +39,7 @@ protocol static { } {%for bgp in bird.ipv6.bgps %} -protocol bgp zayo { +protocol bgp {{ bgp.name }} { local as {{ bgp.local_as }}; {% if bgp.allow_local_as is defined %} allow local as {{ bgp.allow_local_as }};