-
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
Artifacts: Workflow in different NS results in executor error: You need to configure artifact storage
#13828
Comments
executor error: You need to configure artifact storage
executor error: You need to configure artifact storage
executor error: You need to configure artifact storage
You are right. |
Thanks for your support 🙏
Ok that's what I thought!
Can you elaborate on this please? You mean, adding a
So, just adding the configMap in the Thanks o/ |
You can read this documentation: Workflow Controller Config Map.
No matter which method you use,
Yes, add
Sorry, I'm not familiar with Argo Helm. |
Thanks for the complete & thorough explanation 🙏 |
Pre-requisites
:latest
image tag (i.e.quay.io/argoproj/workflow-controller:latest
) and can confirm the issue still exists on:latest
. If not, I have explained why, in detail, in my description below.What happened? What did you expect to happen?
I'm configuring argo-workflows on multiple namespace:
argo-wf
NS, which handles the argo-wf app (with server and controller)backend
NS, which runs wfArgo-Workflows is deployed using argoCD + helm in its dedicated NS (
argo-wf
).I added the following config (redacted to show the important bits):
When I run jobs in the
backend
NS, it ends up failing withexecutor error: You need to configure artifact storage
error.My guess is that the pod (running in
backend
NS) doesn't find the CM with the artifactRepositoryRef configuration, as it is in theargo-wf
NS, not in thebackend
NS.Version(s)
v3.5.11
Paste a minimal workflow that reproduces the issue. We must be able to run the workflow; don't enter a workflows that uses private images.
Logs from the workflow controller
At the start of the controller, I see this:
Why artifactRepository is empty?
No other logs are very relevant
Logs from in your workflow's wait container
The text was updated successfully, but these errors were encountered: