From e0829525a54b78eb3f9b38a80cb376ab9a353395 Mon Sep 17 00:00:00 2001 From: James Munnelly Date: Tue, 6 Nov 2018 19:04:51 +0000 Subject: [PATCH] Fix invalid secret name used in certificates controller Signed-off-by: James Munnelly --- pkg/controller/certificates/sync.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/controller/certificates/sync.go b/pkg/controller/certificates/sync.go index aa110a143..b23f86694 100644 --- a/pkg/controller/certificates/sync.go +++ b/pkg/controller/certificates/sync.go @@ -137,7 +137,7 @@ func (c *Controller) Sync(ctx context.Context, crt *v1alpha1.Certificate) (reque return false, err } - key, err := kube.SecretTLSKey(c.secretLister, crtCopy.Namespace, crtCopy.Name) + key, err := kube.SecretTLSKey(c.secretLister, crtCopy.Namespace, crtCopy.Spec.SecretName) // if we don't have a private key, we need to trigger a re-issue immediately if k8sErrors.IsNotFound(err) || errors.IsInvalidData(err) { return c.issue(ctx, i, crtCopy)