Commit Graph

945 Commits

Author SHA1 Message Date
Louis Taylor
cbc61ef7f9
Fix tests 2018-07-05 12:41:33 +01:00
Louis Taylor
3eaca6a318
Add flag for custom dns01 nameservers 2018-07-05 12:40:53 +01:00
jetstack-bot
5f629aa4c5
Merge pull request #682 from munnerz/simple-validation
Resource validation as part of controller sync loops
2018-06-26 15:36:17 +01:00
James Munnelly
f05cd24adc Run hack/update-deps.sh 2018-06-26 15:01:14 +01:00
James Munnelly
c55e7661b2 Add unit tests for resource validation 2018-06-26 14:59:48 +01:00
James Munnelly
951b72bba0 Add basic resource validation at start of sync loops 2018-06-26 14:59:48 +01:00
jetstack-bot
aea7da0e03
Merge pull request #685 from munnerz/dep-verify
Update dep verify step to also ensure vendor is up to date
2018-06-26 14:50:49 +01:00
James Munnelly
7e53166a34 Run hack/update-deps.sh 2018-06-26 13:25:56 +01:00
James Munnelly
5e3360ccb4 Update dep verify step to also ensure vendor is up to date 2018-06-26 13:16:14 +01:00
jetstack-bot
ee21fc3e52
Merge pull request #684 from munnerz/dep-ensure
Run dep status as part of CI
2018-06-26 11:54:25 +01:00
jetstack-bot
1f6ebd2b3f
Merge pull request #556 from nazarewk/extraEnv
charts/cert-manager: add extraEnv
2018-06-26 09:15:30 +01:00
Krzysztof Nazarewski
ffa054dba6 chart: add extraEnv 2018-06-26 09:49:28 +02:00
James Munnelly
7e12dab6b7 Run dep ensure 2018-06-26 01:02:22 +01:00
James Munnelly
f7a72c42f3 Run dep status as part of CI 2018-06-26 01:02:03 +01:00
jetstack-bot
7ef053cf3e
Merge pull request #667 from euank/scheduler-mock
pkg/scheduler: fix minor race; use mocks in scheduler tests
2018-06-25 20:37:29 +01:00
Euan Kemp
b7d4470f81 pkg/scheduler: fix minor race
While unlikely, it was possible before for the scheduler to race in such
a way that concurrent 'Add' calls would result in "leaking" a timer,
thus making an unstoppable invocation of that event.

This includes a test which fails without the small bugfix in
scheduler.go
2018-06-25 12:01:51 -07:00
jetstack-bot
8740e7ae20
Merge pull request #674 from munnerz/bugfix-renewal
Don't return invalid/expired orders in shouldAttemptValidation
2018-06-25 12:51:29 +01:00
jetstack-bot
5ed3a33b34
Merge pull request #660 from munnerz/dev-chart-version
Use development chart version on master branch
2018-06-25 12:27:30 +01:00
James Munnelly
65443bdb94 Use development chart version on master branch 2018-06-25 11:05:39 +01:00
James Munnelly
fe5e748170 Don't return invalid/expired orders in shouldAttemptValidation 2018-06-25 10:46:10 +01:00
Euan Kemp
bb1fe81834 pkg/scheduler: use mock timer for tests
This speeds up the unit tests from taking about 12s to taking around
.01s
2018-06-19 17:48:16 -07:00
jetstack-bot
28c52d6f02
Merge pull request #662 from munnerz/fix-issuer-spin
issuers: Skip triggering API update if status has not changed
2018-06-18 14:39:59 +01:00
James Munnelly
592bfc7edc issuers: Skip triggering API update if status has not changed 2018-06-18 01:55:45 +01:00
jetstack-bot
094f5465eb
Merge pull request #592 from JrCs/docker-build-flags
Add DOCKER_BUILD_FLAGS environment variable
2018-06-16 19:16:55 +01:00
jetstack-bot
e3bb0023f2
Merge pull request #572 from whereisaaron/patch-1
Update the 'fullname' template to match helm 2.8.2
2018-06-16 18:49:55 +01:00
jetstack-bot
61729fb96a
Merge pull request #637 from munnerz/selfsigned
Add self signed Issuer type
2018-06-15 14:31:33 +01:00
James Munnelly
e40f515fd4 Address review feedback 2018-06-15 14:06:21 +01:00
jetstack-bot
cb107f3b89
Merge pull request #652 from euank/r53-owner
issuer/dns/route53: add myself as owner
2018-06-14 12:32:36 +01:00
jetstack-bot
12d603f511
Merge pull request #629 from groner/check-acme-issuer-challenge-type
Check the acme issuer has the challenge type configured.
2018-06-14 11:54:37 +01:00
jetstack-bot
0153587455
Merge pull request #655 from jetstack/munnerz-patch-5
Update e2e test ACME email
2018-06-14 11:08:36 +01:00
James Munnelly
b0b7ae9c1f
Update e2e test ACME email
Let's encrypt no longer allow use of @example.com emails for ACME accounts.

