summaryrefslogtreecommitdiffstats
path: root/doc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #17793 from LabNConsulting/working/lb/fix-r8-rpmsJafar Al-Gharaibeh9 days1-4/+11
|\ | | | | Fix Rocky 8 RPMs, add options to build without rpki and docs (default is to include)
| * doc: update redhat packaging doc with new options and use of Rocky 8 (Centos ↵Lou Berger2025-01-081-4/+11
| | | | | | | | | | | | 8 is no more) Signed-off-by: Lou Berger <lberger@labn.net>
* | Merge pull request #17882 from LabNConsulting/chopps/doc-update-mgmtdJafar Al-Gharaibeh10 days1-4/+9
|\ \ | | | | | | small mgmtd-dev doc update and yanglint cleanup
| * | doc: add misplaced doc change for mgmtd developmentChristian Hopps12 days1-4/+9
| | | | | | | | | | | | Signed-off-by: Christian Hopps <chopps@labn.net>
* | | doc: Add support for SRv6 static sid CLIYuqing Zhao12 days1-0/+49
|/ / | | | | | | | | | | | | Add the srv6 static sids configuration and show running-config sections in static.rst. Signed-off-by: Yuqing Zhao <galadriel.zyq@alibaba-inc.com>
* | Merge pull request #17836 from pguibert6WIND/limit_comm_list_countDonatas Abraitis13 days1-0/+6
|\ \ | | | | | | limit community list count
| * | bgpd: add 'match community-count' command to restrict comm countPhilippe Guibert2025-01-141-0/+6
| | | | | | | | | | | | | | | | | | | | | 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>
* | | lib: introduce global -w option for VRF netns backendIgor Ryzhov2025-01-153-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #17776 from nabahr/group-rpf-modeDonald Sharp2025-01-151-1/+13
|\ \ \ | | | | | | | | PIMD: RPF lookup mode per-group, per-source
| * | | doc: Document rpf-lookup-mode changesNathan Bahr2025-01-091-1/+13
| | | | | | | | | | | | | | | | Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
* | | | Merge pull request #17846 from Jafaral/fix-latex-warnDonald Sharp2025-01-144-14/+77
|\ \ \ \ | | | | | | | | | | doc: fix LaTex warnings, add documentation to build docs
| * | | | doc: building html/pdf user and developer documentationJafar Al-Gharaibeh2025-01-132-0/+63
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Jafar Al-Gharaibeh <jafar@atcorp.com>
| * | | | doc: fix LaTex warning when building pdf docsJafar Al-Gharaibeh2025-01-132-14/+14
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | Merge pull request #17639 from pguibert6WIND/bmp_import_vrf_viewRuss White2025-01-141-0/+5
|\ \ \ \ | |_|/ / |/| | | Ability to import BMP information from a separate BGP instance
| * | | doc: add bmp import-vrf-view on the bmp user guidePhilippe Guibert2025-01-071-0/+5
| | |/ | |/| | | | | | | | | | | | | Add the bmp import-vrf-view command on the bmp user guide. Signed-off-by: Philippe Guibert <philippe.guibert@6wind.com>
* | | doc: add building for ubuntu 24.04, and refactorChristian Hopps2025-01-124-321/+168
| |/ |/| | | | | | | | | | | - 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>
* | bgpd: add debugging command for route aggregationEnke Chen2025-01-081-0/+5
|/ | | | | | | | 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>
* Merge pull request #17774 from famfo/doc/alpineRuss White2025-01-071-2/+2
|\ | | | | doc: fix building for alpine package path
| * doc: fix building-for-alpine package pathfamfo2025-01-061-2/+2
| | | | | | | | Signed-off-by: famfo <famfo@famfo.xyz>
* | Merge pull request #17431 from krishna-samy/bgpd_json_commitsRuss White2025-01-071-0/+4
|\ \ | |/ |/| bgpd: show json output changes to optimize various show commands
| * bgpd: add documentation for show bgp router json commandKrishnasamy R2024-11-191-0/+4
| | | | | | | | Signed-off-by: Krishnasamy R <krishnasamyr@nvidia.com>
* | doc: Show the valid range of SRv6 locator node-lenCarmine Scarpitta2024-12-211-1/+1
| | | | | | | | | | | | | | 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>
* | doc: Show the valid range of SRv6 locator block-lenCarmine Scarpitta2024-12-211-1/+1
| | | | | | | | | | | | | | 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>
* | doc: Fix the order of SRv6 locator parametersCarmine Scarpitta2024-12-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | 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>
* | Merge pull request #17252 from nabahr/mcast-modeRafael Zalamena2024-12-163-124/+97
|\ \ | | | | | | Fix PIMD RPF lookup mode and nexthop tracking
| * | doc: Clean up Multicast RIB documentationNathan Bahr2024-12-133-124/+97
| | | | | | | | | | | | | | | | | | Moved it all to PIM section and updated docs for recent changes. Signed-off-by: Nathan Bahr <nbahr@atcorp.com>
* | | Merge pull request #17640 from opensourcerouting/feature/graphviz_frr_releasesJafar Al-Gharaibeh2024-12-132-9/+45
|\ \ \ | | | | | | | | doc: Update the next release dates
| * | | doc: Update the next release datesDonatas Abraitis2024-12-122-9/+45
| |/ / | | | | | | | | | Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
* / / doc: document new command MSDP originator IDRafael Zalamena2024-12-121-0/+4
|/ / | | | | | | | | | | Let user know about new MSDP knob to configure originator ID. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
* | Merge pull request #17521 from opensourcerouting/msdp-sa-limitJafar Al-Gharaibeh2024-12-101-0/+4
|\ \ | | | | | | pimd: MSDP per peer SA limit
| * | doc: document new SA limit commandRafael Zalamena2024-12-051-0/+4
| | | | | | | | | | | | | | | | | | Let user know about the new MSDP SA limit command. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
* | | Merge pull request #17461 from csiltala/multicast-boundary-aclDonald Sharp2024-12-092-8/+65
|\ \ \ | | | | | | | | pimd: Extend multicast boundary/ACL functionality
| * | | doc: Expand ACL and multicast boundary documentationCorey Siltala2024-12-062-8/+65
| |/ / | | | | | | | | | | | | | | | | | | 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>
* / / doc: remove no-op "netns NAMESPACE" command from the docsIgor Ryzhov2024-12-071-10/+0
|/ / | | | | | | Signed-off-by: Igor Ryzhov <idryzhov@gmail.com>
* | Merge pull request #17502 from opensourcerouting/msdp-shutdownJafar Al-Gharaibeh2024-12-051-0/+4
|\ \ | | | | | | pimd: implement MSDP shutdown command
| * | doc: document shutdown commandRafael Zalamena2024-11-251-0/+4
| | | | | | | | | | | | | | | | | | Let users know about the MSDP shutdown command. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
* | | Merge pull request #17527 from guoguojia2021/guozhongfeng_alibabaDonatas Abraitis2024-11-271-0/+1
|\ \ \ | | | | | | | | doc:Fix bgp doc warning
| * | | doc:Fix bgp doc warningguozhongfeng.gzf2024-11-271-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: guozhongfeng.gzf <guozhongfeng.gzf@alibaba-inc.com>
* | | | tests: Deprecate TOPOTEST_PULLDonatas Abraitis2024-11-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | bgpd: Disable sending ROV extended community by defaultDonatas Abraitis2024-11-191-1/+1
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | Merge pull request #17193 from opensourcerouting/frr-name-useJafar Al-Gharaibeh2024-11-171-0/+69
|\ \ \ | | | | | | | | accords: guidelines/terms for FRRouting trademarks
| * | | accords: guidelines/terms for FRRouting trademarksDavid Lamparter2024-10-221-0/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This attempts to establish a little bit of clarifying restrictions around the FRRouting "identifiers", mostly as a reaction to FRRouting now functioning almost like a "seal of approval" in some cases. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
* | | | doc: document and explain PIM embedded RPRafael Zalamena2024-11-131-0/+33
| |_|/ |/| | | | | | | | | | | | | | Let user know about PIM embedded RP configuration commands. Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
* | | Merge pull request #17374 from opensourcerouting/fix/rfc_9687Russ White2024-11-121-0/+4
|\ \ \ | | | | | | | | Add two RFCs for BGP to the list
| * | | doc: Add missing RFCs for BGP to the listDonatas Abraitis2024-11-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * RFC 9687 * RFC 7311 Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
* | | | Merge pull request #17231 from guoguojia2021/guozhongfeng_alibabaDonatas Abraitis2024-11-081-0/+17
|\ \ \ \ | | |_|/ | |/| | bgpd:support of color extended community color-only types
| * | | doc:the doc of extcomumnity colorguozhongfeng.gzf2024-11-071-0/+17
| | |/ | |/| | | | | | | Signed-off-by: guozhongfeng.gzf <guozhongfeng.gzf@alibaba-inc.com>
* | | lib: Add ability to track time in individual routemapsDonald Sharp2024-11-051-3/+4
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | doc: Fix misspelling SRv6 formats commandCarmine Scarpitta2024-11-031-1/+1
| | | | | | | | Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
* | doc: Fix misspelling locator format commandCarmine Scarpitta2024-11-031-1/+1
| | | | | | | | Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>