After the priority preemption strategy was enabled, high priority pods did not experience preemption.
Steps to reproduce the issue
Created two priorityclasses, high priority and med priority, with 100 and 50 respectively, and enabled pods that can preempt low priority classes.
Deploy the med priority job first, wait until all med priority pods are running. At this point, the system resources are insufficient, and no pods with the same resources can be started again.
Deploy high priority again and check if high priority pods will preempt medium priority pods.
High priority jobs are presented as pending and no preemption has occurred.
Describe the results you received and expected
The current mid priority job has not been preempted.and the expected result is high priority job preemption, while medium priority job is pending.
Description
After the priority preemption strategy was enabled, high priority pods did not experience preemption.
Steps to reproduce the issue
Describe the results you received and expected
The current mid priority job has not been preempted.and the expected result is high priority job preemption, while medium priority job is pending.
What version of Volcano are you using?
1.9.0
Any other relevant information
Kubernetes version: 1.21.7 OS version: openEuler 22.03 LTS Kernel version: x86_64