Commit Graph
680 Commits
Author SHA1 Message Date
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
ximon18andGitHub 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
ximon18andGitHub 5b581a7124 Typo correction: workflos -> workflow. 2020-01-22 23:46:34 +01:00
ximon18andGitHub 4789dd70d9 FIX: Ensure CI build doesn't run on E2E workflow changes. 2020-01-22 23:46:08 +01:00
ximon18andGitHub 0e55b104c0 FIX: Ensure the E2E test runs. 2020-01-22 23:44:46 +01:00
ximon18andGitHub 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
ximon18andGitHub e3f768c56d Move the Krill E2E tests from the rpki-deploy repo to the Krill repo. (#181) 2020-01-22 14:17:15 +01:00
ximon18andGitHub ed035da2be Run only GitHub Actions jobs relevant to the changes that have been made. 2020-01-22 12:02:09 +01:00
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub bc8d7d937a Use rpki-deploy master now that the own-ca branch has been merged. 2020-01-20 10:54:44 +01:00
ximon18andGitHub 1dc974fe30 FIX: incorrect GitHub secret name. 2020-01-20 10:20:26 +01:00
ximon18andGitHub 2529f322d8 Does setting the checkout path help? 2020-01-20 10:17:31 +01:00
ximon18andGitHub 8343ef00eb More GH Actions debug. 2020-01-20 10:15:27 +01:00
ximon18andGitHub 496ff509cd Add debug
To work out why the install modified Dockerfile step uses the wrong path.
2020-01-20 10:11:03 +01:00
ximon18andGitHub 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
ximon18andGitHub 8384e980a6 Missing YAML colon. 2020-01-20 10:02:52 +01:00
ximon18andGitHub 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
ximon18andGitHub 8a5a9ce4fb FIX: workflow YAML syntax. 2020-01-17 11:44:01 +01:00
ximon18andGitHub 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
ximon18andGitHub 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
ximon18andGitHub 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