From 9d42b5ecf10e32aefc1d803ed457e47121e18ca1 Mon Sep 17 00:00:00 2001 From: Jiahui Feng Date: Wed, 12 Feb 2020 11:09:56 -0800 Subject: [PATCH] add logging for csr being approved and issued. Kubernetes-commit: fdd7424d191b43bc9b1c4364ddf9c88547883072 --- util/certificate/csr/csr.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/util/certificate/csr/csr.go b/util/certificate/csr/csr.go index f26c0859..19f42238 100644 --- a/util/certificate/csr/csr.go +++ b/util/certificate/csr/csr.go @@ -115,8 +115,12 @@ func WaitForCertificate(ctx context.Context, client certificatesclient.Certifica if c.Type == certificates.CertificateDenied { return false, fmt.Errorf("certificate signing request is not approved, reason: %v, message: %v", c.Reason, c.Message) } - if c.Type == certificates.CertificateApproved && csr.Status.Certificate != nil { - return true, nil + if c.Type == certificates.CertificateApproved { + if csr.Status.Certificate != nil { + klog.V(2).Infof("certificate signing request %s is issued", csr.Name) + return true, nil + } + klog.V(2).Infof("certificate signing request %s is approved, waiting to be issued", csr.Name) } } return false, nil