Skip to content
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

Manual cherry pick of #124559 upstream release 1.28 #124764

Commits on May 9, 2024

  1. hotfix when a plugin (in-tree or out-of-tree) return non-existent/ill…

    …egal nodes, the pod scheduling flow will abort immediately.
    
    this is a minimum fix from kubernetes#119779
    
    Signed-off-by: joey <zchengjoey@gmail.com>
    chengjoey committed May 9, 2024
    Configuration menu
    Copy the full SHA
    e376efc View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. add integration test for pod with pvc has node-affinity to non-existe…

    …nt/existent nodes
    
    Signed-off-by: joey <zchengjoey@gmail.com>
    (cherry picked from commit a56cc6b)
    chengjoey committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0a2278b View commit details
    Browse the repository at this point in the history
  2. test to catch illegal nodeNames returned by PreFilterResult

    (cherry picked from commit d382150)
    Huang-Wei authored and chengjoey committed May 10, 2024
    Configuration menu
    Copy the full SHA
    9dd2bea View commit details
    Browse the repository at this point in the history
  3. add e2e test when a plugin (in-tree or out-of-tree) return non-existe…

    …nt/illegal nodes, the pod should be scheduled normally if suitable nodes exists
    
    Signed-off-by: joey <zchengjoey@gmail.com>
    (cherry picked from commit cc19b33)
    chengjoey committed May 10, 2024
    Configuration menu
    Copy the full SHA
    e3e35d5 View commit details
    Browse the repository at this point in the history
  4. scheduler: preallocation for NodeToStatusMap

    (cherry picked from commit 9fcd791)
    sanposhiho authored and chengjoey committed May 10, 2024
    Configuration menu
    Copy the full SHA
    02c796c View commit details
    Browse the repository at this point in the history