| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
opensourcerouting/fix/bgp_received-routes_with_soft_inbound
bgpd: Show unmodified version of received-routes per neighbor
|
| |
| |
| |
| | |
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|\ \
| | |
| | | |
bgpd: Relax the same prefix and nexthop to be valid
|
| | |
| | |
| | |
| | | |
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
It's replaced and simplified by c3fd1e9520c619babb3004cea6df622ca67b0dfa.
JSON topo is just horrible to debug.
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|\ \ \
| | | |
| | | | |
tests: catch exception during switch shutdown
|
| | |/
| |/|
| | |
| | | |
Signed-off-by: y-bharath14 <y.bharath@samsung.com>
|
|\ \ \
| | | |
| | | | |
Nhg reuse intf down up
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Do not accept a nexthop as valid unless it is marked as being
active.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| |_|/
|/| |
| | |
| | |
| | |
| | | |
Test was confusing. Add some useful data and clean up some debugs
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| |/
|/|
| |
| | |
Signed-off-by: Barry A. Trent <barry.trent@atcorp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With AutoRP discovery running by default, that adds a new
IGMP group that needs to be accounted for in IGMP output.
For pim.py
The clear IGMP interfaces function is in a broken state. It was
already ignoring any errors and returned true always, but with
the addition of the AutoRP discovery group, you could end up
with a different group order in the json which would cause a key
error making the test fail. For now I just added a check to
avoid the key error.
Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
With AutoRP discovery running by default, that adds a new
IGMP group that needs to be accounted for in IGMP output.
For multicast_pim_sm_topo3:
Ignore the total group number as it is unnecessary for the test.
Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
|
| |
| |
| |
| |
| |
| |
| |
| | |
Uses hardcoded sample AutoRP packets injected in to test
message parsing and proper application of AutoRP learned
RP info. Tests mix of AutoRP and static RP's.
Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
|
|\ \
| | |
| | | |
Add igmp proxy support
|
| | |
| | |
| | |
| | | |
Signed-off-by: Barry A. Trent <barry.trent@atcorp.com>
|
|\ \ \
| | | |
| | | | |
bgpd: Return NOMATCH only if both conf_if/group does not exist
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|\ \ \ \
| | | | |
| | | | | |
tests: fix zebra_rib range
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Range is wrong. We want values 1 and 2 but we only test 1.
> >>> for i in range(1, 2):
> ... print(i)
> ...
> 1
Fixes: abd2a1ff3f ("tests: Test some basic kernel <-> zebra interactions")
Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
|
|\ \ \ \
| |/ / /
|/| | | |
tests: Simplify BGP dual-as topotest
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Test if we can establish a session with a global ASN directly.
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
There are no tests that ensured that turning off then on
v4 and v6 forwarding actually worked. This does so.
This was found via looking at the code coverage.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fix warning unused variable `router_list`.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
|\ \ \
| | | |
| | | | |
tests: Remove duplicate `check_ping` import
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
|\ \ \ \
| | | | |
| | | | | |
tests: Remove `log monitor XX ` from topotests
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
`log monitor XX` command is deprecated and does nothing. Let's remove it.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
`log monitor XX` command is deprecated and does nothing. Let's remove it.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
`log monitor XX` command is deprecated and does nothing. Let's remove it.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
None of the bgp dump code was even tested. Add a bit
of basic stuff that it at least generates a dump file.
This can be extended at a future time.
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
In ospf_multi_vrf_bgp_route_leak, the admin distance for the
redistributed ospf route should be 110, and should remain as 110 after
it's imported into another vrf, and then downloaded to zebra.
Signed-off-by: Enke Chen <enchen@paloaltonetworks.com>
|
|\ \
| | |
| | | |
tests: use logger.warning not logger.warn
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Apparently logger.warn is being deprecated. So let's
switch over to logger.warning. Clearly it's better
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
|
|\ \ \
| |/ /
|/| | |
bgpd: Implement BGP dual-as feature
|
| |/
| |
| |
| | |
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
|
| |
| |
| |
| | |
Signed-off-by: Christian Hopps <chopps@labn.net>
|
|\ \
| | |
| | | |
zebra: include the prefix in nht show command
|
| |/
| |
| |
| |
| |
| | |
Include the prefix in "show ip nht" and "show ipv6 nht".
Signed-off-by: Enke Chen <enchen@paloaltonetworks.com>
|
| |
| |
| |
| |
| |
| | |
- Also fix the above and CLI when running in munet native mode
Signed-off-by: Christian Hopps <chopps@labn.net>
|
| |
| |
| |
| |
| |
| |
| | |
- improvement to remote CLI
- 0.14.15 fixed a small bug in 0.14.14
Signed-off-by: Christian Hopps <chopps@labn.net>
|
| |
| |
| |
| |
| |
| | |
- Improve remote CLI operation [improves xdist mode]
Signed-off-by: Christian Hopps <chopps@labn.net>
|
| |
| |
| |
| |
| |
| |
| | |
- Adds retry_sleep (i.e., interval) parameter to native @retry decorator
- Fix --stdout and --stderr munet CLI args
Signed-off-by: Christian Hopps <chopps@labn.net>
|
|\ \
| | |
| | | |
PIM candidate BSR/RP support
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
opensourcerouting/fix/adjust_wait_count_default_timers_if_too_low
tests: Adjust minimum wait/count timers for run_and_expect() if they are too low
|