Hi Everyone, After preemption feature release, we have been facing some issues with its behaviour especially with extra resource types, killing unnecessary victims, etc.
Hence, Preemption Harding umbrella jira https://issues.apache.org/jira/browse/YUNIKORN-2493 has been filed. I've been working on this for a while. I've written a doc https://docs.google.com/document/d/1nYtputEluP4Akf3CAu7DdGCfKW_WHJUD0rKjLVMJGj8/edit?usp=sharing to explain the problem background, approach taken to solve these problems etc. Some of the sub tasks have been completed and the whole Hardening exercise is nearing completion. There is an important PR https://github.com/apache/yunikorn-core/pull/830 containing the core changes discussed in the doc pending review. Please read the doc, review PR and share your feedback. Also go through the other sub tasks as well. In case anyone has come across any issues or weird behaviour, would like your extra attention on this whole exercise (either by running your failed cases against the new code or sharing your problem statement, revisiting the related open bugs filed by you etc) so that we can iterate further and make the feature more stable. Thank you. Mani