
The job has 4 nodes: - a spine node serving as a spine switch and a place where the tempest tests are executed from - 2 leaf nodes serving as route reflectors to the spine node - controller running all-in-one openstack with ovn-bgp-agent and frr configured to peer with the leaf nodes The job is non-voting for now to assess its stability and replaces ovn-bgp-agent-tempest-plugin job because that job was one node only and hence the BGP protocol couldn't be validated. Depends-On: https://review.opendev.org/c/openstack/devstack/+/938697 Change-Id: If8d2d59c6bc06124d98204770d7689b66d9b9cae Signed-off-by: Jakub Libosvar <libosvar@redhat.com>
54 lines
1.2 KiB
Django/Jinja
54 lines
1.2 KiB
Django/Jinja
hostname {{ ansible_hostname }}
|
|
log file /var/log/frr/frr.log
|
|
service integrated-vtysh-config
|
|
line vty
|
|
frr version 7.0
|
|
|
|
debug bfd peer
|
|
debug bfd network
|
|
debug bfd zebra
|
|
|
|
debug bgp graceful-restart
|
|
debug bgp neighbor-events
|
|
debug bgp updates
|
|
debug bgp update-groups
|
|
|
|
router bgp 65000
|
|
bgp log-neighbor-changes
|
|
bgp graceful-shutdown
|
|
|
|
neighbor downlink peer-group
|
|
neighbor downlink remote-as external
|
|
neighbor downlink bfd
|
|
neighbor downlink bfd profile devstack
|
|
! neighbor downlink capability extended-nexthop
|
|
neighbor leaf0-port interface peer-group downlink
|
|
neighbor leaf1-port interface peer-group downlink
|
|
|
|
address-family ipv4 unicast
|
|
redistribute connected
|
|
neighbor downlink prefix-list only-host-prefixes in
|
|
exit-address-family
|
|
|
|
address-family ipv6 unicast
|
|
redistribute connected
|
|
neighbor downlink activate
|
|
neighbor downlink prefix-list only-host-prefixes in
|
|
exit-address-family
|
|
|
|
address-family l2vpn evpn
|
|
neighbor downlink activate
|
|
exit-address-family
|
|
|
|
ip prefix-list only-host-prefixes permit 0.0.0.0/0 ge 32
|
|
|
|
ipv6 prefix-list only-host-prefixes permit ::/0 ge 128
|
|
|
|
ip nht resolve-via-default
|
|
|
|
bfd
|
|
profile devstack
|
|
detect-multiplier 10
|
|
transmit-interval 500
|
|
receive-interval 500
|