@@ -312,7 +312,7 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
312312
313313 lintPrecertDER , issuanceToken , err := issuer .Prepare (profile , precertReq )
314314 if err != nil {
315- ca .log .AuditErrf ("Preparing precert failed: serial=[%s] err=[%v]" , serialHex , err )
315+ ca .log .AuditErr ("Preparing precert failed" , err , map [ string ] any { "serial" : serialHex } )
316316 if errors .Is (err , linter .ErrLinting ) {
317317 ca .metrics .lintErrorCount .Inc ()
318318 }
@@ -334,7 +334,7 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
334334 return nil , fmt .Errorf ("persisting linting precert to database: %w" , err )
335335 }
336336
337- ca .log .AuditObject ("Signing precert" , issuanceEvent {
337+ ca .log .AuditInfo ("Signing precert" , issuanceEvent {
338338 Requester : req .RegistrationID ,
339339 OrderID : req .OrderID ,
340340 Profile : req .CertProfileName ,
@@ -346,12 +346,12 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
346346 precertDER , err := issuer .Issue (issuanceToken )
347347 if err != nil {
348348 ca .metrics .noteSignError (err )
349- ca .log .AuditErrf ("Signing precert failed: serial=[%s] err=[%v]" , serialHex , err )
349+ ca .log .AuditErr ("Signing precert failed" , err , map [ string ] any { "serial" : serialHex } )
350350 return nil , fmt .Errorf ("failed to sign precertificate: %w" , err )
351351 }
352352 ca .metrics .signatureCount .With (prometheus.Labels {"purpose" : string (precertType ), "issuer" : issuer .Name ()}).Inc ()
353353
354- ca .log .AuditObject ("Signing precert success" , issuanceEvent {
354+ ca .log .AuditInfo ("Signing precert success" , issuanceEvent {
355355 Requester : req .RegistrationID ,
356356 OrderID : req .OrderID ,
357357 Profile : req .CertProfileName ,
@@ -408,11 +408,11 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
408408
409409 lintCertDER , issuanceToken , err := issuer .Prepare (profile , certReq )
410410 if err != nil {
411- ca .log .AuditErrf ("Preparing cert failed: serial=[%s] err=[%v]" , serialHex , err )
411+ ca .log .AuditErr ("Preparing cert failed" , err , map [ string ] any { "serial" : serialHex } )
412412 return nil , fmt .Errorf ("failed to prepare certificate signing: %w" , err )
413413 }
414414
415- ca .log .AuditObject ("Signing cert" , issuanceEvent {
415+ ca .log .AuditInfo ("Signing cert" , issuanceEvent {
416416 Requester : req .RegistrationID ,
417417 OrderID : req .OrderID ,
418418 Profile : req .CertProfileName ,
@@ -423,13 +423,13 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
423423 certDER , err := issuer .Issue (issuanceToken )
424424 if err != nil {
425425 ca .metrics .noteSignError (err )
426- ca .log .AuditErrf ("Signing cert failed: serial=[%s] err=[%v]" , serialHex , err )
426+ ca .log .AuditErr ("Signing cert failed" , err , map [ string ] any { "serial" : serialHex } )
427427 return nil , fmt .Errorf ("failed to sign certificate: %w" , err )
428428 }
429429 ca .metrics .signatureCount .With (prometheus.Labels {"purpose" : string (certType ), "issuer" : issuer .Name ()}).Inc ()
430430 ca .metrics .certificates .With (prometheus.Labels {"profile" : req .CertProfileName }).Inc ()
431431
432- ca .log .AuditObject ("Signing cert success" , issuanceEvent {
432+ ca .log .AuditInfo ("Signing cert success" , issuanceEvent {
433433 Requester : req .RegistrationID ,
434434 OrderID : req .OrderID ,
435435 Profile : req .CertProfileName ,
@@ -449,7 +449,7 @@ func (ca *certificateAuthorityImpl) IssueCertificate(ctx context.Context, req *c
449449 Issued : timestamppb .New (ca .clk .Now ()),
450450 })
451451 if err != nil {
452- ca .log .AuditErrf ( "Failed RPC to store at SA: serial=[%s] err=[%v]" , serialHex , err )
452+ ca .log .AuditErr ( "Storing cert failed" , err , map [ string ] any { "serial" : serialHex } )
453453 return nil , fmt .Errorf ("persisting cert to database: %w" , err )
454454 }
455455
@@ -491,7 +491,7 @@ func (ca *certificateAuthorityImpl) generateSerialNumber() (*big.Int, error) {
491491 _ , err := rand .Read (serialBytes [1 :])
492492 if err != nil {
493493 err = berrors .InternalServerError ("failed to generate serial: %s" , err )
494- ca .log .AuditErrf ("Serial randomness failed, err=[%v]" , err )
494+ ca .log .AuditErr ("Serial randomness failed" , err , nil )
495495 return nil , err
496496 }
497497 serialBigInt := big .NewInt (0 )
0 commit comments