Tim Bruijnzeels
5fab2cb712
Don't download BGP Ris dumps if they were checked recently. ( #279 )
2020-07-06 12:24:11 +02:00
ximon18 and GitHub
a3d124a193
Run ci workflow on branch or PR, not both
2020-07-02 16:34:50 +02:00
ximon18 and GitHub
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
ximon18 and GitHub
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 Band and GitHub
8c41145b80
Merge pull request #272 from NLnetLabs/package-quick-start
...
Add packaged installation QuickStart
2020-06-29 21:15:54 +02:00
Alex Band and GitHub
465a261b08
Remove reference to installing master branch
2020-06-29 13:34:44 +02:00
Alex Band and GitHub
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
ximon18 and GitHub
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
ximon18 and GitHub
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 Bruijnzeels and GitHub
e706465d45
Change roa stale to roa unseen ( #267 )
2020-06-24 11:43:21 +02:00
Tim Bruijnzeels and GitHub
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 Bruijnzeels and GitHub
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