ci: Switch to Windows Server 2025 for AMD64

The updated image is configured in a same way as the
previously used 2022.

SAC, SSH, and RDP are configured.

All Windows updates to the curent date are installed.

Includes latest stable virtio-win 0.1.285 drivers.

Signed-off-by: Anatol Belski <anbelski@linux.microsoft.com>
This commit is contained in:
Anatol Belski
2026-04-03 17:25:59 +02:00
committed by Rob Bradford
parent 98aa9d9c12
commit 73680c38c7
3 changed files with 3 additions and 3 deletions

View File

@@ -39,7 +39,7 @@ jobs:
run: |
set -eufo pipefail
mkdir $HOME/workloads
az storage blob download --container-name private-images --file "$HOME/workloads/windows-server-2022-amd64-2.raw" --name windows-server-2022-amd64-2.raw --connection-string "${{ secrets.CH_PRIVATE_IMAGES }}"
az storage blob download --container-name private-images --file "$HOME/workloads/windows-server-2025-amd64-1.raw" --name windows-server-2025-amd64-1.raw --connection-string "${{ secrets.CH_PRIVATE_IMAGES }}"
- name: Run Windows guest integration tests
if: ${{ github.event_name != 'pull_request' }}
timeout-minutes: 15

View File

@@ -13,7 +13,7 @@ test_features=""
if [ "$hypervisor" = "mshv" ]; then
test_features="--features mshv"
fi
WIN_IMAGE_FILE="/root/workloads/windows-server-2022-amd64-2.raw"
WIN_IMAGE_FILE="/root/workloads/windows-server-2025-amd64-1.raw"
WORKLOADS_DIR="/root/workloads"

View File

@@ -2412,7 +2412,7 @@ pub mod x86_64 {
"jammy-server-cloudimg-amd64-custom-20241017-0-backing-uncompressed.qcow2";
pub const JAMMY_IMAGE_NAME_QCOW2_BACKING_RAW_FILE: &str =
"jammy-server-cloudimg-amd64-custom-20241017-0-backing-raw.qcow2";
pub const WINDOWS_IMAGE_NAME: &str = "windows-server-2022-amd64-2.raw";
pub const WINDOWS_IMAGE_NAME: &str = "windows-server-2025-amd64-1.raw";
pub const OVMF_NAME: &str = "CLOUDHV.fd";
pub const GREP_SERIAL_IRQ_CMD: &str = "grep -c 'IO-APIC.*ttyS0' /proc/interrupts || true";
}