Commit Graph

4402 Commits

Author SHA1 Message Date
Richard Wall
8beeac1187 Rename Certificate.Spec.URISANs to URIs and EmailSANs to EmailAddresses
For consistency with DNSNames and IPAddresses
And for consistency with https://golang.org/pkg/crypto/x509/#Certificate

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-14 17:02:53 +01:00
Richard Wall
887bd5b730 Update integration tests
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-14 11:15:21 +01:00
Richard Wall
c31cb51246 Update CRDs
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
f605da002f ./hack/update-all.sh
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
5e2c3ce722 Set up for v1 API
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
b2db7cf14c Update package names
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
Richard Wall
9b6b5ca048 cp -a v1beta1 v1
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-13 21:43:36 +01:00
jetstack-bot
9822581393
Merge pull request #3167 from meyskens/admission-v1
Support v1 admission webhooks
2020-08-13 16:04:40 +01:00
jetstack-bot
4a46e167ee
Merge pull request #2958 from meyskens/int-test-improve
Improve integration tests with OpenAPI + webhook validation
2020-08-13 15:41:54 +01:00
Maartje Eyskens
5049c1a4ab Improve integration tests with OpenAPI + webhook validation
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-13 15:01:50 +02:00
jetstack-bot
e1791b0b0e
Merge pull request #3154 from hzhou97/add_order_output
Ctl command `status certificate`: Add order output
2020-08-12 14:13:59 +01:00
jetstack-bot
967bf85068
Merge pull request #3172 from meyskens/rbac-v1
Use rbac.authorization.k8s.io/v1
2020-08-12 13:43:59 +01:00
jetstack-bot
d9ad986823
Merge pull request #3173 from wallrj/p12-intermed-cert
Add intermediate cert to P12 chain if ca.crt is empty
2020-08-12 13:18:59 +01:00
Maartje Eyskens
d2f86c410a Add intermediate cert to P12 chain if ca.crt is empty
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 12:39:27 +01:00
Richard Wall
5acb052194 A test for certificate chains
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-12 12:39:27 +01:00
jetstack-bot
5ae5097817
Merge pull request #3143 from meyskens/better-logging
Improve logging
2020-08-12 11:11:59 +01:00
Maartje Eyskens
2304a007ad Use rbac.authorization.k8s.io/v1
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 11:18:38 +02:00
Maartje Eyskens
454e83bb78 revert mistaken deps upgrades
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
3259fdfe9b Implement feedback
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
4c85d7e5b8 bazel update for log test fix
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
04d3a8dae4 fix log related route53 test
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
83563bf81c fix log related test
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
JoshVanL
40dd8b961d Remove klog v1 from webhook unit tests in favour of v2
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
33702ed413 Address feedback
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
475b2dc7c4 Remove lost test artifacts
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
827ce9c5ad Revert log levels on errors
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
bdc8b346c6 Log NS as info
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:42 +02:00
Maartje Eyskens
85b062f323 Apply the k8s levels
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:41 +02:00
Maartje Eyskens
5d4869b20e Fix formatted logs
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:41 +02:00
Maartje Eyskens
86dee5ed41 Set error log levels
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:41 +02:00
Maartje Eyskens
fecd0b3518 Set all log levels for info
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:41 +02:00
Maartje Eyskens
9dd00905e9 Update klog
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>

klog v2

Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:59:41 +02:00
Maartje Eyskens
6e3279e002 Explain helm hack
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-12 10:14:56 +02:00
jetstack-bot
508ac2ab31
Merge pull request #3081 from meyskens/kind-119
Update kind and add Kubernetes 1.19.0-rc.4
2020-08-11 09:35:33 +01:00
Maartje Eyskens
50686d3e26 Support v1 admission webhooks
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-10 16:39:49 +02:00
Maartje Eyskens
c5ca466c91 update sha
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-10 15:38:25 +02:00
Maartje Eyskens
0ef0fd76ae run k8s 1.19-rc.4
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-10 15:29:18 +02:00
Maartje Eyskens
829ee880d4 Add a legacy version of Kind to run 1.11 clusters
Signed-off-by: Maartje Eyskens <maartje@eyskens.me>
2020-08-10 15:28:28 +02:00
jetstack-bot
5f09b36f8b
Merge pull request #3162 from wallrj/update-pkcs12-dependency
Update to latest version of https://github.com/SSLMate/go-pkcs12
2020-08-10 09:24:55 +01:00
jetstack-bot
2cd149acab
Merge pull request #3165 from alrs/alrs-fix-issuer-err
test/e2e/suite/issuers/acme: fix dropped error
2020-08-10 09:01:58 +01:00
Lars Lehtonen
d165431c92
test/e2e/suite/issuers/acme: fix dropped error
Signed-off-by: Lars Lehtonen <lars.lehtonen@gmail.com>
2020-08-09 18:26:37 -07:00
Richard Wall
46d4ea768b Update test for pkcs12 encoded CA data
Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-07 17:26:59 +01:00
Richard Wall
b2ed0a2b92 Update to latest version of https://github.com/SSLMate/go-pkcs12
This new version includes a
[pkcs12.DecodeChain](https://godoc.org/software.sslmate.com/src/go-pkcs12#DecodeChain)
which will help in testing https://github.com/jetstack/cert-manager/pull/3146

Signed-off-by: Richard Wall <richard.wall@jetstack.io>
2020-08-07 17:26:59 +01:00
Haoxiang Zhou
a1f7a1fcc3 Review implementation
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
2020-08-06 18:21:48 +01:00
Haoxiang Zhou
43a83e71d7 Use line anchors for exact regex matching instead of string comparison
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
2020-08-06 16:37:18 +01:00
Haoxiang Zhou
8c9eb43102 Clean up
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
2020-08-06 16:37:07 +01:00
Haoxiang Zhou
196959a05f No output about Orders if non-ACME Issuer
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
2020-08-06 14:37:54 +01:00
jetstack-bot
497e64de4b
Merge pull request #3151 from JoshVanL/fix-external-issuer
Adds Issuer Group to Secret annotation
2020-08-06 13:58:32 +01:00
JoshVanL
30ff597f15
Refactor issuer controller integration test to ensure Secret is updated
in single update

Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com>
2020-08-06 13:30:15 +01:00
Haoxiang Zhou
fc8b123593 Update tests and compare strings directly as well if regex matches
Signed-off-by: Haoxiang Zhou <haoxiang.zhou@jetstack.io>
2020-08-06 12:03:36 +01:00