Ximon Eighteen
2026bead6b
Allow nested properties to be checked.
2020-01-29 19:36:30 +01:00
Ximon Eighteen
14d5541c57
FIX: also detect empty strings.
2020-01-29 19:36:07 +01:00
Ximon Eighteen
c322aa332e
Log the number of failed retries when an action with retries fails.
2020-01-29 19:35:35 +01:00
Tim Bruijnzeels
8aae8070eb
Submit Repository Response as XML to the API. ( closes : #191 )
2020-01-29 17:18:02 +01:00
ximon18 and GitHub
d00f9617d0
Base the Docker image on Alpine Linux. ( #179 )
...
Use Alpine instead of Ubuntu, for a smaller Docker image and consistency with NLnet Labs Routinator.
2020-01-29 16:11:01 +01:00
Tim Bruijnzeels
de8c126c23
Fix sending requests twice. ( fixes : #139 )
2020-01-28 13:47:25 +01:00
Tim Bruijnzeels
cdad1ee810
Simplify error handling. ( fixes #86 )
2020-01-28 11:21:48 +01:00
ximon18 and GitHub
5b581a7124
Typo correction: workflos -> workflow.
2020-01-22 23:46:34 +01:00
ximon18 and GitHub
4789dd70d9
FIX: Ensure CI build doesn't run on E2E workflow changes.
2020-01-22 23:46:08 +01:00
ximon18 and GitHub
0e55b104c0
FIX: Ensure the E2E test runs.
2020-01-22 23:44:46 +01:00
ximon18 and GitHub
4cf066a52f
Remove explicit service version detection, this is now handled by the framework instead. ( #186 )
2020-01-22 15:54:58 +01:00
Tim Bruijnzeels
d7a26c9c97
Return complete ErrorResponse for issues API. ( closes #182 )
2020-01-22 15:46:15 +01:00
ximon18 and GitHub
e3f768c56d
Move the Krill E2E tests from the rpki-deploy repo to the Krill repo. ( #181 )
2020-01-22 14:17:15 +01:00
ximon18 and GitHub
ed035da2be
Run only GitHub Actions jobs relevant to the changes that have been made.
2020-01-22 12:02:09 +01:00
ximon18 and GitHub
942f6a9fe9
Use matching E2E test framework branch if exists ( #183 )
...
Use matching E2E test framework branch if it exists.
2020-01-22 11:31:32 +01:00
Tim Bruijnzeels
fae9e01b49
Document CA issues endpoint. ( closes #175 )
2020-01-22 10:56:34 +01:00
Tim Bruijnzeels
b2e805eff9
Use explicit null and empty values in json (easier for clients). ( #175 )
2020-01-21 16:48:14 +01:00
Tim Bruijnzeels
1a38c7ee37
Make stale publishers API consistent with list publishers. ( #177 )
2020-01-21 16:10:53 +01:00
Tim Bruijnzeels
8d17aaf198
Update openapi spec for stale publishers ( #177 )
2020-01-21 15:57:00 +01:00
Tim Bruijnzeels
b2173f88f6
Move show stale publishers to /api/v1. ( #177 )
2020-01-21 11:29:18 +01:00
Tim Bruijnzeels
59c43c07ba
Add command line option to report issues ( #175 )
2020-01-21 11:25:32 +01:00
Tim Bruijnzeels
14025c566f
Add endpoints for seeing issues with all, or specific, cas. ( #175 )
2020-01-21 09:53:38 +01:00
ximon18 and GitHub
b9a33120a6
Merge pull request #180 from NLnetLabs/e2e-test-v2-testing
...
Upgrade to v2 e2e test framework.
2020-01-20 11:37:21 +01:00
Ximon Eighteen
e5bb4dcb06
The modified Dockerfile is not needed if we support the configurable base image in the Krill repo itself.
2020-01-20 11:06:17 +01:00
ximon18 and GitHub
bc8d7d937a
Use rpki-deploy master now that the own-ca branch has been merged.
2020-01-20 10:54:44 +01:00
ximon18 and GitHub
1dc974fe30
FIX: incorrect GitHub secret name.
2020-01-20 10:20:26 +01:00
ximon18 and GitHub
2529f322d8
Does setting the checkout path help?
2020-01-20 10:17:31 +01:00
ximon18 and GitHub
8343ef00eb
More GH Actions debug.
2020-01-20 10:15:27 +01:00
ximon18 and GitHub
496ff509cd
Add debug
...
To work out why the install modified Dockerfile step uses the wrong path.
2020-01-20 10:11:03 +01:00
ximon18 and GitHub
1c1a70f41f
Explicit path required
...
When using a branch other than master, to ensure the directory name is as expected.
2020-01-20 10:07:12 +01:00
ximon18 and GitHub
8384e980a6
Missing YAML colon.
2020-01-20 10:02:52 +01:00
ximon18 and GitHub
0c1ff0cc18
Sync with rpki-deploy own-ca branch main.yml
...
To test prior to modifying master in the rpki-deploy and krill repos.
2020-01-20 10:00:40 +01:00
Tim Bruijnzeels
a0c6ab8404
Improve prometheus stats and provide CLI option. ( #176 )
2020-01-17 17:32:19 +01:00
Tim Bruijnzeels
22dcad036a
Add API endpoint and CLI option for listing publishers stale for X seconds. ( closes : #177 )
2020-01-17 15:16:26 +01:00
ximon18 and GitHub
8a5a9ce4fb
FIX: workflow YAML syntax.
2020-01-17 11:44:01 +01:00
ximon18 and GitHub
d1d34c0fde
Do run E2E test on Docker changes
...
Currently the Dockerfile in this repo is not used during the E2E test but the other Docker related files are used.
2020-01-17 09:59:32 +01:00
ximon18 and GitHub
2dcc1ed2d6
Only run the E2E test if Krill changes
...
Include rather than exclude as include might fail to run the E2E test when a new file or dir is added which _does_ affect Krill, better to run the E2E test unnecessarily than not run it when it should run.
2020-01-17 09:57:42 +01:00
Tim Bruijnzeels
dcccd3c304
Add prometheus stats for the CAs. ( #176 )
2020-01-16 16:46:13 +01:00
ximon18 and GitHub
c630334e11
E2E Test: add tags, and reduce Droplet size.
...
32 GiB is excessive.
2020-01-15 21:31:53 +01:00
Tim Bruijnzeels
a03761fef6
Add prometheus stats for the embedded repository. ( #176 )
2020-01-14 11:34:59 +01:00
Ximon Eighteen
164965073e
Fix broken Docker image creation caused by extra directory needed by the Rust compiler.
2020-01-11 00:28:51 +01:00
Tim Bruijnzeels
31d43190ab
Remove unsafe unwraps in argument parsing of CLI. ( fixes #178 )
2020-01-10 14:47:28 +01:00
Tim Bruijnzeels
96431f3779
Improve config file issue reporting, hint that --config should be used. ( closes : #123 )
2020-01-10 09:50:48 +01:00
Tim Bruijnzeels
14ed737b4e
Let users generate a config file using 'krillc config'. ( Fixes : #167 )
2020-01-09 16:10:14 +01:00
Ximon Eighteen
f3c4238b9a
Allow the OpenAPI Python client generator to name the ROADelta type sensibly instead of calling it InlineObject.
2020-01-07 23:35:33 +01:00
Tim Bruijnzeels
5a220b28aa
Only log significant RFC 6492 and RFC 8181 exchanges. ( fixes : #172 )
2020-01-07 16:58:01 +01:00
Ximon Eighteen
5d259e7ea6
Improve generated OpenAPI Python client method names, e.g. cas_ca_handle_get() becomes get_ca().
2020-01-07 15:35:24 +01:00
Tim Bruijnzeels
be0d5994de
Allow localhost in TEST only. ( closes : #171 )
2020-01-07 14:33:12 +01:00
Tim Bruijnzeels
22cb098094
Disable repository by default. ( #170 )
2020-01-07 13:49:23 +01:00
Tim Bruijnzeels
2cc3d6266d
Bump version of openapi spec.
2020-01-07 10:52:10 +01:00