Keep it renewing · 7.3
When renewal and deployment run together
Renewal and deployment run together in the cases below, and when this cycle renews as the backstop. That renewal deploys in the same cycle. There is no extra exception for a short-lived certificate.
- The certificate held on a target expires before the next cycle. TLSPilot looks at the certificate recorded on the target, not at the certificate in the inventory. It renews and deploys immediately. If a newer certificate already exists, it only deploys it. When the renewal attempts are exhausted, exactly one immediate attempt is made. If it fails, the next attempt is in the next cycle, also after a restart of the service.
- ARI emergency with the switch on. The CA has pulled the window forward and Renew immediately on CA emergency is ON (the global switch, or On for this certificate). TLSPilot renews and deploys immediately (event 1221).
- Force renew. You confirm, TLSPilot renews at the issuer and deploys to the targets. See chapter Renew a certificate early.
- Renew without Force, when the certificate is due, from the API, the CLI, or
Invoke-TLSPilotCertificateRenew. If it is not due, the command redeploys under the normal health rules and does not issue. - First issuance and revoke-and-replace. The new certificate is deployed as part of that operation.
The column shows Renew & Deploy: and the time, on an orange background, while case 1 or case 2 is already due.
For this certificate, in this order:
Target holds a certificate that expires before the next cycle → renew and deploy now
CA pulled the window forward and the emergency switch is ON → renew and deploy now
Force renew, a due Renew from API / CLI / PowerShell, first issue, or revoke-and-replace → renew or issue, and deploy now
None of these → renew at the stored time, deploy at the next cycle