James Munnelly
e656c35a39
Re-add StatusReady const
2018-07-05 11:26:38 +01:00
James Munnelly
41d7136bf5
Merge latest changes from upstream crypto/acme library
2018-07-05 10:27:09 +01:00
James Munnelly
959aba219f
Merge pull request #703 from munnerz/chart-verify
...
Use kubernetes-helm/chart-testing scripts to verify helm chart
2018-07-04 15:07:44 +01:00
James Munnelly
55f4f279d1
Fix remote handling
2018-07-04 14:41:57 +01:00
James Munnelly
a7a50cc26c
Default and set REMOTE during chart test
2018-07-04 14:34:56 +01:00
James Munnelly
7c6ad06d3d
Use kubernetes-helm/chart-testing scripts to verify helm chart
2018-07-04 14:19:37 +01:00
jetstack-bot
42e11a9f93
Merge pull request #698 from edevil/order_ready
...
Support the new ACMEv2 "ready" order status
2018-07-04 11:47:33 +01:00
André Cruz
936e2b98ee
Support the new "ready" order status
2018-07-03 15:31:14 +01:00
jetstack-bot
d7bf9571d1
Merge pull request #695 from pieterlange/patch-1
...
Add doc on secret references for cluster issuers
2018-07-02 16:24:43 +01:00
Pieter Lange
04e7857519
Add doc on secret references for cluster issuers
2018-07-02 17:14:07 +02:00
James Munnelly
f9f0724c2c
Merge pull request #689 from jetstack/munnerz-patch-1
...
Install dep during gitlab-ci build
2018-06-29 11:13:30 +00:00
James Munnelly
b700e7a732
Install dep during gitlab-ci build
2018-06-29 10:57:09 +01:00
jetstack-bot
e7a2a0c618
Merge pull request #686 from kragniz/acme-config-update
...
Update spec.acme.config field when ingress changes
2018-06-29 10:11:06 +01:00
James Munnelly
86685369aa
Add test for a non-acme certificate being appropriately updated
2018-06-29 09:46:04 +01:00
Louis Taylor
25311a57c5
Add better check for nil spec.acme
2018-06-27 14:37:53 +01:00
Louis Taylor
bc9181a925
Update spec.acme.config field when ingress changes
...
Fixes #619 .
2018-06-27 10:52:00 +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