Kubeflow Pipelines API unable to run Experiment
See original GitHub issueWhat steps did you take:
I am following tutorial of Kubeflow Pipelines API: https://www.kubeflow.org/docs/pipelines/tutorials/api-pipelines/.
I am able to create a pipeline ID but each time I want to run that pipeline I get error: {“error”:“invalid character ‘Â’ looking for beginning of object key string”,“message”:“invalid character ‘Â’ looking for beginning of object key string”,“code”:3}
What happened:
I am trying to run experiment using Pipelines API. I am stuck on this error, how do I resolve this error :
curl -H "Cookie: authservice_session=MTY..9l" -H "Content-Type: application/json" -X POST ${SVC}/apis/v1beta1/runs \
-d @- << EOF
{
"name":"${PIPELINE_NAME}_run",
"pipeline_spec":{
"pipeline_id":"${PIPELINE_ID}"
},
"resource_references": [
{
"key": {
"type": "EXPERIMENT",
"id": "20a3bd7f-e1a7-4dad-9389-71bc3122b197"
},
"name": "Ajinkya",
"relationship": "OWNER"
}
]
}
EOF
For this I get error:
{"error":"invalid character 'Â' looking for beginning of object key string","message":"invalid character 'Â' looking for beginning of object key string","code":3}
What did you expect to happen:
I expect the pipeline to start under experiment name : Ajinkya
/kind bug
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (2 by maintainers)
Top Results From Across the Web
Troubleshooting | Kubeflow
This page presents some hints for troubleshooting specific problems that you may encounter. Diagnosing problems in your Kubeflow Pipelines ...
Read more >kfp.Client().runs - Kubeflow Pipelines SDK API - Read the Docs
Re-initiates a failed or terminated run. # noqa: E501. This method makes a synchronous HTTP request by default. To make an asynchronous HTTP...
Read more >Failed to authorize with Kubeflow API resource references ...
if there is a k8s role created by Kubeflow in the namespace sysspendanalytics · if it contains the verb list to the resource...
Read more >How to use the kfp.Client function in kfp - Snyk
Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately. Enable here. github kubeflow /...
Read more >Troubleshooting AI Platform Pipelines - Google Cloud
Understanding why a pipeline run failed · Open AI Platform Pipelines in the Google Cloud console. · Click Open pipelines dashboard for your...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
There was error in my curl request the proper request to run a pipeline ID using cookie is:
For pod
ml-pipeline-6bc56cd86d-tf5cb
, I have option to choose one of: ml-pipeline-api-server OR istio-proxyFor ml-pipeline-api-server
kubectl logs ml-pipeline-6bc56cd86d-tf5cb -n kubeflow -c ml-pipeline-api-server
I have attached log above.For istio-proxy
kubectl logs ml-pipeline-6bc56cd86d-tf5cb -n kubeflow -c istio-proxy
here are logs (https://drive.google.com/file/d/1N8vmtfnDb6VnTv-Eas8rTmKWyFTgG2OJ/view?usp=sharing)