adityadtu5 opened a new pull request, #1052: URL: https://github.com/apache/yunikorn-k8shim/pull/1052
### Description During AssumePod cache update if there are any failures task goes to failed state and the application is completed if the failed task is the last task for the application. It would be great if instead of failing, Yunikorn can retry the task again (and possibly core will select different node). As part of these changes following changes are done - 1) Shim will send this termination type to core after exhausting all retries on assume pod failures. 2) Task will be kept in scheduling state so that it can be retries again. 3) Task will be removed from node `forgetPod` k8s-shim PR - core PR - https://github.com/apache/yunikorn-core/pull/1104 Scheduler Interface PR - https://github.com/apache/yunikorn-scheduler-interface/pull/162 ### Type of change Please delete options that are not relevant. - [x] Bug Fix ### Jira issue Jira ID : https://issues.apache.org/jira/browse/YUNIKORN-XXXXX - [ ] I have created a Jira issue for this pull request. - [ ] The Jira ID is part of the title of this pull request. ### AI Tooling If an AI tool was used: - [ ] The PR includes the phrase "Generated by \<tool>", where \<tool> is the name of the AI tool used. - [ ] My use of AI contributions follows the ASF legal policy. Check https://www.apache.org/legal/generative-tooling.html for details. ### How has this been tested? - [ ] New unit tests were added to cover new or changed code paths. - [ ] `make test_all` was run, and no failures reported. - [ ] `make e2e_test` was run, and no failures reported. - [ ] new e2e tests have been added. ### Questions: - [ ] The change needs documentation, a pull request for apache/yunikorn-site repository will be created. - [ ] There is breaking changes for older versions: jira is tagged with `release-notes` label. - [ ] The licenses files needs to be updated. ### Screenshots or other details -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
