-
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
Cannot use resource request based on PipelineParam #1956
Comments
@IronPan Do you have any idea of how to solve this? |
Hello, This issue is related to argoproj/argo-workflows#703 and it is not fixed yet. |
It looks like argoproj/argo-workflows#1687 might fix this. I'm very new to kubeflow - can anyone explain the workaround in argoproj/argo-workflows#703 - is it available to kubeflow-land? |
@Ark-kun, any suggested workaround? |
This is a problem with trying to use templates in structures with strict schemas. @numerology had the same issue when trying to template protobufs. The addition pf PatchPodSpec argoproj/argo-workflows#1687 in Argo v2.4.2 makes it possible to fix this, although this will require some amount of work on the SDK side, upgrade to Argo v2.4.2. It will also be backwards incompatible with existing KFP backends (since older versions of Argo do not support the feature). |
I'm getting blocked by this too. We're also trying to configure GPU dynamically, but that's running into problems because Would that be covered by this ticket, or need a new one, or is there a workaround I'm missing? |
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. |
This issue has been automatically closed because it has not had recent activity. Please comment "/reopen" to reopen it. |
/reopen This would still be a useful feature to have. |
@jackwhelpton: You can't reopen an issue/PR unless you authored it or you are a collaborator. 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. |
/reopen |
@Bobgy: 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. |
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. |
Argo was upgraded to 2.7.5 in #3537 so now Argo's pod spec patching (argoproj/argo-workflows#1687) is available to implement a fix in the Pipelines SDK. |
/assign @chensun |
/assign |
I will take a look at this. |
This comment has been minimized.
This comment has been minimized.
Sorry, I misread the issue's description. Please ignore my comment above |
…ow#5447) * added resource request at runtime * fixed things * Update to use read only parameter insteadt * added test case and better example * Updated again * add the validation * add to the test suit * work in progress * update after feedback * fix the test * clean up * clean up * fix the path * add the test again * clean up * fix tests * feedback fix * comment out and clean up
* rename framework struct SupportedModelTypes -> SupportedModelFormats ServingRuntimeFramework -> SupportedModelFormat Framework -> ModelFormat Signed-off-by: Suresh Nakkeran <suresh.n@ideas2it.com> * added openapi-gen marker for servingruntime structs Signed-off-by: Suresh Nakkeran <suresh.n@ideas2it.com> * updated openapigen and swagger for servingruntime Signed-off-by: Suresh Nakkeran <suresh.n@ideas2it.com> * update supportedmodelformat in runtime yaml files Signed-off-by: Suresh Nakkeran <suresh.n@ideas2it.com>
We are trying to build a generic pipeline that will have some steps with configurable resources. This is needed because based on what is being run it might need more or less cpu, memory and etc.
Consider the pipeline described bellow:
This pipeline will fail to match the expected resource Regex and would not be successfully uploaded. This is what would be generated on the yaml file:
And here is the error:
The text was updated successfully, but these errors were encountered: