From owner-freebsd-ports-bugs@freebsd.org Sun Jul 21 10:57:21 2019 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 78FB6B072E for ; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 5CF0F74BF1 for ; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 5AB77B072D; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) Delivered-To: ports-bugs@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 5A79BB072C for ; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3CE1C74BEF for ; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1283A220A5 for ; Sun, 21 Jul 2019 10:57:21 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id x6LAvK1F098465 for ; Sun, 21 Jul 2019 10:57:20 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id x6LAvK9T098464 for ports-bugs@FreeBSD.org; Sun, 21 Jul 2019 10:57:20 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 239364] [MAINTAINER] net/routinator Update to 0.5.0 Date: Sun, 21 Jul 2019 10:57:20 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: jaap@NLnetLabs.nl X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter flagtypes.name attachments.created Message-ID: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-Rspamd-Queue-Id: 5CF0F74BF1 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.98 / 15.00]; local_wl_from(0.00)[freebsd.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.98)[-0.977,0]; ASN(0.00)[asn:11403, ipnet:2610:1c1:1::/48, country:US]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 21 Jul 2019 10:57:21 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239364 Bug ID: 239364 Summary: [MAINTAINER] net/routinator Update to 0.5.0 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: jaap@NLnetLabs.nl Attachment #205967 maintainer-approval+ Flags: Created attachment 205967 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D205967&action= =3Dedit oatch to upgrade 0.5.0 =E2=80=98Why Not Try a Holiday in Sweden This Year?=E2=80=99 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=E2= =80=99t 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=E2=80=99t referenced anymore, keeping the local repository clean = and small. Breaking Changes * Prometheus metrics are now prefixed with routinator_. (#162 by @momorientes) * Added --timeout option to rsync call. This seems to be available on most rsync versions in use. Should that not be the case, you can use the rsync-args config file option to define your own set of rsync arguments, overriding this behaviour. ([#176]) New * The local copy of the repository is now cleaned up after each validation run, removing directories and files that weren=E2=80=99t referenced durin= g the run. This can be disabled with the new --dirty command line and dirty config file options. (#180) * You can now check pairs of address prefix and AS number for their RPKI origin validation status either via the HTTP interface or the new validate command. The HTTP API is the same as that used by the RIPE NCC RPKI Validator for easy migration. (#173) * Output format summary which will print a summary of the content of the RPKI repository. (#167) * The ARIN TAL can now be skipped during init with the --decline-arin-rpa option. (#169) * Various commands have received a --complete option that causes them to exit with status code 2 if any of the rsync commands fails. ([#177)] Additional metrics showing the status and duration of rsync commands. (#178) Bug Fixes * Fix Prometheus metrics output =E2=80=93 Prometheus insists on a line brea= k at the end of the last line. (#156) * Fix Prometheus metrics definitions. (#161 by @momorientes) * The HTTP server can now deal with unreasonably large requests. It has been switched to using hyper. (#171) --=20 You are receiving this mail because: You are the assignee for the bug.=