diff --git a/command/ca/health.go b/command/ca/health.go index 37fbea887..2893a06c5 100644 --- a/command/ca/health.go +++ b/command/ca/health.go @@ -1,6 +1,7 @@ package ca import ( + "context" "fmt" "os" @@ -73,11 +74,11 @@ func healthAction(ctx *cli.Context) error { var options []ca.ClientOption options = append(options, ca.WithRootFile(root)) - client, err := ca.NewClient(caURL, options...) + caClient, err := ca.NewClient(caURL, options...) if err != nil { return err } - r, err := client.Health() + r, err := caClient.HealthWithContext(context.Background()) if err != nil { return err } diff --git a/utils/cautils/offline.go b/utils/cautils/offline.go index 9d2398127..1aa750f29 100644 --- a/utils/cautils/offline.go +++ b/utils/cautils/offline.go @@ -202,7 +202,7 @@ func (c *OfflineCA) Sign(req *api.SignRequest) (*api.SignResponse, error) { NotAfter: req.NotAfter, TemplateData: req.TemplateData, } - certChain, err := c.authority.Sign(req.CsrPEM.CertificateRequest, signOpts, opts...) + certChain, err := c.authority.SignWithContext(ctx, req.CsrPEM.CertificateRequest, signOpts, opts...) if err != nil { return nil, err }