Commit Graph
16 Commits
Author SHA1 Message Date
Tim BruijnzeelsandGitHub 7d271417f1 Support configuration for benchmark testing (#825) 2022-05-27 09:11:42 +02:00
Ximon EighteenandGitHub b0be88bc10 HSM support for keys (#21) (#733)
Adds support for PKCS#11 v2.20 and/or KMIP 1.2 compatible HSMs.
Includes backward compatible extensions to the krill.conf syntax.
Includes HSM related developer docs.
Excludes HSM specific API (REST, krillc, Prometheus) or UI extensions.
2022-01-14 14:19:24 +01:00
Ximon EighteenandGitHub e0c3b98959 Remove outdated e2e test trigger rule 2021-10-31 14:01:06 +01:00
Ximon Eighteen 72c111018f Update GitHub workflows to use the new main branch name. 2021-05-12 11:55:07 +02:00
Ximon EighteenandGitHub b07036388f Try harder to use the right e2e framework branch (#451)
If there's no e2e framework branch for our branch, check if there is an e2e framework branch for our base branch before falling back to master.
2021-03-23 11:20:58 +01:00
Ximon EighteenandGitHub 8cc6281219 Enable the multi-user feature by default. (#444)
* Enable the multi-user feature by default.
* Explain the matrix elements used and order them logically.
* FIX: Bump Terraform action version to resolve "Error: The `add-path` command is disabled".
2021-03-23 10:28:57 +01:00
Ximon Eighteen ca45045b4c Merge branch 'master' into v0.8.1-bis 2021-03-14 11:00:27 +01:00
Ximon EighteenandGitHub 880073bfac Enable e2e testing of the dev branch 2021-03-12 23:36:45 +01:00
Ximon Eighteen 88f0a7b683 FIX: Properly detect the e2e branch to use when invoked from a PR. 2021-03-09 12:01:39 +01:00
Ximon Eighteen 516ba40fe2 More GH Actions diagnostics. 2021-03-09 11:58:34 +01:00
Ximon Eighteen e23f68d1b9 More GH Actions diagnostics. 2021-03-09 11:57:07 +01:00
Ximon Eighteen 23677f6bef More GH Actions diagnostics. 2021-03-09 11:55:39 +01:00
Ximon Eighteen eab54a6d2b GH e2e workflow fix? and extra diagnostic output 2021-03-09 11:48:22 +01:00
ximon18andGitHub 463c12ec85 FIX: use official Terraform GH Action instead of deprecated community action
Hopefully also addresses the failure with the community plugin due to the GH Actions security patch which discontinued the GH Actions add-path functionality.
2020-11-24 10:18:03 +01:00
Ximon Eighteen 7031576f63 Create a Krill DEB package via GH actions:
- Assumes that the target system has ca-certificates installed already.
  - Vendor OpenSSL to support Ubuntu 16.04 which only has OpenSSL 1.0.0.
  - Use an Ubuntu 16.04 compatible version of libgcc1 (don't use cargo-deb $auto
    depends as the GH 16.04 runner has a much newer libgcc1 package than stock
    Ubuntu 16.04).
  - Use GH caching to avoid repeat compilation of unchanging cargo deb and krill
    dependencies.
  - Sanity check the created DEB in targeted O/S versions.
2020-06-23 12:28:17 +02:00
Ximon Eighteen 25b37e6690 Cleanup the e2e test GH workflow file after recent adjustments to run locally on the GH runner. Also rename the workflow file to reflect what it does. 2020-06-16 15:30:41 +02:00