diff --git a/pkg/issuer/ca/issue.go b/pkg/issuer/ca/issue.go index a65081089..8e45bca03 100644 --- a/pkg/issuer/ca/issue.go +++ b/pkg/issuer/ca/issue.go @@ -114,7 +114,7 @@ func (c *CA) obtainCertificate(crt *v1alpha1.Certificate, signeeKey interface{}, return nil, fmt.Errorf("error getting issuer private key: %s", err.Error()) } - template, err := pki.GenerateTemplate(c.issuer, crt, nil) + template, err := pki.GenerateTemplate(c.issuer, crt) if err != nil { return nil, err } diff --git a/pkg/issuer/selfsigned/issue.go b/pkg/issuer/selfsigned/issue.go index e65dd7423..2ef2d7236 100644 --- a/pkg/issuer/selfsigned/issue.go +++ b/pkg/issuer/selfsigned/issue.go @@ -91,7 +91,7 @@ func (c *SelfSigned) obtainCertificate(crt *v1alpha1.Certificate, privateKey cry return nil, err } - template, err := pki.GenerateTemplate(c.issuer, crt, nil) + template, err := pki.GenerateTemplate(c.issuer, crt) if err != nil { return nil, err } diff --git a/pkg/util/pki/csr.go b/pkg/util/pki/csr.go index 34dbe3b02..1f65b2686 100644 --- a/pkg/util/pki/csr.go +++ b/pkg/util/pki/csr.go @@ -124,7 +124,7 @@ func GenerateCSR(issuer v1alpha1.GenericIssuer, crt *v1alpha1.Certificate) (*x50 // This should create a Certificate template that is equivalent to the CertificateRequest // generated by GenerateCSR. // The PublicKey field must be populated by the caller. -func GenerateTemplate(issuer v1alpha1.GenericIssuer, crt *v1alpha1.Certificate, serialNo *big.Int) (*x509.Certificate, error) { +func GenerateTemplate(issuer v1alpha1.GenericIssuer, crt *v1alpha1.Certificate) (*x509.Certificate, error) { commonName := CommonNameForCertificate(crt) dnsNames := DNSNamesForCertificate(crt) organization := OrganizationForCertificate(crt)