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

feat: Ship fsync kernel on latest, drop HWE builds #1493

Draft
wants to merge 8 commits into
base: main
Choose a base branch
from
Draft

Commits on Jul 9, 2024

  1. fix(Containerfile): Copy NVIDIA akmods specific to the akmods flavor

    This was previously explicitly set to copy akmods for the CoreOS kernel,
    always match the akmods flavor instead
    
    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    4e3a37e View commit details
    Browse the repository at this point in the history
  2. feat: Ship fsync kernel in latest, kill HWE builds

    Also perform additional cleanup of CI and scripts
    
    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    0d3d2e6 View commit details
    Browse the repository at this point in the history
  3. fix: Remove quotes from kernel release

    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    8de4674 View commit details
    Browse the repository at this point in the history
  4. fix: Add missing "fsync" to kernel release

    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    a96c17c View commit details
    Browse the repository at this point in the history
  5. fix: Install proper kernel headers

    Previously, the headers provided by the upstream kernel were installed
    instead of the ones for CoreOS/fsync
    
    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    2ee3036 View commit details
    Browse the repository at this point in the history
  6. fix: Install UKI virt with fsync kernel

    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    fab5c0f View commit details
    Browse the repository at this point in the history
  7. fix: Always pull main as source image

    We layer the NVIDIA kmod on top of the existing image, no need for
    the NVIDIA image
    
    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    c3e9a94 View commit details
    Browse the repository at this point in the history
  8. fix: Don't override headers for CoreOS kernel

    They no longer exist
    
    Signed-off-by: RJ Sampson <rj.sampson@chainguard.dev>
    EyeCantCU committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    5a7297d View commit details
    Browse the repository at this point in the history