Commit Graph

  • 0fdd52e603 Adds comments to some func's and changes return err names to be more clear joshvanl 2021-07-19 15:49:33 +01:00
  • 0116bf18bd Changed Venafi CSR request "the request will be retried" -> "waiting" joshvanl 2021-07-18 19:59:50 +01:00
  • 37e117c452 Change CSRModifer in Kube CSR conformance tests to be a function in definition so has access to runtime shared variables at runtime joshvanl 2021-07-12 10:20:40 +01:00
  • 8413b302fd Adds random domain suffix to Venafi e2e tests joshvanl 2021-07-02 16:16:41 +01:00
  • 6e57e1093f Adds comment about what the pickup ID is in the CSR controller joshvanl 2021-06-30 18:13:55 +01:00
  • e0fc320d41 Remove CA annotation being set on Venafi CertificateSigningRequest controller joshvanl 2021-06-29 13:35:04 +01:00
  • 644cda69d8 Disable Ed255119 e2e tests for Venafi CSRs joshvanl 2021-06-21 11:40:53 +01:00
  • a469e07f1a Adds Venafi E2E CertificateSigningRequest conformance suite joshvanl 2021-06-16 14:19:11 +01:00
  • ff2dfd7b64 Moves venafi addon into the framework addons package joshvanl 2021-06-16 14:18:56 +01:00
  • 65cec6c212 Wires up Venafi CertificateSigningRequest controller joshvanl 2021-06-16 14:17:58 +01:00
  • c4914f7103 Adds venafi CertificateSigningRequest controller joshvanl 2021-06-16 14:17:39 +01:00
  • dcc3ad44b4 Adds CertificateSigningRequest venafi annotations to experimental API joshvanl 2021-06-16 14:17:07 +01:00
  • 629924c123 use 'kubectl cert-manager check api' in verify-upgrade.sh Inteon 2021-07-16 16:38:47 +02:00
  • 88e85d0725 Merge pull request #4205 from inteon/kubectl_check_api v1.5.0-alpha.0 jetstack-botandGitHub 2021-07-16 14:43:15 +01:00
  • b1e63009e5 updated keystore.go to use keystore-go to v4, fixed code and tests to handle breaking changes introduced by v4 issue-4189 george m 2021-07-16 12:25:22 +01:00
  • 21bc98979e improved ux Inteon 2021-07-16 13:11:40 +02:00
  • 1b7e706c72 Merge pull request #4158 from maelvls/add-gateway-api-split-controller jetstack-botandGitHub 2021-07-15 21:38:59 +01:00
  • 368c7659ee gateway-shim: test: two different secrets create two Certificates Maël Valais 2021-07-15 20:33:56 +02:00
  • 073fce8db5 e2e: retry the certificate update due to optimistic locking Maël Valais 2021-07-15 16:22:41 +02:00
  • e5436df521 gateway-shim: don't crash cert-manager if the Gateway CRD isn't there Maël Valais 2021-07-15 15:00:33 +02:00
  • f77954e5e3 gateway-shim: document issuerForIngressLike and translateAnnotations Maël Valais 2021-07-09 11:06:59 +02:00
  • b5142f84c0 gateway-shim: only discover the gateway api when gateway-shim is enabled Maël Valais 2021-07-08 19:36:15 +02:00
  • 30f9c123d3 gateway-shim: add the gateway-shim controller Maël ValaisandJake Sanders 2021-07-06 19:22:23 +02:00
  • 1cd44fa730 gateway-shim: conformance: a cert should get created for a Gateway Maël Valais 2021-07-07 10:43:59 +02:00
  • a496dd3216 addons: add gateway-api to the addons Maël Valais 2021-07-06 19:22:23 +02:00
  • ac7775bdb4 made errors human readable, added unit tests, added check api to e2e, fixed os.Exit(1) Inteon 2021-07-15 14:32:54 +02:00
  • 5458173739 Add kubectl 'cert-manager check api' command Inteon 2021-07-12 16:54:31 +02:00
  • 6885bcafaf Merge pull request #4149 from maelvls/refactor-ingress-shim jetstack-botandGitHub 2021-07-14 09:49:28 +01:00
  • c546f5bbd9 Merge pull request #4190 from inteon/helm_labels jetstack-botandGitHub 2021-07-13 18:27:03 +01:00
  • b13b751d63 PR review with Irbe: re-queue Ingress on "Update" and "Add" of certs Maël ValaisandIrbe Krumina 2021-07-13 13:21:48 +02:00
  • 3d54c7e6d2 Merge pull request #4206 from alrs/alrs-fix-acme-err jetstack-botandGitHub 2021-07-13 17:25:03 +01:00
  • c7d92681b8 add comments Inteon 2021-07-13 17:58:28 +02:00
  • e3ef37bb6a Merge pull request #4208 from irbekrm/bump_go jetstack-botandGitHub 2021-07-13 16:24:03 +01:00
  • 84419ba85f Bump the version of Go SDK being downloaded irbekrm 2021-07-13 14:58:51 +01:00
  • 0683738458 fix bug & add comment & cleanup Inteon 2021-07-13 13:41:37 +02:00
  • dccda3b321 test/integration/acme: fix dropped error Lars Lehtonen 2021-07-13 04:39:04 -07:00
  • 799228d9a2 Adds a 'make release_tars' target irbekrm 2021-06-30 09:56:13 +01:00
  • 7405fb4e24 Make image targets allow for more customization irbekrm 2021-06-30 09:55:07 +01:00
  • 1ce499a05d Adds a custom Bazel flag for static image base irbekrm 2021-06-30 09:53:54 +01:00
  • 6734a8c943 Uses the HACK_DIR var everywhere irbekrm 2021-06-30 09:52:33 +01:00
  • 83468561cb 'make clean' removes test artifacts irbekrm 2021-06-30 09:51:48 +01:00
  • 771c46502a Merge pull request #4204 from irbekrm/add_kind_target jetstack-botandGitHub 2021-07-12 18:02:42 +01:00
  • 57e3418a04 Make the error when a tool not found more obvious irbekrm 2021-07-12 16:31:40 +01:00
  • e12173b4c2 ingress-shim: unit-test certificateDeleted, only call on deletion Maël Valais 2021-07-12 17:23:22 +02:00
  • 59051432e3 ingress-shim: remove unused issuer and clusterissuer listers Maël Valais 2021-07-12 12:38:36 +02:00
  • c119b64fdf ingress-shim: I was syncing on Issuers instead of Ingresses Maël Valais 2021-07-09 18:58:04 +02:00
  • 073f0dd2b8 Extract export_logs func to lib irbekrm 2021-07-12 15:43:57 +01:00
  • f7c2f11882 Adds a make target to create a test cluster irbekrm 2021-07-12 09:05:28 +01:00
  • 017c5a1ff3 Refactors cluster creation in CI irbekrm 2021-07-12 09:37:51 +01:00
  • 043bbd283e remove helm-specific labels & add version label Inteon 2021-07-11 17:42:32 +02:00
  • 4dfb5add86 Merge pull request #4182 from irbekrm/upgrade_test jetstack-botandGitHub 2021-07-11 13:45:01 +01:00
  • 5bc790efa5 Merge pull request #4202 from inteon/go_mod_2 jetstack-botandGitHub 2021-07-10 22:54:44 +01:00
  • 4c94111096 Merge pull request #4201 from inteon/go_mod jetstack-botandGitHub 2021-07-10 22:13:44 +01:00
  • b852735a95 upgrade ginkgo & gomega Inteon 2021-07-10 20:52:09 +02:00
  • cb6030f1d9 add -prune=true & go mod tidy to update-deps.sh Inteon 2021-07-10 20:35:41 +02:00
  • d1b02cd452 Merge pull request #4200 from inteon/vscode_git_crash jetstack-botandGitHub 2021-07-10 19:24:44 +01:00
  • 492671507f fix vscode crash Inteon 2021-07-10 00:08:44 +02:00
  • 30ad33784d ingress-shim: remove unecessary/verbose comment Maël Valais 2021-07-09 18:22:23 +02:00
  • 1cb39d1efe ingress-shim: remove duplicate line Maël Valais 2021-07-09 17:42:08 +02:00
  • 0b12a5cf5f ingress-shim: explain why the owner ref does not have a namespace Maël Valais 2021-07-09 17:38:40 +02:00
  • 611bac67cf Add basic test cases Inteon 2021-07-08 16:28:38 +02:00
  • f03b8daf1d Adds feedback from code review irbekrm 2021-07-07 15:55:47 +01:00
  • d1c7730e90 Merge pull request #4172 from irbekrm/restrict_api_versions jetstack-botandGitHub 2021-07-08 09:39:59 +01:00
  • 160e638c8f Explicitly set webhook match policy to Equivalent irbekrm 2021-07-08 08:16:48 +01:00
  • 75b9bd6598 ingress-shim: untangle logic for "looking for cert owners" Maël Valais 2021-06-28 19:17:11 +02:00
  • 5a45444b4a Adds a make target irbekrm 2021-07-06 17:16:15 +01:00
  • 1095e7f4c0 Adds an upgrade test irbekrm 2021-07-06 06:54:05 +01:00
  • 62620f2c86 Adds ytt yaml interpolator to deps irbekrm 2021-07-06 06:51:46 +01:00
  • ca748f4288 Adds latest release tag to version vars irbekrm 2021-07-06 06:50:30 +01:00
  • 38b1e79342 Merge pull request #4183 from inteon/upgrade_testing_tools jetstack-botandGitHub 2021-07-06 17:14:27 +01:00
  • e2ce115738 also reset ManagedFields in test Inteon 2021-07-06 16:56:31 +02:00
  • cd92bf321f centralise testing api-server & remove custom implementation Inteon 2021-07-06 16:13:44 +02:00
  • fa07da9302 upgrade all tools to the latest version Inteon 2021-07-06 14:51:36 +02:00
  • a9c6bb9c37 Merge pull request #3963 from maelvls/fix-lint-issues jetstack-botandGitHub 2021-07-06 12:42:27 +01:00
  • e218e12d77 rfc2136 dns01: "the algothrim" -> "algorithm is not supported" Maël ValaisandAshley Davis 2021-07-05 16:36:04 +02:00
  • d31768f61e cloudflare dns01: consistent err prefix "while querying the Clouflare API..." Maël ValaisandRichard Wall 2021-07-05 16:34:20 +02:00
  • 26b074241a issuing controller test: check w.Register error Maël ValaisandRichard Wall 2021-07-05 16:29:13 +02:00
  • b62e51dc2c validation: leftmost align and guard statements instead of 'switch' Maël Valais 2021-05-04 18:38:33 +02:00
  • d6d9aee9c7 linter party: ineffective 'break', commented "do nothing" instead Signed-off-by: Maël Valais <mael@vls.dev> Maël Valais 2021-05-04 18:27:53 +02:00
  • ee2f22acde linter party: receiver name should be omitted instead of _ (ST1006) Maël Valais 2021-05-04 18:23:41 +02:00
  • 42e65c3694 linter party: duplicate import of k8s.io/api/core/v1 (ST1019) Maël Valais 2021-05-04 18:22:17 +02:00
  • f813cc1ecd linter party: var 'accountJson' should be 'accountJSON' Signed-off-by: Maël Valais <mael@vls.dev> Maël Valais 2021-05-04 18:20:55 +02:00
  • 4e0864ff42 linter party: deadcode, remove 'messageErrorInvalidKeyPair' Maël Valais 2021-05-04 18:18:54 +02:00
  • 338a6eb490 linter party: uncapitalize error messages (ST1005) Maël Valais 2021-05-04 18:15:58 +02:00
  • 435e7f00ba linter party: ST1005: replace "Cloudflare" with "the Cloudflare" Maël Valais 2021-05-04 16:22:09 +02:00
  • 37bee71d68 static analysis party: fix errcheck warnings Maël Valais 2021-05-04 15:59:34 +02:00
  • 3fc6fc62a2 Mutating and validating webhooks only accept v1 resources irbekrm 2021-07-01 18:45:58 +01:00
  • e7a9ec0dab Merge pull request #4178 from maelvls/vault-cabundle-base64 jetstack-botandGitHub 2021-07-05 20:31:27 +01:00
  • af875250a4 Merge pull request #4128 from inteon/3836 jetstack-botandGitHub 2021-07-05 17:21:27 +01:00
  • d4b3ee79c4 move "should obtain a signed certificate with an IP and DNS names from the ACME server" from issuers to conformance Inteon 2021-07-05 17:46:01 +02:00
  • 02654fd107 move "should obtain a signed certificate with a single IP Address from the ACME server" from issuers to conformance Inteon 2021-07-05 17:37:55 +02:00
  • f0e83feac2 rename tests & add comments Inteon 2021-07-05 15:02:02 +02:00
  • b3a7dbf247 add "should issue an Ed25519, defaulted certificate for a single distinct DNS Name" test Inteon 2021-07-05 14:58:09 +02:00
  • 0fa8255019 move "should obtain a signed certificate for a wildcard and apex domain" from issuers to conformance Inteon 2021-07-05 14:54:00 +02:00
  • a62bb6a10a Correction: wildcard DNS Name should be a wildcard Inteon 2021-07-05 14:43:12 +02:00
  • 02aa9f0f0c Remove issuers specific tests that are already included in the conformance tests: remove http01: "should obtain a signed certificate with a single CN from the ACME server" remove http01: "should obtain a signed ecdsa certificate with a single CN from the ACME server" remove http01: "should obtain a signed certificate with a CN and single subdomain as dns name from the ACME server" Inteon 2021-07-05 14:40:51 +02:00
  • cd776f04d1 move "should allow updating an existing certificate with a new dns name" from issuers to conformance Inteon 2021-07-05 14:01:35 +02:00
  • c1284d5ef8 move "should obtain a signed certificate for a long domain" from issuers to conformance Inteon 2021-07-05 13:57:28 +02:00
  • 0f372c0812 Remove issuers specific tests that are already included in the conformance tests: remove dns01: "should obtain a signed certificate for a regular domain" remove dns01: "should obtain a signed certificate for a wildcard domain" Inteon 2021-07-05 13:52:27 +02:00
  • 3f2efb9602 Merge pull request #4181 from inteon/binary_only_w_flag jetstack-botandGitHub 2021-07-05 12:47:26 +01:00