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

Adds ability to restrict uid and gids in exec and raw_exec #24343

Merged
merged 8 commits into from
Nov 4, 2024

Commits on Nov 4, 2024

  1. e2e: ui: update playwright to 1.48.0 (#24158)

    steps to update:
     * edit run.sh IMAGE variable manually
     * run ./run.sh test
    gulducat authored and Juanadelacuesta committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    5548d94 View commit details
    Browse the repository at this point in the history
  2. jobspec: add a chown option to artifact block (#24157)

    * jobspec: add a chown option to artifact block
    
    This PR adds a boolean 'chown' field to the artifact block.
    
    It indicates whether the Nomad client should chown the downloaded files
    and directories to be owned by the task.user. This is useful for drivers
    like raw_exec and exec2 which are subject to the host filesystem user
    permissions structure. Before, these drivers might not be able to use or
    manage the downloaded artifacts since they would be owned by the root
    user on a typical Nomad client configuration.
    
    * api: no need for pointer of chown field
    shoenig authored and Juanadelacuesta committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    0c45186 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9009f12 View commit details
    Browse the repository at this point in the history
  4. Merge release 1.9.0 files

    jrasell authored and Juanadelacuesta committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    8a5aa11 View commit details
    Browse the repository at this point in the history
  5. docs: explain schedule state values (#24160)

    * docs: explain schedule state values
    
    GET /v1/client/allocation/:alloc_id/pause?task=:task_name is a tiny but
    critical API for observability of tasks with a schedule. This PR
    explains each of the values which might be returned.
    
    * correct docstring
    
    * add missing state and expand PUT docs
    
    ---------
    
    Co-authored-by: Aimee Ukasick <[email protected]>
    2 people authored and Juanadelacuesta committed Nov 4, 2024
    Configuration menu
    Copy the full SHA
    f42547f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    967d4b1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8ea802a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    525d5e9 View commit details
    Browse the repository at this point in the history