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

Scheduling controls on queues and labels #3751

Closed
wants to merge 8 commits into from

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    3d38ac0 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    cdb6c83 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    44f7703 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Fixing linting

    mustafai-gr committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    54b50c1 View commit details
    Browse the repository at this point in the history
  2. Set demand for paused queues to be equal to current allocation.

    Also renamed testfixture constants to be more consistent with others
    mustafai-gr committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    fc8eee8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b4aa595 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Changing armadactl commands to kubectl-like cordon, uncordon. Adding …

    …scheduling paused to constraints.
    mustafai-gr committed Jul 17, 2024
    Configuration menu
    Copy the full SHA
    4fe2e18 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Fixed broken tests by fixing unfeasibleSchedulingKeys bug

    We had a bug where unfeasibleSchedulingKeys was being populated incorrectly, which led to all jobs of a particular shape being banned for that scheduling round. By fixing this bug we also broke some tests which relied on UnsuccessfulJobSchedulingContexts being populated correctly. However, this data structure was only populated if a job was marked as unsuccessful because it's scheduling key was in unfeasibleSchedulingKeys. Fixing this bug should also fix inaccuracies in metrics, as well as provide better job scheduling reporting.
    mustafai-gr committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    6d284fb View commit details
    Browse the repository at this point in the history