-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Quickstart: transport: authentication handshake failed #7632
Comments
I also have this issue |
argo-server seems to respond with 503 but can't see it in argo-server pod logs even with -v flag |
UPD:
Old comment textI've ended up by using |
@materkey I have done this in the past...its just kind of annoying to update the readiness probe, add a new flag to server start, update ingress; This definitely needs to be resolve by the Argo team bc any new user of workflows is going to be put off by these errors. I have used the quickstart in the past without any issues...so this seems a bit wonky. |
I believe I found the issue; the argo CLI is using |
I was able to fix this by patching the image off of resources:
- namespace.yml
- https://raw.githubusercontent.com/argoproj/argo-workflows/v3.2.6/manifests/quick-start-minimal.yaml
images:
- name: quay.io/argoproj/argocli
newTag: v3.2.6
namespace: argo-workflows |
Please, you must use the manifests attached to the release:
|
@alexec I believe the quickstart guide is broken then, as the |
I now think this might be bug. |
@ChaosInTheCRD do you think your commit could have introduced this bug please? |
I ran into this error after updating one of my clusters from GKE 1.19 to 1.20. I cannot seem to connect to argo-server since restarting deployments, no matter what I try. I was on v3.2.4 and tried updating to v3.2.6 to no avail. |
This worked for me, too. |
This did it for me. I was using the quick start manifest instead of the release specific. That will have to be updated. |
For kustomize users, it's much easier to reference the remote base from git. We tried to do this for the 3.2.6 tag and experienced the same issue. We've been doing the same with argo-cd for a while without issues. It look like they're overriding the images with the correct version when the git tag is created:
I found #2715 that seems related, @alexec can you reopen it to continue the kustomize discussion there? |
@alexec it seems that yes, the problem has come from my PR, apologies for that. My suspicion is that it is related to the removal of this line, which I overlooked as I guess some process (I guess the UI) can't trust the self signed cert generated. I will investigate this further. I guess though, the main thing to resolve right now is to ensure that this quickstart does not use the latest image. This way it can be ensured that prerelease bugs like this don't hinder users. As for the error itself, can I get some clarity on what is resolving the error? Is it directly from the ui or is there something else involved (e.g. API). |
This issues is a blocker or v3.3, which we'd hoped to release this week. If you don't have time to look into this, I suggest we revert the commit. |
I found that I could not submit workflows to the API, so this does not appear to be a UI-only issue. Ensuring |
Signed-off-by: Tom Meadows <thomas.meadows@jetstack.io>
Summary
What happened/what you expected to happen?
When connecting to the UI of Argo Workflows (after port forwarding), I receive this message and virtually no components load:
What version of Argo Workflows are you running?
latest (ie 3.2.6)
Diagnostics
Quickstart Guide - follow steps in guide to reproduce
What Kubernetes provider are you using?
EKS/Minikube
Configuration:
kustomization.yaml
Message from the maintainers:
Impacted by this bug? Give it a 👍. We prioritise the issues with the most 👍.
The text was updated successfully, but these errors were encountered: