failed to execute component: unable to create directory for output artifact : mkdir /minio: permission denied #11265
Unanswered
sandeepbandarupalli
asked this question in
Q&A
Replies: 1 comment 3 replies
-
Couple of things come to mind:
eitherway, this should have been resolved with the newer kfp versions, what version are you on currently? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi. I am trying to create a Kubeflow pipeline component that takes Checkpoint (type: str) as an input and outputs the model and image processor. But I am unable to do so. This is being run on Canonical Charmed Kubeflow on a local PC with Ubuntu 24.04 (followed the installation steps provided here: https://charmed-kubeflow.io/docs/get-started-with-charmed-kubeflow#configure-dashboard-access)
When I run the pipeline, it gives me the following error:
time="2024-10-02T11:30:03.410Z" level=info msg="capturing logs" argo=true
time="2024-10-02T11:30:03.437Z" level=info msg="capturing logs" argo=true
I1002 11:30:03.451215 80 launcher_v2.go:90] input ComponentSpec:{
"inputDefinitions": {
"parameters": {
"checkpoint": {
"parameterType": "STRING"
}
}
},
"outputDefinitions": {
"artifacts": {
"model_path": {
"artifactType": {
"schemaTitle": "system.Model",
"schemaVersion": "0.0.1"
}
},
"processor_path": {
"artifactType": {
"schemaTitle": "system.Artifact",
"schemaVersion": "0.0.1"
}
}
}
},
"executorLabel": "exec-load-model-processor"
}
I1002 11:30:03.451760 80 cache.go:139] Cannot detect ml-pipeline in the same namespace, default to ml-pipeline.kubeflow:8887 as KFP endpoint.
I1002 11:30:03.451782 80 cache.go:116] Connecting to cache endpoint ml-pipeline.kubeflow:8887
I1002 11:30:03.480470 80 launcher_v2.go:151] publish success.
F1002 11:30:03.480500 80 main.go:49] failed to execute component: unable to create directory "/minio/mlpipeline/v2/artifacts/model-processor-pipeline/1f61e1fb-6ea9-438d-9eea-2804d3a3046a/load-model-processor" for output artifact "model_path": mkdir /minio: permission denied
time="2024-10-02T11:30:04.438Z" level=info msg="sub-process exited" argo=true error=""
Error: exit status 1
time="2024-10-02T11:30:05.413Z" level=info msg="sub-process exited" argo=true error=""
Error: exit status 1
Can anyone tell me where I am making a mistake?
Here is the code:
Beta Was this translation helpful? Give feedback.
All reactions