Symptom:
When we run
curl -sSL -o /usr/local/bin/argocd https://github.com/argoproj/argo-cd/releases/download/$VERSION/argocd-linux-amd64
We get error
curl: (23) Failed writing body (0 != 1369)
Reason:
Tt is due to "/usr/local/bin/argocd" is on the /usr/local/bin directory which is owned by root user while we use normal user to run curl.
To fix it , change "/usr/local/bin/argocd" to be "/tmp/argocd"