diff options
author | Louis Scalbert <louis.scalbert@6wind.com> | 2023-11-28 12:33:42 +0100 |
---|---|---|
committer | Louis Scalbert <louis.scalbert@6wind.com> | 2023-12-14 11:39:24 +0100 |
commit | 3dc8b2c1f5b88a5d878d7060671c72b9817d3c78 (patch) | |
tree | ee6148d5a2f5917c440c6ea392283b8d72288514 /doc/developer/topotests.rst | |
parent | docker: update ubuntu template for exabgp 4 (diff) | |
download | frr-3dc8b2c1f5b88a5d878d7060671c72b9817d3c78.tar.xz frr-3dc8b2c1f5b88a5d878d7060671c72b9817d3c78.zip |
doc: update for exabgp 4
Update the documentation to require exabgp 4
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
Diffstat (limited to '')
-rw-r--r-- | doc/developer/topotests.rst | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/doc/developer/topotests.rst b/doc/developer/topotests.rst index c9857963b..b50ec486e 100644 --- a/doc/developer/topotests.rst +++ b/doc/developer/topotests.rst @@ -8,14 +8,12 @@ Topotests is a suite of topology tests for FRR built on top of micronet. Installation and Setup ---------------------- -Topotests run under python3. Additionally, for ExaBGP (which is used -in some of the BGP tests) an older python2 version (and the python2 -version of ``pip``) must be installed. +Topotests run under python3. Tested with Ubuntu 20.04,Ubuntu 18.04, and Debian 11. -Instructions are the same for all setups (i.e. ExaBGP is only used for -BGP tests). +Instructions are the same for all setups. However, ExaBGP is only used for +BGP tests. Tshark is only required if you enable any packet captures on test runs. @@ -39,8 +37,7 @@ Installing Topotest Requirements python3 -m pip install 'pytest-xdist>=2.3.0' python3 -m pip install 'scapy>=2.4.5' python3 -m pip install xmltodict - # Use python2 pip to install older ExaBGP - python2 -m pip install 'exabgp<4.0.0' + python3 -m pip install git+https://github.com/Exa-Networks/exabgp@0659057837cd6c6351579e9f0fa47e9fb7de7311 useradd -d /var/run/exabgp/ -s /bin/false exabgp # To enable the gRPC topotest install: |