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

[Release-1.27] Runtimes backport #9013

Merged
merged 2 commits into from Dec 9, 2023

Commits on Dec 8, 2023

  1. Added runtimes for wasm/crun/nvidia

    Create a generic helper function that finds extra containerd runtimes.
    The code was originally inside of the nvidia container discovery file.
    
    Signed-off-by: Flavio Castelli <fcastelli@suse.com>
    
    Discover the containerd shims based on runwasi that are already
    available on the node.
    
    The runtimes could have been installed either by a package manager or by
    the kwasm operator.
    
    Signed-off-by: Flavio Castelli <fcastelli@suse.com>
    
    The containerd configuration on a Linux system now handles the nvidia
    and the WebAssembly runtimes.
    
    Signed-off-by: Flavio Castelli <fcastelli@suse.com>
    
    ---------
    
    Signed-off-by: Flavio Castelli <fcastelli@suse.com>
    
    Added runtime classes for crun/wasm/nvidia
    
    Signed-off-by: Vitor Savian <vitor.savian@suse.com>
    
    Added default runtime flag
    
    Signed-off-by: Vitor Savian <vitor.savian@suse.com>
    flavio authored and vitorsavian committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    4b832e9 View commit details
    Browse the repository at this point in the history
  2. Allow setting default-runtime on servers

    Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
    brandond committed Dec 8, 2023
    Configuration menu
    Copy the full SHA
    7336158 View commit details
    Browse the repository at this point in the history