-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
error uploading pipeline from github URL #2922
Comments
Update: it looks like github URLs are problematic somehow. With a url like this: IMO this issue with github urls is particularly problematic since we apparently can not upload an archive file from the local machine via the version UI, unlike the case with a (non-version) Pipeline upload. cc @jingzhang36 |
We now have another api method UploadPipelineVersion that works with local files. Examples are at Also, if using CreatePipelineVersion with url, there is some known issue regarding which types of urls are supported. We recommend using https://storage.googleapis.com/ <gcs bucket name>/ <file name> |
/reopen I'm sorry, I don't view this as fixed-- it's pretty important that GitHub URLs are supported IMO. |
@amygdala: Reopened this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Just pinging on this... it continues to annoy me each time I would like to load from a github URL and it breaks (since that's really the only remote URL source I normally use for pipelines). I expect that if it annoys me so often, it is surely annoying other users too. I think there just needs to be some frontend support for handling redirects. Does the js package being used support that? |
Thanks, this sounds useful. I've put it to triage track, but if any contributor is willing to jump in. You are welcome to do so. |
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. |
let's keep this open, we really should fix it. |
/lifecycle frozen |
Hello @amygdala , thank you for providing the sample for reproducing the issue! I went through the steps as below: EnvironmentI am using ObservationI have no problem uploading a revision of pipeline using raw github content URL as you provided (https://raw.githubusercontent.com/amygdala/pipelines/automl_client_update/components/gcp/automl/tables_eval_pipeline.py.tar.gz ). And below is a screenshot of a successful upload UI and the network requests: From this screenshot, you can see that a revision of pipeline request is sent to ActionThis issue might have been fixed already. You can try redeploying your KFP with new version. If the issue persists or resolves, please reply back here and I am happy to dig in further with you. Reference: KFP release note |
Received response from user that the issue has been fixed, and new UI allows you to upload pipeline revision file from local. |
I'm using whatever kfp version is Build commit: ca58b22.
When I try to upload a pipeline version, I get the following error. I double checked that I could 'wget' the URL and unarchive the result. (Am I misinterpreting what "Package Url means?)
Related: why doesn't this UI support browsing to upload a file, rather than requiring a URL? That makes things much less convenient IMO.
The text was updated successfully, but these errors were encountered: