ci: Update reference kernel to 'v6.12.8-20250613'

This bump also includes another release 'ch-release-v6.12.8-20250422'
that changed the naming convention of the released kernel binaries
[1]. As a result, few changes are made to our integration tests and test
scripts.

[1] https://github.com/cloud-hypervisor/linux/releases/tag/ch-release-v6.12.8-20250422

Signed-off-by: Bo Chen <bchen@crusoe.ai>
This commit is contained in:
Bo Chen
2025-06-13 22:00:44 +00:00
parent 80f4bfac00
commit 2b05753716
6 changed files with 15 additions and 13 deletions

View File

@@ -533,9 +533,9 @@ fn direct_kernel_boot_path() -> PathBuf {
let mut kernel_path = workload_path;
#[cfg(target_arch = "x86_64")]
kernel_path.push("vmlinux");
kernel_path.push("vmlinux-x86_64");
#[cfg(target_arch = "aarch64")]
kernel_path.push("Image");
kernel_path.push("Image-arm64");
kernel_path
}
@@ -3180,7 +3180,7 @@ mod common_parallel {
let mut kernel_path = direct_kernel_boot_path();
// Replace the default kernel with the bzImage.
kernel_path.pop();
kernel_path.push("bzImage");
kernel_path.push("bzImage-x86_64");
let mut child = GuestCommand::new(&guest)
.args(["--cpus", "boot=1"])
@@ -6045,7 +6045,7 @@ mod common_parallel {
#[cfg(target_arch = "x86_64")]
{
let mut pvh_kernel_path = workload_path.clone();
pvh_kernel_path.push("vmlinux");
pvh_kernel_path.push("vmlinux-x86_64");
kernels.push(pvh_kernel_path);
}