aboutsummaryrefslogtreecommitdiffstats
path: root/certServiceK8sExternalProvider/src/cmpv2provisioner
diff options
context:
space:
mode:
authorJoanna Jeremicz <joanna.jeremicz@nokia.com>2020-10-30 17:06:04 +0100
committerJoanna Jeremicz <joanna.jeremicz@nokia.com>2020-11-05 13:53:05 +0100
commit5fe9e1b7c43fc1a34b38899a2a055540cc30ac81 (patch)
tree5a83d0219fa03f0d280db61ed44f64d377a04138 /certServiceK8sExternalProvider/src/cmpv2provisioner
parent15446c2ccfc117a0feb5a5249c2e62714b2cd3d7 (diff)
[OOM-K8S-CERT-EXTERNAL-PROVIDER] Change logger implementation provider
Issue-ID: OOM-2559 Signed-off-by: Joanna Jeremicz <joanna.jeremicz@nokia.com> Change-Id: I717dfcfd74a01ccb81b2eb03c52be2c90fc3a9c5
Diffstat (limited to 'certServiceK8sExternalProvider/src/cmpv2provisioner')
-rw-r--r--certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go19
1 files changed, 9 insertions, 10 deletions
diff --git a/certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go b/certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go
index 14cb228f..dc5532ab 100644
--- a/certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go
+++ b/certServiceK8sExternalProvider/src/cmpv2provisioner/cmpv2_provisioner.go
@@ -31,8 +31,8 @@ import (
certmanager "github.com/jetstack/cert-manager/pkg/apis/certmanager/v1"
"k8s.io/apimachinery/pkg/types"
- ctrl "sigs.k8s.io/controller-runtime"
+ "onap.org/oom-certservice/k8s-external-provider/src/leveledlogger"
"onap.org/oom-certservice/k8s-external-provider/src/certserviceclient"
"onap.org/oom-certservice/k8s-external-provider/src/cmpv2api"
"onap.org/oom-certservice/k8s-external-provider/src/cmpv2provisioner/csr"
@@ -59,14 +59,14 @@ func New(cmpv2Issuer *cmpv2api.CMPv2Issuer, certServiceClient certserviceclient.
ca.certEndpoint = cmpv2Issuer.Spec.CertEndpoint
ca.certServiceClient = certServiceClient
- log := ctrl.Log.WithName("cmpv2-provisioner")
+ log := leveledlogger.GetLoggerWithName("cmpv2-provisioner")
log.Info("Configuring CA: ", "name", ca.name, "url", ca.url, "caName", ca.caName, "healthEndpoint", ca.healthEndpoint, "certEndpoint", ca.certEndpoint)
return &ca, nil
}
func (ca *CertServiceCA) CheckHealth() error {
- log := ctrl.Log.WithName("cmpv2-provisioner")
+ log := leveledlogger.GetLoggerWithName("cmpv2-provisioner")
log.Info("Checking health of CMPv2 issuer: ", "name", ca.name)
return ca.certServiceClient.CheckHealth()
}
@@ -89,13 +89,13 @@ func (ca *CertServiceCA) Sign(
certificateRequest *certmanager.CertificateRequest,
privateKeyBytes []byte,
) (signedCertificateChain []byte, trustedCertificates []byte, err error) {
- log := ctrl.Log.WithName("certservice-provisioner")
+ log := leveledlogger.GetLoggerWithName("certservice-provisioner")
log.Info("Signing certificate: ", "cert-name", certificateRequest.Name)
log.Info("CA: ", "name", ca.name, "url", ca.url)
csrBytes := certificateRequest.Spec.Request
- log.Info("Csr PEM: ", "bytes", csrBytes)
+ log.Debug("Csr PEM: ", "bytes", csrBytes)
filteredCsrBytes, err := csr.FilterFieldsFromCSR(csrBytes, privateKeyBytes)
if err != nil {
@@ -107,8 +107,8 @@ func (ca *CertServiceCA) Sign(
return nil, nil, err
}
log.Info("Successfully received response from CertService API")
- log.Info("Certificate Chain", "cert-chain", response.CertificateChain)
- log.Info("Trusted Certificates", "trust-certs", response.TrustedCertificates)
+ log.Debug("Certificate Chain", "cert-chain", response.CertificateChain)
+ log.Debug("Trusted Certificates", "trust-certs", response.TrustedCertificates)
log.Info("Start parsing response")
signedCertificateChain, trustedCertificates, signErr := parseResponseToBytes(response)
@@ -120,9 +120,8 @@ func (ca *CertServiceCA) Sign(
log.Info("Successfully signed: ", "cert-name", certificateRequest.Name)
- //TODO Debug level or skip
- log.Info("Signed cert PEM: ", "bytes", signedCertificateChain)
- log.Info("Trusted CA PEM: ", "bytes", trustedCertificates)
+ log.Debug("Signed cert PEM: ", "bytes", signedCertificateChain)
+ log.Debug("Trusted CA PEM: ", "bytes", trustedCertificates)
return signedCertificateChain, trustedCertificates, nil
}