cert-manager.io/certificate health status always shows "Progressing" #18597
Labels
bug
Something isn't working
component:health-check
version:EOL
Latest confirmed affected version has reached EOL
Checklist:
argocd version
.Describe the bug
#16520
I believe this issue was introduced in the above change. The check has two separate loops. The first section checks all conditions for
type = "Issuing"
andstatus = "True"
and if found, sets the health status toProgressing
.Code:
When presented with the following status conditions:
The health check will always set to progressing, even though the renewal has been issued successfully.
To Reproduce
Generate a certificate, and wait for renewal. Once the renewal has been issued the health status will stay in
Progressing
in ArgoCD.Expected behavior
After the renewal has been successfully issued the health status should show
Ready
.Version
ArgoCD version 2.10.
I worked around this issue by creating a resource customization and setting the health check back to pre-2.10 (https://github.com/argoproj/argo-cd/blob/v2.9.17/resource_customizations/cert-manager.io/Certificate/health.lua).
The text was updated successfully, but these errors were encountered: