-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
[backend] dsl.ParallelFor loop: cannot resolve the upstream artifact output of a previous pod #11520
Comments
related commits: cc @droctothorpe / @gmfrasca FYI you may have more insights here |
@zazulam fyi |
If you're building from master anyway, @zeidsolh, can you check if the error is reproducible for the following two commit SHAs on the master branch?
Thanks! |
Hey @droctothorpe , sorry for the delay in getting back to you. This commit worked! f2fead5 I was wondering how I could add it to the code in KFP 2.4.0? Do you have any suggestions? Will it be a part of 2.5.0? c5b787a did not work. Thank you so much! |
@droctothorpe I am asking how to merge because the commit f2fead5 points to fixing the spelling of two print statements, so I am unsure of what it is that I need to fix/change in my code (KFP 2.4.0). |
Thanks for testing, @zeidsolh. Based on your results, I think it's safe to say that c5b787a caused the regression. There must not be a large tests that validates @zazulam, does the PR you've been working on impact this? If not, I'll prioritize a fix (and corresponding large test) for this ASAP. |
Thank you so much @droctothorpe ! |
@droctothorpe I believe so. The work I'm doing related to 10050 is going to involve the downstream of parallelFor outputs but I think both consumption and production of parallelFor tasks inputs/outputs should be handled in a similar design. I plan on fleshing out that PR within this sprint. |
/assign @zazulam |
Environment
Steps to reproduce
Here is a simple pipeline that produces this error:
Expected result
There were some changes that were made to parallel for loop when running from the master branch. I get this error because of the new kfp driver. This happens because I have a dsl.ParallelFor loop, where it cannot resolve the upstream artifact output of a previous pod.
Materials and Reference
Gives this error:
Thank you so much!
Impacted by this bug? Give it a 👍.
The text was updated successfully, but these errors were encountered: