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

scheduler: set job on system stack for CSI feasibility check #15372

Merged
merged 1 commit into from
Nov 23, 2022

Commits on Nov 23, 2022

  1. scheduler: set job on system stack for CSI feasibility check

    When the scheduler checks feasibility of each node, it creates a "stack" which
    carries attributes of the job and task group it needs to check feasibility
    for. The `system` and `sysbatch` scheduler use a different stack than `service`
    and `batch` jobs. This stack was missing the call to set the job ID and
    namespace for the CSI check. This prevents CSI volumes from being scheduled for
    system jobs whenever the volume is in a non-default namespace.
    
    Set the job ID and namespace to match the generic scheduler.
    tgross committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    85a6431 View commit details
    Browse the repository at this point in the history