Commit Graph
1981 Commits
Author SHA1 Message Date
Ximon EighteenandGitHub cebbd0edd8 Bump GH Actions action versions work around GHA warning "The following actions uses node12 which is deprecated and will be forced to run on node16: <snip>. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/". (#1156) 2023-11-15 12:08:16 +01:00
Ximon EighteenandGitHub 418bae75f6 Work around the backward incompatible Python removal of deprecated ssl.wrap_socket() function which breaks PyKMIP (as there is no newer version of PyKMIP to upgrade to which would follow the change in Python). (#1155) 2023-11-15 11:43:40 +01:00
Tim Bruijnzeels eafb258720 Update readme and version for release 0.14.2 v0.14.2 2023-11-06 13:17:14 +01:00
Tim Bruijnzeels 0be1b15a96 Skip surplus commands when migrating. #1147 2023-11-06 13:17:14 +01:00
Tim Bruijnzeels c7b44e59a1 Update version and readme for release 0.14.1 v0.14.1 2023-11-03 11:57:31 +01:00
Tim Bruijnzeels 62994f8b57 Skip surplus directories in migration #1147 2023-11-03 11:57:31 +01:00
Tim Bruijnzeels 4cdf31285b Update version and readme for release 0.14.0 v0.14.0 2023-10-31 11:53:21 +01:00
Tim BruijnzeelsandGitHub 7468e1fcde Update conf file storage text for 0.14.0. (#1145) 2023-10-31 11:02:21 +01:00
Tim Bruijnzeels e4e68ecdb0 Fix test on slow CI machines. 2023-10-27 09:17:07 +02:00
Sander SteffannandTim Bruijnzeels cd6c165b70 Fix prometheus type for krill_cas_bgp_roas_total 2023-10-26 16:55:30 +02:00
Tim Bruijnzeels 0cf0b3800a Move test files so they are not on .gitignore. v0.14.0-rc3 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels 25a777f90a Remove trace log statement. 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels 28b56d5805 Update version and readme for release 0.14.0-rc3 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels 9102a16352 Migrate old ASPA configs 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels 04cbfdadea Depend on latest rpki-rs with ASPA v1. 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels f29d490652 Update to expected version for release. 2023-10-23 12:00:46 +02:00
Tim Bruijnzeels 8dcec56557 Update version and readme for release 0.14.0-rc2 v0.14.0-rc2 2023-10-18 09:33:04 +02:00
Tim Bruijnzeels 4f6ff8b30c Show ROA delete when no BGP info is available (#1139)
Updates to krill-ui 463bd30a75ff53c661bce6e40d47060478ba4f94
2023-10-18 09:33:04 +02:00
Tim Bruijnzeels 2ad806c23c Reschedule BGP announcements download immediately after restart. #1137 v0.14.0-rc1 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels e07b936081 Add warning for testbed users. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 5f2c2219f3 Update readme for 0.14.0-rc1 release. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 7f174f9b48 Add test for ImportChild json format. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 1d83534000 Use alias for backward compatibility. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels ec42abed0a Import delegated ca 1133 (#1136)
* Add mapping to support that parent and child use different rc names.
* Export child (so that we can test importing it).
* Import child.
* Force parent refresh in resource check loop.
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 375ff4dcad Use correct timing for issued cert under TA. (related #1097) 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 8c4c397412 Check for init command to conclude aggregate exists (ignore empty dir). 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 1feeccae73 Ignore leftover CaObjects (see #1103) when republishing CAs. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 669ce89262 Fix clippy warnings. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 38ee1e8686 Upgrade to kvx that uses locks outside of scope dir. (#1134) 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 97e87c0d57 Do not reschedule start task while it's running. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels c0bab8d82f Update changelog for PR #1132 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 4f4eafdfd3 Crash Krill if a fatal error is encountered by the task scheduler. (#1132)
* Crash Krill if a fatal error is encountered by the task scheduler.
* Do not finish running task when just adding a new task.
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 9d55e12826 Improve log levels. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 801fb28b69 Rename inner error type to be more clear. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 23dc4e16da Fix KeyValueStore::is_empty for disk. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels bfc1eb0a1b Skip all tasks for CAs that are removed. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels c7c6c35014 Improve error if version of data is higher than Krill version. #1115 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 816469eb8c Let testbed automatically renew TA manifest and CRL #1095 (#1124) 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 1d7c424f74 Remove library that is no longer used. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels c046a95422 Ta timing config #1097 2023-10-17 15:31:11 +02:00
Ximon EighteenandTim Bruijnzeels 80820e828d Pkg for Debian 12 Bookworm (#1122) 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 87cb814408 Fix delete ca #1103 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels c907478059 Remove no longer needed 'always_recover_data' function #1086 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels d03022f495 Use kvx based transactional task queue #1090 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 0417ccd04e Do not show announcement disallowed by AS0 ROA. 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels e1bd433a3d Show delete button for AS0 ROA covering announcement(s). 2023-10-17 15:31:11 +02:00
Maarten AertsenandTim Bruijnzeels 0bd3d7cbfb use rpki-team@ in Cargo.toml (#1119)
Co-authored-by: Tim Bruijnzeels <tim@nlnetlabs.nl>
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 2817033248 Kvstore tx (#1110)
* Use transactions for all (non-migration) functions in Krill KeyValueStore
* Reorder functions.
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels e1a2245cff Use transactions for CaObjects. (#1107) 2023-10-17 15:31:11 +02:00
Tim Bruijnzeels 630f127034 Use transactions/locks for WalStore. (#1106)
* Use transactions/locks for WalStore.
* Remove locks.rs now that it's all transactional.
2023-10-17 15:31:11 +02:00