Skip to content
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

argo server install error because of secret argo-server-tls not found #9796

Closed
1 of 3 tasks
zwwhdls opened this issue Oct 12, 2022 · 1 comment
Closed
1 of 3 tasks

Comments

@zwwhdls
Copy link

zwwhdls commented Oct 12, 2022

Pre-requisites

  • I have double-checked my configuration
  • I can confirm the issues exists when I tested with :latest
  • I'd like to contribute the fix myself (see contributing guide)

What happened/what you expected to happen?

When I install argo server under the guidance of installation in release note, argo server failed with the following log:

root@iZbp14pqgyt68f8g7bik3tZ:~# kubectl -n argo logs argo-server-5dc857976f-t2hzw
time="2022-10-12T03:25:47.665Z" level=info msg="not enabling pprof debug endpoints"
time="2022-10-12T03:25:47.665Z" level=info authModes="[client]" baseHRef=/ managedNamespace= namespace=argo secure=true ssoNamespace=argo
time="2022-10-12T03:25:47.665Z" level=info msg="Getting contents of Kubernetes secret argo-server-tls for TLS Certificates"
time="2022-10-12T03:25:47.682Z" level=warning msg="Non-transient error: secrets \"argo-server-tls\" not found"
Error: secrets "argo-server-tls" not found
secrets "argo-server-tls" not found
Usage:
  argo server [flags]

Examples:

See https://argoproj.github.io/argo-workflows/argo-server/

Also, I can not find secret argo-server-tls in https://github.com/argoproj/argo-workflows/releases/download/v3.4.1/install.yaml. Release v3.4.0 has no this issue. Is secret argo-server-tls missed in install.yaml?

Version

v3.4.1

Paste a small workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.

no workflow

Logs from the workflow controller

kubectl logs -n argo deploy/workflow-controller | grep ${workflow}

Logs from in your workflow's wait container

kubectl logs -n argo -c wait -l workflows.argoproj.io/workflow=${workflow},workflow.argoproj.io/phase!=Succeeded

@tczhao
Copy link
Member

tczhao commented Oct 13, 2022

Thanks, I think we got a "fix" from this PR.
#9756

The reverted feature is implementing in #9789

@agilgur5 agilgur5 changed the title argo server install error because of secret "argo-server-tls" not found argo server install error because of secret argo-server-tls not found Aug 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants