Commit Graph
893 Commits
Author SHA1 Message Date
Tim Bruijnzeels 5fab2cb712 Don't download BGP Ris dumps if they were checked recently. (#279) 2020-07-06 12:24:11 +02:00
ximon18andGitHub a3d124a193 Run ci workflow on branch or PR, not both 2020-07-02 16:34:50 +02:00
ximon18andGitHub 29e8bf22e4 Run pkg workflow on branch or PR, not both (#278)
See: https://github.community/t/how-to-trigger-an-action-on-push-or-pull-request-but-not-both/16662
2020-07-02 16:31:29 +02:00
ximon18andGitHub 47b7f4a93c Make the .deb copyright file compliant with Debian Policy. (#274)
Without license-file the generated copyright file does not contain a "verbatim copy of its copyright information" as per https://www.debian.org/doc/debian-policy/ch-docs.html#copyright-information.
2020-07-02 09:55:14 +02:00
Alex BandandGitHub 8c41145b80 Merge pull request #272 from NLnetLabs/package-quick-start
Add packaged installation QuickStart
2020-06-29 21:15:54 +02:00
Alex BandandGitHub 465a261b08 Remove reference to installing master branch 2020-06-29 13:34:44 +02:00
Alex BandandGitHub 5743990bc9 Add packed installation QuickStart 2020-06-29 13:33:19 +02:00
Tim Bruijnzeels 3e517c0fa8 Update version to 0.7.2 v0.7.2 2020-06-28 22:57:50 +02:00
Tim Bruijnzeels f577ee0b6a Update changelog for 0.7.2 2020-06-28 22:43:34 +02:00
Tim Bruijnzeels 1eed011aea Update to latest UI with German translations. 2020-06-28 22:43:34 +02:00
Tim Bruijnzeels 00bad7e5a0 Fix unsafe handling of downloaded RIS dump files, and double check unsafe code elsewhere. 2020-06-28 22:43:34 +02:00
Tim Bruijnzeels 5e42cc0031 Update development version. 2020-06-28 22:43:34 +02:00
ximon18andGitHub 898068b834 Proper pkg naming (#269)
Ensure deb packages have unique name/version/arch triples per Debian Policy and Debian repo layout requirements.
2020-06-27 10:59:48 +02:00
Tim Bruijnzeels 16d18e1ec0 Reduce logging verbosity of BGP announcement refreshing. v0.7.1 2020-06-25 11:25:09 +02:00
Tim Bruijnzeels 627bf8bdca Update version to 0.7.1 2020-06-25 09:40:59 +02:00
Tim Bruijnzeels 1df1987822 Update Changelog for release 0.7.1 2020-06-25 09:35:19 +02:00
Tim Bruijnzeels c6799889ff Add option to test upgrades in isolation (use KRILL_UPGRADE_ONLY=1) 2020-06-25 09:34:47 +02:00
Tim Bruijnzeels d5a1d798be Remove ROAs before adding, to avoid issues where a ROA needs to be replaced. 2020-06-25 09:09:05 +02:00
Tim Bruijnzeels 8b2dab1caf Update dutch translation for ui. v0.7.0 2020-06-24 17:07:12 +02:00
Tim Bruijnzeels 8a22ebf861 Dutch translation for the UI 2020-06-24 15:53:08 +02:00
Tim Bruijnzeels e38e5f4ca5 Updated translations. 2020-06-24 13:48:59 +02:00
Tim Bruijnzeels 6844ac3761 Updated greek translations of UI. 2020-06-24 12:31:56 +02:00
ximon18andGitHub 7b75f52a8d Man page ver bump (#266)
* Bump krill man page to v0.7.0.

* Bump krillc man page to v0.7.0.
2020-06-24 11:47:09 +02:00
Tim BruijnzeelsandGitHub e706465d45 Change roa stale to roa unseen (#267) 2020-06-24 11:43:21 +02:00
Tim BruijnzeelsandGitHub d3e64a5b07 Merge pull request #265 from NLnetLabs/0.6.0-plus
0.6.0 plus
2020-06-23 16:24:09 +02:00
Tim Bruijnzeels 9b55f5e320 Update to Lagosta 0.7. 2020-06-23 15:57:38 +02:00
Tim BruijnzeelsandGitHub a3288f7909 Merge pull request #261 from NLnetLabs/packaging
Create a Krill DEB package via GH actions (#19)
2020-06-23 14:29:04 +02:00
Ximon Eighteen adbdbc3112 Re-enable debian 10 packaging with LXC fix to use security nesting. 2020-06-23 14:13:22 +02:00
Ximon Eighteen d8f8ff87ee Disable Debian 10 packaging until the systemctl start "Failed to set up mount namespacing: Permission denied" issue is fixed. 2020-06-23 13:58:27 +02:00
Ximon Eighteen afc122b715 More comments. 2020-06-23 13:38:32 +02:00
Ximon Eighteen d3b50ff26d More comments. Revert to sleep hack workaround for Debian 9/10. 2020-06-23 13:38:00 +02:00
Ximon Eighteen 3a262891e8 Remove commented out service unit settings. 2020-06-23 13:32:57 +02:00
Ximon Eighteen f01b8ec0c4 Additional comments. 2020-06-23 13:32:42 +02:00
Ximon Eighteen 784e020745 O/S specific cloud-init waiting. 2020-06-23 13:08:17 +02:00
Ximon Eighteen 43df33b827 RPM packaging is not ready for release yet. 2020-06-23 12:56:39 +02:00
Ximon Eighteen 8431642a4a Create Krill DEB and RPM packages via GH actions:
- Assumes that the target system has ca-certificates installed already.
  - Vendor OpenSSL to support Ubuntu 16.04 which only has OpenSSL 1.0.0.
  - Use GH caching to avoid repeat compilation of unchanging cargo deb and krill dependencies.
  - Build in Docker containers as GH runners have too many non-standard packages and libraries pre-installed.
  - Sanity check the created DEB in targeted O/S versions via LXC/LXD containers (for systemd support).
2020-06-23 12:55:17 +02:00
ximon18 a3674d3c0e Warn about dual use of [package] properties. 2020-06-23 12:28:17 +02:00
ximon18 c9c3019cfe Commented the packaging workflow. 2020-06-23 12:28:17 +02:00
ximon18 9a9b589aa4 Cargo config improvements
- Added comments.
- Use priority optional as Debian guidelines state that extra is deprecated.
- Name the OpenSSL vendor feature after what it does, not who uses it, as it might be useful to others too.
2020-06-23 12:28:17 +02:00
Ximon Eighteen 7031576f63 Create a Krill DEB package via GH actions:
- Assumes that the target system has ca-certificates installed already.
  - Vendor OpenSSL to support Ubuntu 16.04 which only has OpenSSL 1.0.0.
  - Use an Ubuntu 16.04 compatible version of libgcc1 (don't use cargo-deb $auto
    depends as the GH 16.04 runner has a much newer libgcc1 package than stock
    Ubuntu 16.04).
  - Use GH caching to avoid repeat compilation of unchanging cargo deb and krill
    dependencies.
  - Sanity check the created DEB in targeted O/S versions.
2020-06-23 12:28:17 +02:00
Tim Bruijnzeels e90888fb93 Log progress of repository command migrations. 2020-06-22 14:26:48 +02:00
Tim Bruijnzeels 91ea0c05a2 Update to pre-release Lagosta.
Still needs translations and minor fixes.
2020-06-22 13:51:39 +02:00
Tim Bruijnzeels 9050bfd26e Update changelog for 0.7 release. 2020-06-22 12:29:39 +02:00
Tim Bruijnzeels 9e58f528e0 Updating versions for release 0.7 2020-06-19 16:41:30 +02:00
Tim Bruijnzeels 4842e96e13 Prevent that users configure a pathprefix for the service uri. 2020-06-19 15:18:39 +02:00
Tim Bruijnzeels 3675a3b175 Only list valid announcements under *this* ROA. 2020-06-19 15:17:48 +02:00
Tim Bruijnzeels b6bf3e4548 Merge ROA Authorizing and Disallowing into Seen for BGP analysis (fixes #264) 2020-06-19 12:01:10 +02:00
Tim Bruijnzeels 48188ebd14 Only set max length on ROAs if it is effectively longer than the prefix length. 2020-06-19 10:35:28 +02:00
Tim Bruijnzeels cb1ad601ca Clean up unneeded BGP analysis endpoints. (#259) 2020-06-19 10:18:19 +02:00
Tim Bruijnzeels 437a9ad89e Add full BGP analysis description to openapi spec. (#259) 2020-06-18 17:14:38 +02:00