Donatas Abraitis
388f9ef0cb
doc: Say that 0.0.0.0 (0) BGP identifier is invalid
...
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
(cherry picked from commit c9a2928954
)
2025-02-04 16:37:55 +00:00
Russ White
adeb30d8f3
Merge pull request #17336 from forrestchu/sbfd
...
implement SBFD
2025-02-04 06:36:43 -05:00
wumu.zsl
427cf6627d
doc: add sbfd doc
...
Signed-off-by: wumu.zsl <wumu.zsl@alibaba-inc.com>
2025-01-23 06:24:33 +00:00
Jafar Al-Gharaibeh
46a1a76783
Merge pull request #17793 from LabNConsulting/working/lb/fix-r8-rpms
...
Fix Rocky 8 RPMs, add options to build without rpki and docs (default is to include)
2025-01-21 10:32:32 -06:00
Jafar Al-Gharaibeh
b2d62e50f1
Merge pull request #17882 from LabNConsulting/chopps/doc-update-mgmtd
...
small mgmtd-dev doc update and yanglint cleanup
2025-01-20 13:29:37 -06:00
Christian Hopps
aa8212d695
doc: add misplaced doc change for mgmtd development
...
Signed-off-by: Christian Hopps <chopps@labn.net>
2025-01-18 18:18:04 +00:00
Yuqing Zhao
f56a77359b
doc: Add support for SRv6 static sid CLI
...
Add the srv6 static sids configuration and
show running-config sections in static.rst.
Signed-off-by: Yuqing Zhao <galadriel.zyq@alibaba-inc.com>
2025-01-18 10:28:49 +00:00
Donatas Abraitis
705e6f881b
Merge pull request #17836 from pguibert6WIND/limit_comm_list_count
...
limit community list count
2025-01-17 12:44:24 +02:00
Igor Ryzhov
300f8dbda4
lib: introduce global -w option for VRF netns backend
...
Current -n option is only for zebra and mgmtd. All other daemons receive
the VRF backend configuration from zebra upon connection to it. This
leads to a potential race condition - daemons need to know the backend
before they start reading their config, but they can be not connected to
zebra yet at this point. As the VRF backend cannot change during runtime,
let's introduce a new global -w option for setting netns backend, to
make sure that all daemons know their VRF backend immediately after
start.
The reason for introducing a new option instead of making -n global is
that ospfd already uses -n for another purposes.
Signed-off-by: Igor Ryzhov <idryzhov@gmail.com>
2025-01-15 23:38:27 +02:00
Donald Sharp
5867c32161
Merge pull request #17776 from nabahr/group-rpf-mode
...
PIMD: RPF lookup mode per-group, per-source
2025-01-15 10:20:24 -05:00
Donald Sharp
ef4b28682b
Merge pull request #17846 from Jafaral/fix-latex-warn
...
doc: fix LaTex warnings, add documentation to build docs
2025-01-14 09:37:09 -05:00
Russ White
b4619da938
Merge pull request #17639 from pguibert6WIND/bmp_import_vrf_view
...
Ability to import BMP information from a separate BGP instance
2025-01-14 08:38:37 -05:00
Philippe Guibert
f19b8668b3
bgpd: add 'match community-count' command to restrict comm count
...
Add a mechanism in route-map to filter out route-map which have a list
of communities greater than the given number.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
2025-01-14 13:59:42 +01:00
Jafar Al-Gharaibeh
a78161de7f
doc: building html/pdf user and developer documentation
...
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
2025-01-13 10:24:12 -06:00
Jafar Al-Gharaibeh
fd4a76cb2f
doc: fix LaTex warning when building pdf docs
...
LaTex doesn't like the Unicon character `≥` which should be represented
by the special sequnce `$\leq$`. Since this is buried all in Sphinx, and
we also have a scrip that look for the character, the easiest fix is to
just use `>=` instead which works without warnings, and without asking to
ignore every warning about the use of every instance of the special char.
Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
2025-01-13 10:24:12 -06:00
Christian Hopps
901d059614
doc: add building for ubuntu 24.04, and refactor
...
- All 3 ubutu 2x (20.04, 22.04 and 24.04) have the same instructions
so put them in one include file.
Signed-off-by: Christian Hopps <chopps@labn.net>
2025-01-12 02:27:10 +00:00
Nathan Bahr
f75ec46dfb
doc: Document rpf-lookup-mode changes
...
Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
2025-01-09 21:58:22 +00:00
Lou Berger
e2b5eed59f
doc: update redhat packaging doc with new options and use of Rocky 8 (Centos 8 is no more)
...
Signed-off-by: Lou Berger <lberger@labn.net>
2025-01-08 12:49:00 +00:00
Enke Chen
2a19daa830
bgpd: add debugging command for route aggregation
...
Add a new debugging command:
debug bgp aggregate [prefix <A.B.C.D/M|X:X::X:X/M>]
Signed-off-by: Enke Chen <enchen@paloaltonetworks.com>
2025-01-07 22:52:41 -08:00
Philippe Guibert
9f2932d106
doc: add bmp import-vrf-view on the bmp user guide
...
Add the bmp import-vrf-view command on the bmp user guide.
Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
2025-01-07 15:35:32 +01:00
Russ White
ff794c5ffe
Merge pull request #17774 from famfo/doc/alpine
...
doc: fix building for alpine package path
2025-01-07 09:01:29 -05:00
Russ White
c9c9608c70
Merge pull request #17431 from krishna-samy/bgpd_json_commits
...
bgpd: show json output changes to optimize various show commands
2025-01-07 08:43:55 -05:00
famfo
7634db06d9
doc: fix building-for-alpine package path
...
Signed-off-by: famfo <famfo@famfo.xyz>
2025-01-06 16:25:56 +01:00
Carmine Scarpitta
fd21131ecf
doc: Show the valid range of SRv6 locator node-len
...
The documentation should provide the valid range of SRv6 locator
node-len parameter, rather than the default value.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
2024-12-21 09:30:57 +01:00
Carmine Scarpitta
f8ff3e6e06
doc: Show the valid range of SRv6 locator block-len
...
The documentation should provide the valid range of SRv6 locator
block-len parameter, rather than the default value.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
2024-12-21 09:29:55 +01:00
Carmine Scarpitta
bcad7df60d
doc: Fix the order of SRv6 locator parameters
...
Align the order of the SRv6 locator parameters with the actual implementation:
```
"prefix X:X::X:X/M$prefix [block-len (16-64)$block_bit_len] \
[node-len (16-64)$node_bit_len] [func-bits (0-64)$func_bit_len]"
```
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
2024-12-21 09:26:44 +01:00
Rafael Zalamena
3bebb7be92
Merge pull request #17252 from nabahr/mcast-mode
...
Fix PIMD RPF lookup mode and nexthop tracking
2024-12-16 09:57:31 -03:00
Nathan Bahr
06c3436a12
doc: Clean up Multicast RIB documentation
...
Moved it all to PIM section and updated docs for recent changes.
Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
2024-12-13 17:36:34 +00:00
Jafar Al-Gharaibeh
b28ee727c9
Merge pull request #17640 from opensourcerouting/feature/graphviz_frr_releases
...
doc: Update the next release dates
2024-12-12 22:02:44 -06:00
Donatas Abraitis
f10b20dbbe
doc: Update the next release dates
...
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2024-12-12 18:10:46 +02:00
Rafael Zalamena
e3af4b8c56
doc: document new command MSDP originator ID
...
Let user know about new MSDP knob to configure originator ID.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2024-12-12 10:34:21 -03:00
Jafar Al-Gharaibeh
ccb57ad10f
Merge pull request #17521 from opensourcerouting/msdp-sa-limit
...
pimd: MSDP per peer SA limit
2024-12-10 11:36:50 -06:00
Donald Sharp
c05c2b15e5
Merge pull request #17461 from csiltala/multicast-boundary-acl
...
pimd: Extend multicast boundary/ACL functionality
2024-12-09 10:42:04 -05:00
Igor Ryzhov
c3bffa9277
doc: remove no-op "netns NAMESPACE" command from the docs
...
Signed-off-by: Igor Ryzhov <idryzhov@gmail.com>
2024-12-07 17:02:58 +02:00
Corey Siltala
ff5309ca2d
doc: Expand ACL and multicast boundary documentation
...
Add documentation for existing extended access-list functionality and
the new "ip multicast boundary" command leveraging that functionality.
Signed-off-by: Corey Siltala <csiltala@atcorp.com>
2024-12-06 14:44:52 -06:00
Rafael Zalamena
98c68a37d8
doc: document new SA limit command
...
Let user know about the new MSDP SA limit command.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2024-12-05 10:39:00 -03:00
Jafar Al-Gharaibeh
59b0a6e339
Merge pull request #17502 from opensourcerouting/msdp-shutdown
...
pimd: implement MSDP shutdown command
2024-12-04 21:57:18 -06:00
Donatas Abraitis
855873aa77
Merge pull request #17527 from guoguojia2021/guozhongfeng_alibaba
...
doc:Fix bgp doc warning
2024-11-27 08:27:08 +02:00
guozhongfeng.gzf
8a51814085
doc:Fix bgp doc warning
...
Signed-off-by: guozhongfeng.gzf <guozhongfeng.gzf@alibaba-inc.com>
2024-11-27 10:05:03 +08:00
Donatas Abraitis
f3189d797d
tests: Deprecate TOPOTEST_PULL
...
We do not maintain docker.com/frrouting anymore and not building custom
images for topotests.
Use local images for topotests instead.
Just use:
```
mak topotests-build
make topotests
```
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2024-11-26 11:42:49 +02:00
Rafael Zalamena
cd8d9d3906
doc: document shutdown command
...
Let users know about the MSDP shutdown command.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2024-11-25 19:23:40 -03:00
Donatas Abraitis
8cc6359fdc
bgpd: Disable sending ROV extended community by default
...
https://datatracker.ietf.org/doc/html/rfc8097 defines ROV extended community,
but https://datatracker.ietf.org/doc/draft-ietf-sidrops-avoid-rpki-state-in-bgp
is against sending it by default even for iBGP peers.
Let's do this practice and reverse it.
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2024-11-19 16:25:12 +02:00
Krishnasamy R
4d8207cac4
bgpd: add documentation for show bgp router json command
...
Signed-off-by: Krishnasamy R <krishnasamyr@nvidia.com>
2024-11-18 18:59:01 -08:00
Jafar Al-Gharaibeh
2f83660982
Merge pull request #17193 from opensourcerouting/frr-name-use
...
accords: guidelines/terms for FRRouting trademarks
2024-11-16 19:35:08 -06:00
Rafael Zalamena
084fa66d74
doc: document and explain PIM embedded RP
...
Let user know about PIM embedded RP configuration commands.
Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
2024-11-13 12:05:35 -03:00
Russ White
9ce07a1313
Merge pull request #17374 from opensourcerouting/fix/rfc_9687
...
Add two RFCs for BGP to the list
2024-11-12 09:59:06 -05:00
Donatas Abraitis
af9a2cb875
Merge pull request #17231 from guoguojia2021/guozhongfeng_alibaba
...
bgpd:support of color extended community color-only types
2024-11-08 08:56:21 +02:00
guozhongfeng.gzf
812dcc44d3
doc:the doc of extcomumnity color
...
Signed-off-by: guozhongfeng.gzf <guozhongfeng.gzf@alibaba-inc.com>
2024-11-07 19:02:21 +08:00
Donatas Abraitis
9fd7ec9551
doc: Add missing RFCs for BGP to the list
...
* RFC 9687
* RFC 7311
Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
2024-11-07 11:27:48 +02:00
Donald Sharp
3e3a666331
lib: Add ability to track time in individual routemaps
...
Add the abilty to track how much time is spent in routemaps.
Example of the new output:
eva# show route-map
ZEBRA:
route-map: FOO Invoked: 1000000 (323 milliseconds total) Optimization: enabled Processed Change: false
deny, sequence 10 Invoked 1000000 (320 milliseconds total)
Match clauses:
Set clauses:
Call clause:
Action:
Exit routemap
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
2024-11-05 12:33:05 -05:00