Closed illeatmyhat closed 4 years ago
I found the problem.
pipeline/artifacts/get
only works with tar files, though tar -cvzf
seems to retain some header trash from OSX. To resolve, use gnu-tar gtar -cvzf
curl "http://localhost:8080/pipeline/artifacts/get?source=minio&bucket=visualizer-output&key=some_file.tgz"
{"fgs": "fds"}
looks like this is the cause: https://github.com/kubeflow/pipelines/blob/633e2ddcc8bba0aa07cf53ef438ecb58cd7d4fd7/frontend/server/server.ts#L160-L169
@vicaire this doesn't seem related to viewer crd.
/assign @rileyjbauer Looks like a UI server issue?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Workaround found in https://github.com/kubeflow/pipelines/issues/1078#issuecomment-479698096
I'm testing the output visualizer, and the
pipelines/artifact/get
endpoint returns nothing but empty files for valid keys (proper errors are returned in other cases). For example, if I execute a pipeline defined like so:And try to retrieve the file...
I get nothing. No errors. This results in empty visualizer output, essentially the same as #489
However, accessing the minio UI directly and downloading the file works fine.