Skip to content

Releases: pierky/arouteserver

v1.8.0

25 Jun 13:10
Compare
Choose a tag to compare

v1.7.0-post1

21 Jun 16:23
Compare
Choose a tag to compare

Docker image only: add support to use site-specific local files (see #75).

v1.7.0

18 Jun 17:48
Compare
Choose a tag to compare
  • New: Add support for OpenBGPD 7.0, also added to the integration testing suite (portable edition only).

    Please note: starting with this release, since the default target version for OpenBGPD is 7.0, path-hiding mitigation will be enabled by default by the configure command. This option can be modified in the general.yml file.

v1.6.0

16 May 14:52
Compare
Choose a tag to compare

Starting with this release, the default target version for OpenBGPD will be the latest stable (6.9 in this case). Use the --target-version CLI option if you want to build your configurations for a previous release of OpenBGPD.

  • New: Add support for OpenBGPD/OpenBSD 6.9 and OpenBGPD Portable 6.9p0, also added to the integration testing suite.

  • New (OpenBGPD): add support for RTR sessions starting with version 6.9.

    Please note the following issues with OpenBGPD 6.9 if you want to enable RTR sessions; you might want to apply the available patches:

  • New (OpenBGPD): enable support for path-hiding mitigation.

    Even though OpenBGPD supports path-hiding mitigation starting with version 6.9, the feature is not automatically enabled by the configure command because of some issues that might impair the stability of the routing ecosystem:

    Please apply the existing patches before enabling it on a production environment, and acknowledge the error produced by ARouteServer using the --ignore-issues path_hiding_69 CLI option.

  • Improvement: the default list of "transit free" ASNs has been updated and some networks have been removed.

    See also GitHub PR #73.

v1.5.1

24 Apr 14:02
Compare
Choose a tag to compare
  • Improvement (Docker image): generate HTML representation of the route server configuration through the Docker image.

    See also #70 and #69

  • Fix (Docker image): make RS_ASN, ROUTER_ID and LOCAL_PREFIXES environment variables not required when a custom general.yml file is used.

    See also #68

  • Fix: the "Reject reasons" table in the HTML representation was rendered improperly.

    See also #71

v1.5.1-alpha1

22 Apr 19:45
Compare
Choose a tag to compare
v1.5.1-alpha1 Pre-release
Pre-release
v1.5.1-alpha1

v1.5.0

28 Mar 18:46
Compare
Choose a tag to compare
  • New: Add support for BIRD 2.0.8 (also included into the integration testing suite).

v1.4.0

28 Feb 15:37
Compare
Choose a tag to compare

Please note: this release changes the default tool used to pull information from IRR, moving from bgpq3 to bgpq4. If you upgrade to this release and you are using bgpq3 to fetch IRR information, you either need to install bgpq4 (instructions here) or be sure that the bgpq3_path line is configured in your arouteserver.yml file and pointed to your bgpq3 binary.

  • New: Docker image to easily build route-server configurations.

    For more details, see the docker directory.

  • Improvement: change the default value of bgpq3_path to bgpq4.

    The bgpq4 tool is now referenced as the default one in the bgpq3_path configuration line of arouteserver.yml.

    Please note: operators who are using the tool and who left the bgpq3_path configuration line unset will now need to either explicitly configure that line to point to their bgpq3 binary or to make sure bgpq4 is available on their system.

  • Fix: the ixf-member-export command now produces a JSON file compliant with version 1.0 of the Euro-IX schema.

    See also GitHub #65.

v1.3.0

10 Jan 14:44
Compare
Choose a tag to compare

v1.2.0

29 Dec 15:30
Compare
Choose a tag to compare
  • Improvement (BIRD only): tag_and_reject is now the default reject policy set by the configure command.

    When the configure command is initially used to setup ARouteServer and to generate the general.yml file, the reject policy that it configures is tag_and_reject if BIRD is specified as the route server daemon.

  • Fix: setup-templates was not generating the correct backup of customized templates.

    The bug only affected the upgrade procedure of deployments where the Jinja2 templates were locally customized. More details on the comments of commit 2ea6df6.