This PR switches us to use a @cert-manager.io email for the ACME account used during e2e tests, as currently the dns01 e2e tests are performed against the let's encrypt staging endpoint due to issues described in https://github.com/letsencrypt/pebble/issues/118
2018-06-13 23:11:55 +01:00
Euan Kemp
27b5e49732 issuer/dns/route53: add myself as owner 2018-06-12 18:32:49 -07:00
jetstack-bot
df4b493b38
Merge pull request #582 from ThatWasBrilliant/master
FindZoneByFqdn fixes from lego
2018-06-12 16:25:41 +01:00
James Munnelly
00e558a9e7 Fix package naming 2018-06-08 17:49:26 +01:00
James Munnelly
8b2ffbd2bc Add docs on selfsigned Issuer 2018-06-08 15:48:30 +01:00
James Munnelly
0c05e15024 Run hack/update-codegen.sh 2018-06-08 15:48:30 +01:00
James Munnelly
ae37efa7b7 Add selfsigned issuer e2e test 2018-06-08 15:48:30 +01:00
James Munnelly
6cfdc62f6b Add self signed Issuer type 2018-06-08 15:48:30 +01:00
jetstack-bot
17acf81b26
Merge pull request #642 from munnerz/refactor-create
Create common GenerateCSR and GenerateTemplate methods for creating Certificate/CertificateRequest
2018-06-08 15:45:44 +01:00
James Munnelly
1fd8cdf13e Create common GenerateCSR and GenerateTemplate methods for creating Certificate/CertificateRequest 2018-06-08 15:15:27 +01:00
jetstack-bot
4a5fe3823e
Merge pull request #635 from munnerz/vendor-prune
Enable vendor pruning
2018-06-08 11:36:46 +01:00
jetstack-bot
456722ce04
Merge pull request #638 from wallrj/richardw-owners
Add Richard Wall to OWNERS file
2018-06-07 16:23:34 +01:00
Richard Wall
21faf290af Add Richard Wall to OWNERS file 2018-06-07 15:50:43 +01:00
James Munnelly
bea5dccec4 Run dep ensure 2018-06-07 14:25:27 +01:00
James Munnelly
4c0d58bf94 Enable vendor pruning 2018-06-07 14:24:39 +01:00
Kai Groner
b7a8c4c623 Check the acme issuer has the challenge type configured. 2018-06-06 10:19:22 -04:00
jetstack-bot
5f8e9ccf94
Merge pull request #628 from JrCs/doc-vault-issuer
Vault issuer MUST USE the vault 'sign' endpoint
2018-06-06 15:00:53 +01:00
JrCs
bafd0f2986 Vault issuer MUST USE the vault 'sign' endpoint 2018-06-06 13:24:15 +02:00
jetstack-bot
3cafdd9401
Merge pull request #598 from euank/log-namespaces
issuer/acme/*: log namespaces for resources
2018-06-06 09:52:53 +01:00
Aaron Roydhouse
fceb1840b4 Bump chart version and regeneration static manifests 2018-06-05 22:08:14 -04:00