Tim Bruijnzeels
e4e68ecdb0
Fix test on slow CI machines.
2023-10-27 09:17:07 +02:00
Sander Steffann and Tim 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 Eighteen and Tim 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 Aertsen and Tim 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
Tim Bruijnzeels
e2703848a7
Update snapshots in the background. ( #1105 )
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels
a5249fd185
Use transactions/locks (kvx::execute) for AggregateStore. ( #1104 )
2023-10-17 15:31:11 +02:00
dependabot[bot] and Tim Bruijnzeels
e6a6563ec6
Bump bcder from 0.7.1 to 0.7.3
...
Bumps [bcder](https://github.com/nlnetlabs/bcder ) from 0.7.1 to 0.7.3.
- [Release notes](https://github.com/nlnetlabs/bcder/releases )
- [Changelog](https://github.com/NLnetLabs/bcder/blob/main/Changelog.md )
- [Commits](https://github.com/nlnetlabs/bcder/compare/v0.7.1...v0.7.3 )
---
updated-dependencies:
- dependency-name: bcder
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 15:31:11 +02:00
dependabot[bot] and Tim Bruijnzeels
3663cef411
Bump openssl from 0.10.51 to 0.10.55
...
Bumps [openssl](https://github.com/sfackler/rust-openssl ) from 0.10.51 to 0.10.55.
- [Release notes](https://github.com/sfackler/rust-openssl/releases )
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.51...openssl-v0.10.55 )
---
updated-dependencies:
- dependency-name: openssl
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels
b9e66dcbec
Migrate data store ( #1100 )
...
* Use kvx with explicit namespace type.
* Do not depend on a data dir for storage.
* Add support for data migration.
* Add command line option to migrate data to krillup.
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels
263d870ca8
Support migrations using non-disk storage #1094
...
* Use kvx with explicit namespace type.
* Do not depend on a data dir for storage.
* Fix upgrade code.
2023-10-17 15:31:11 +02:00
Gaurav Kansal and Tim Bruijnzeels
a3fb50bdd5
Add quotes to config example to avoid parse error ( #1082 )
2023-10-17 15:31:11 +02:00
Tim Bruijnzeels
f48690c364
Aggregate command sets ( #1087 )
2023-10-17 15:31:11 +02:00