Tim Bruijnzeels
a99daaa5a4
ROA / ASPA renewal should try *all* CAs #792
2022-03-05 17:19:13 +01:00
Tim Bruijnzeels
d082bbd558
Improve debug logging.
2022-03-05 17:19:13 +01:00
Tim Bruijnzeels
4fd57a5004
Connect to local parent directly #791
2022-03-05 17:19:13 +01:00
Tim Bruijnzeels
b0b9a08900
Prep 0.9.5-rc2 - only move dirs if data was migrated!!
v0.9.5-rc2
2022-02-24 10:25:12 +01:00
Ximon Eighteen and Tim Bruijnzeels
b5b2c24a92
Bump MSRV due to pulled in version of impl-trait-for-tuples dependency needing support for the 2021 Rust edition.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
1f46abf8f4
Simplify event replay logic - do not rely on info file for reply without limit.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
808905efa7
Depend on released rpki 0.13.2 with compat feature.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
2d5a87e216
Don't apply a limit when getting latest aggregate.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
b047f5cfa3
Get repo for migration but don't 'warm' the cache as this also triggers cleanups..
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
ee81d03db7
Improve migration preparation resilience.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
c2fa9b9c0c
Allow any loglevel (i.e. also debug) for krillup - just use what the config file has.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
18f91887f5
Report krillup error more clearly.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
470e455047
Depend on rpki-rs with 'compat' support for parsing very old object with syntax issues.
2022-02-23 14:17:18 +01:00
Tim Bruijnzeels
35239257ff
Quick hack for the CRL revocation time. Proper fixed planned for 0.10.0. ( #788 )
2022-02-23 10:08:08 +01:00
Tim Bruijnzeels
f9bc193ce2
Prep 0.9.5 rc1 ( #786 )
...
* Update version for release 0.9.5-rc1
* Update readme for 0.9.5-rc1
Small fixes:
* Depend on released version of rpki lib.
* Remove warning about diskspace - we will document elsewhere.
* Remove setting the version on migration finalize, it's set at the start.
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
d1d7c3c238
typo
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
a078c407ca
Rename and document file functions for readability.
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
d19b4653e6
Clean up upgrade directory from previous releases #783
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
da98451051
Do not re-issue ROAs (with shortened subjects) if there are more than 50 CAs ( #772 )
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels and Ximon Eighteen
5780c771f6
Support prepare-upgrade krill: prepares the new data to migrate. ( #777 )
...
* Support "prepare-upgrade" through "krillup" binary.
* Package the new `krillup` binary and man page into a separate DEB/RPM.
* Also switches to building in a Rocky Linux container due to repeated CentOS 8 vault repo timeouts.
* Mention correct config file location on CLI help.
* Remove incorrect reference to non-existent help subcommand for krillup.
* Add locking to upgrade process.
Co-authored-by: Ximon Eighteen <3304436+ximon18@users.noreply.github.com >
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
aff4407144
Improve usability of http errors to operators. ( #782 )
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
e17bb8fe1d
Check better if not-after is really reduced, significantly. ( #775 )
...
* Use second granularity rather than milliseconds (certs use seconds)
* Check better if not-after is really reduced, significantly
* Rename variables for readability.
2022-02-18 18:02:55 +01:00
Tim Bruijnzeels
010d644891
Add serde defaults suspended etc ( #779 )
...
* Add defaults for fields which may be empty and absent.
* Add (serde) defaults for aspas.
* Clean up serde default notations.
* Remove field no longer used and serialized since 0.8.2
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
28c817cf24
Don't attribute the DEB package changelog maintainer to the personal GitHub details of the PR merging user, instead attribute it to RPKI team.
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
226cbe7750
Switch to the vault package repository for CentOS 8 now that it is EOL.
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
75fbd23566
Restrict access to krill.conf on DEB systems to the krill user and group only.
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
5d5a1ba568
Restrict access to krill.conf on RPM systems to the krill user and group only.
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
3cb1a13803
Reduce the Docker image size by a couple of MB
2022-02-18 18:02:55 +01:00
Ximon Eighteen and Tim Bruijnzeels
4e7a4e9c75
We use -dev as the next version label now, not -bis.
...
As requested by @timbru.
2022-02-18 18:02:55 +01:00
Ximon Eighteen and GitHub
478e05ff25
Remove accidentally left behind case block in the pkg workflow.
2022-01-24 10:55:31 +01:00
Ximon Eighteen
f36a93c18a
Enable running the pkg workflow on demand rather than on every PR.
2022-01-19 14:53:08 +01:00
Ximon Eighteen
36c3bc354c
When packaging handle the workflow_dispatch event and use a valid fallback email address.
2022-01-19 14:51:47 +01:00
Ximon Eighteen and GitHub
4769876e36
Bump cargo-deb and cargo-generate-rpm. ( #758 )
2022-01-13 16:30:28 +01:00
Ximon Eighteen and GitHub
c1aadd421f
Also run packaging checks on PRs to the dev branch.
2022-01-12 11:09:26 +01:00
Ximon Eighteen and Tim Bruijnzeels
0eb81dacc9
Upgrade to actions/checkout v2 to avoid potential security issue (see #746 ).
2022-01-12 10:22:34 +01:00
Ximon Eighteen and Tim Bruijnzeels
441d522b62
Docker images are no longer built by Docker Hub.
2022-01-12 10:19:33 +01:00
Tim Bruijnzeels
3ab1f38c48
Update version for development
2021-12-16 10:41:04 +01:00
Tim Bruijnzeels
b6eba04800
Update changelog for release 0.9.4
v0.9.4
2021-12-16 10:30:10 +01:00
Tim Bruijnzeels
18ee87f6e0
Allow configuring RFC6492/8181 client timeouts #743
2021-12-16 10:30:10 +01:00
Tim Bruijnzeels
24adcae2ea
Prep 0.9.4 with a fix to start the RRDP serial from 1 ( #741 )
2021-12-16 10:30:10 +01:00
Tim Bruijnzeels
e76b6cc7bd
Update version to post release dev version.
2021-12-14 12:24:56 +01:00
Tim Bruijnzeels and GitHub
b798420cf8
Update version and Changelog for 0.9.3 ( #739 )
v0.9.3
2021-12-14 09:09:28 +01:00
Tim Bruijnzeels and GitHub
e659485d85
Merge release 0.9.3-rc3
v0.9.3-rc3
2021-11-10 15:37:59 +01:00
Tim Bruijnzeels
6bf5ddd91e
Merge branch 'main' into dev
2021-11-10 13:40:32 +01:00
Tim Bruijnzeels
6ac7acfc33
Update version and changelog for release 0.9.3-rc3
2021-11-10 13:25:15 +01:00
Tim Bruijnzeels and GitHub
733a9baae8
Depend on rpki-rs 0.13.1-rc2 with updated aspa OID. ( #723 )
2021-11-10 13:10:37 +01:00
Tim Bruijnzeels and GitHub
11df249bd0
Re-issue all objects on key activation or resource shrink ( #720 )
2021-11-10 12:27:31 +01:00
Tim Bruijnzeels
f9c023223d
Update changelog
v0.9.3-rc2
2021-11-05 15:59:17 +01:00
Tim Bruijnzeels
9249ab50b7
Prepare release 0.9.3-rc2
2021-11-05 15:59:17 +01:00
Tim Bruijnzeels
9965a72070
Support ASPAs with an explicit empty provider as set. ( #685 )
2021-11-05 15:59:17 +01:00