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

services/kill.py: Allow admins to kill any run #55

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Apr 24, 2024

  1. services/kill.py: Allow admins to kill any run

    Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
    VallariAg committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    756cad2 View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2024

  1. services/kill.py: Owner can also be "scheduled_<username>@teuthology"

    "scheduled_<username>@teuthology" is the default owner name if
    run is scheduled from teuthology CLI tool. This commit allows
    users of same github username to recognize it as their jobs.
    
    Also fix how run_owner is determined. In teuthology, runs ownership
    is deteremined by job's "owner" and not run's "user" value.
    
    Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
    VallariAg committed Apr 25, 2024
    Configuration menu
    Copy the full SHA
    d185c50 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. login: add 'isUserAdmin' to session data

    Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
    VallariAg committed May 10, 2024
    Configuration menu
    Copy the full SHA
    784638f View commit details
    Browse the repository at this point in the history
  2. kill: add tests + fix run owner logic

    Signed-off-by: Vallari Agrawal <val.agl002@gmail.com>
    VallariAg committed May 10, 2024
    Configuration menu
    Copy the full SHA
    129b5e9 View commit details
    Browse the repository at this point in the history