Peering Manager was originally and still is developed by its lead
maintainer, Guillaume Mazoyer in 2017 as part of an effort to automate
BGP peering provisionning.
Since then, many organisations around the world have used Peering
Manager as their central network source of truth to empower both
network operators and automation.
Key Features
Peering Manager was built specifically to serve the needs of network
engineers and operators operating BGP networks. Below is a very brief
overview of the core features it provides.
- Autonomous system management
- BGP groups
- Internet Exchange Points
- BGP sessions with with differences between classic ones and IXP ones
- BGP communities and routing policies
- Devices and configuration rendering leveraging Jinja2
- Configuration installation for NAPALM supported platforms
- Detailed, automatic change logging
- Global search engine
- Event-driven webhooks
- Interoperability with other tools such as PeeringDB, IX-API, and more
===> The following configuration options are available for peering-manager-1.10.4:
DOCS=on: Build and/or install documentation
====> Key Value Storage Backends: you can only select none or one of them
REDIS=on: Redis Key Value Backend support
VALKEY=off: Valkey Key Value Backend support
===> Use 'make config' to modify these settings
net-mgmt/peering-manager: Fix Python version
Upstream claims to support >=3.10,<3.15 which translates to 3.10-3.14.
Reviewed by: bofh
Differential Revision: https://reviews.freebsd.org/D57709
net-mgmt/peering-manager: Move away from py-dj52-* ports
* The counterparts of the py-dj52-* ports were switched to Django 5.2
in ce59801b72ef, thus move peering-manager to those ones.
* Bump PORTREVISION due changed dependencies.
PR: 291707
Approved by: bofh (maintainer, via private mail)
*: Revise USES=python:... version range constraints
and strip all lower bounds of 3.9 or 3.10 because they are implied now.
python:3.9-X -> python:-X
python:3.9+ -> python
python:3.10-X -> python:-X
python:3.10+ -> python
(options such as ,build preserved)
net-mgmt/peering-manager: New port
Peering Manager was originally and still is developed by its lead
maintainer, Guillaume Mazoyer in 2017 as part of an effort to automate
BGP peering provisionning.
Since then, many organisations around the world have used Peering
Manager as their central network source of truth to empower both
network operators and automation.
Key Features
Peering Manager was built specifically to serve the needs of network
engineers and operators operating BGP networks. Below is a very brief
overview of the core features it provides.
(Only the first 15 lines of the commit message are shown above )