You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If using the edge-19.4.1 Linkerd CLI with an older Linkerd installed such as edge-19.3.2 which does not include the linkerd-identity deployment, linkerd check will hang forever waiting for linkerd-identity pods to become ready. This also prevents the use of other commands such as linkerd dashboard.
Steps to reproduce:
Install Linkerd edge-19.3.2 to a cluster
Use edge-19.4.1 CLI to run linkerd check
The text was updated successfully, but these errors were encountered:
adleong
changed the title
linkerd check hangs if identity is disabled
linkerd check hangs if identity is unavailable
Apr 5, 2019
The linkerd check command should timeout after 5 minutes. The primary symptom users will observe is if they upgrade their cli and then run linkerd check, the missing identity deployment will exhibit this behavior. We should call out this case in the docs.
Can we improve this behavior by skipping the check for the identity pod if we know it won't be there? e.g. if the server version is too old? or if the identity deployment doesn't exist?
Skipping a check for the identity pod would solve this particular issue. This should probably motivate a larger discussion around how version-aware we want to make linkerd check, and also priority for such work.
If using the
edge-19.4.1
Linkerd CLI with an older Linkerd installed such asedge-19.3.2
which does not include thelinkerd-identity
deployment,linkerd check
will hang forever waiting forlinkerd-identity
pods to become ready. This also prevents the use of other commands such aslinkerd dashboard
.Steps to reproduce:
edge-19.3.2
to a clusteredge-19.4.1
CLI to runlinkerd check
The text was updated successfully, but these errors were encountered: