We are rather thrilled to announce the latest release of Routinator, version 0.5.0 ‘Why Not Try a Holiday in Sweden This Year?’
Routinator is an RPKI relying party software that collects and validates statements in the Resource Public Key Infrastructure (RPKI) about allowed route origins and makes them available to the BGP workflow.
This release adds actual RPKI origin validation to Routinator itself. An address prefix and AS number can now be checked for its RPKI status on the command line via the new validate command or via the HTTP server. The latter is done provided in a way compatible with the API provided by the RIPE NCC RPKI Validator.
The release also includes some breaking changes to the Prometheus metrics. Back when we introduced those, we chose names for the metrics that didn’t start with a prefix allowing to identify them as being from Routinator. This is now corrected and all metrics start with routinator_. While at it, we added new metrics for the rsync commands being run by Routinator, showing both their exit status codes and how long they took.
In addition, there has been quite a few internal plumbing changes. One more visible change is that Routinator will now delete the data for rsync modules that aren’t referenced anymore, keeping the local repository clean and small.