TEST PR: DO NOT MERGE: kernel: upgrade hcl kernel to v6.18#3334
TEST PR: DO NOT MERGE: kernel: upgrade hcl kernel to v6.18#3334hargar19 wants to merge 8 commits intomicrosoft:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Updates the Flowey pipeline’s pinned OpenHCL (HCL) kernel package versions to align with the intended LTS kernel upgrade (v6.12 → v6.18), ensuring CI/local flows download the newer kernel artifacts by default.
Changes:
- Bump
OPENHCL_KERNEL_DEV_VERSIONto6.18.0.1. - Bump
OPENHCL_KERNEL_STABLE_VERSIONto6.18.0.1.
| pub const OPENHCL_KERNEL_DEV_VERSION: &str = "6.18.0.1"; | ||
| pub const OPENHCL_KERNEL_STABLE_VERSION: &str = "6.18.0.1"; |
There was a problem hiding this comment.
These kernel version constants were bumped, but the Nix derivation still pins the OpenHCL kernel at 6.12.52.7 (see nix/openhcl_kernel.nix). This will make Nix-based workflows continue using the old kernel and diverge from Flowey’s downloaded artifacts. Please update the Nix kernel version (and corresponding hashes) to match this bump, or explicitly document why Nix should remain on the older kernel.
| pub const OPENHCL_KERNEL_DEV_VERSION: &str = "6.18.0.1"; | ||
| pub const OPENHCL_KERNEL_STABLE_VERSION: &str = "6.18.0.1"; |
There was a problem hiding this comment.
This PR upgrades the OpenHCL kernel version used by Flowey, but the Guide has a Nix troubleshooting example that hard-codes an older OpenHCL kernel version (6.12.52.4). Consider updating the example to the new version or making it version-agnostic (e.g., using a placeholder) to avoid stale documentation for future bumps.
85578fb to
08f7fc8
Compare
Signed-off-by: Hardik Garg <hargar@microsoft.com>
08f7fc8 to
b87199c
Compare
LTS kernel upgrade for HCL: v6.12 → v6.18
Signed-off-by: Hardik Garg hargar@microsoft.com