From d35cf182c5a63d319f95de2febfe3d2bb76012a8 Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Thu, 5 Dec 2024 20:50:55 +1100 Subject: [PATCH] Update installer 1.9.44.0 with the latest agents RHEL-9.5.0.Z Related: #37523 Signed-off-by: Vadim Rozenfeld --- .gitignore | 5 + CollectSystemInfo.ps1 | 288 ++++++++++++++++++ LICENSE | 28 ++ README.md | 55 ++++ agents.json | 4 +- release-drivers-versions.txt | 114 +++++++ sources | 16 +- tests/scripts/package.cfg | 4 +- tests/scripts/signed_drivers_versions.txt | 170 ++++++----- virtio-win-pre-installable-drivers-win-10.xml | 9 +- virtio-win-pre-installable-drivers-win-11.xml | 1 + virtio-win.spec | 31 +- 12 files changed, 626 insertions(+), 99 deletions(-) create mode 100644 CollectSystemInfo.ps1 create mode 100644 LICENSE create mode 100644 README.md create mode 100644 release-drivers-versions.txt diff --git a/.gitignore b/.gitignore index 7e5439b..105d518 100644 --- a/.gitignore +++ b/.gitignore @@ -226,3 +226,8 @@ /qemu-ga-win-108.0.1-1.el9.noarch.rpm /virtio-win-1.9.40-bin-for-rpm.tar.gz /virtio-win-prewhql-0.1-257-sources.zip +/mingw-qemu-ga-win-108.0.2-1.el9.src.rpm +/qemu-ga-win-108.0.2-1.el9.noarch.rpm +/virtio-win-installer-1.9.44-0-sources.zip +/virtio-win-prewhql-0.1-266-sources.zip +/virtio-win-1.9.44-bin-for-rpm.tar.gz diff --git a/CollectSystemInfo.ps1 b/CollectSystemInfo.ps1 new file mode 100644 index 0000000..303eb4e --- /dev/null +++ b/CollectSystemInfo.ps1 @@ -0,0 +1,288 @@ +# This script collects various system information for diagnostic +# purposes. The collected data includes system configuration, +# event logs, driver lists, registry information, update logs, +# services, uptime, running processes, installed applications, +# installed KBs, and memory dumps. + +# Copyright (c) 2024 Red Hat, Inc. and/or its affiliates. All rights reserved. + +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# 3. Neither the names of the copyright holders nor the names of their contributors +# may be used to endorse or promote products derived from this software +# without specific prior written permission. +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE +# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS +# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) +# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT +# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY +# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +# SUCH DAMAGE. + + +# Ensure the script runs with an unrestricted execution policy (for Windows 10 and Windows Server 2016) +# Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process -Force + +# For gathering event logs run the script as an administrator + +# IncludeSensitiveData is used to include memory dumps add this parameter to your command line to collect them +# Example: .\CollectSystemInfo.ps1 -IncludeSensitiveData + +param ( + [switch]$IncludeSensitiveData, + [switch]$Help +) + +Add-Type -AssemblyName 'System.IO.Compression.FileSystem' + +function Compress-Files { + param ( + [string]$SourcePath, + [string]$DestinationPath + ) + + [System.IO.Compression.ZipFile]::CreateFromDirectory($SourcePath, $DestinationPath) +} + +function Show-Help { + Write-Host "Usage: .\CollectSystemInfo.ps1 [-IncludeSensitiveData] [-Help]" + Write-Host "" + Write-Host "Parameters:" + Write-Host " -IncludeSensitiveData Include sensitive data (memory dump)" + Write-Host " -Help Show this help message" + Write-Host "" + Write-Host "If no parameters are provided, the script will run with default behavior." +} + +function Export-SystemConfiguration { + try { + Write-Host 'Collecting system configuration started it may take a while...' + Start-Process -FilePath 'msinfo32.exe' -ArgumentList '/report', (Join-Path $logfolderPath 'msinfo32.txt') -Wait + Write-Host 'System configuration collection completed.' + } catch { + Write-Warning "Failed to collect system configuration: $_" + } +} + +function Export-EventLogs { + try { + $logNames = @('system', 'security', 'application') + foreach ($logName in $logNames) { + $logPath = Join-Path $logfolderPath "$logName.evtx" + wevtutil epl $logName $logPath + wevtutil al $logPath + } + Write-Host 'Event logs collection completed.' + } catch { + Write-Warning "Failed to collect event logs: $_" + } +} + +function Export-DriversList { + try { + Get-WindowsDriver -Online -All | Select-Object -Property * | Export-Csv -Path (Join-Path $logfolderPath 'drv_list.csv') -NoTypeInformation + Write-Host 'Drivers list collection completed.' + } catch { + Write-Warning "Failed to collect drivers list: $_" + } +} + +function Export-VirtioWinStorageDrivers { + $registryPaths = @( + 'HKLM:\SYSTEM\CurrentControlSet\Services\Disk', + 'HKLM:\SYSTEM\CurrentControlSet\Services\viostor\Parameters', + 'HKLM:\SYSTEM\CurrentControlSet\Services\vioscsi\Parameters' + ) + $valuesToQuery = @('IoTimeoutValue', 'TimeoutValue') + + foreach ($path in $registryPaths) { + foreach ($value in $valuesToQuery) { + $property = Get-ItemProperty -Path $path -Name $value -ErrorAction SilentlyContinue + $output = "$path\$value : $($property.$value)" + $output | Out-File -FilePath (Join-Path $logfolderPath 'virtio_disk.txt') -Append + } + } + Write-Host 'Virtio-Win storage drivers configuration collection completed.' +} + +function Export-WindowsUpdateLogs { + try { + $logPath = Join-Path $logfolderPath 'WindowsUpdate.log' + $command = "Get-WindowsUpdateLog -LogPath '$logPath'" + Start-Process -FilePath 'powershell.exe' -ArgumentList '-NoLogo', '-NoProfile', '-Command', $command -NoNewWindow -Wait -RedirectStandardOutput (Join-Path $logfolderPath 'OutputWindowsUpdate.log') -RedirectStandardError (Join-Path $logfolderPath 'ErrorWindowsUpdate.log') + Write-Host 'Windows Update logs collection completed.' + } catch { + Write-Warning "Failed to collect Windows Update logs: $_" + } +} + +function Export-WindowsUptime { + try { + $uptime = (Get-Date) - (gcim Win32_OperatingSystem).LastBootUpTime + $uptime.ToString() | Out-File -FilePath (Join-Path $logfolderPath 'WindowsUptime.txt') + Write-Host 'Windows uptime collection completed.' + } catch { + Write-Warning "Failed to collect Windows uptime: $_" + } +} + +function Export-ServicesList { + try { + Get-Service | Select-Object -Property Name, DisplayName, Status, StartType | Export-Csv -Path (Join-Path $logfolderPath 'Services.csv') -NoTypeInformation + Write-Host 'Services list collection completed.' + } catch { + Write-Warning "Failed to collect list of services: $_" + } +} + +function Export-RunningProcesses { + try { + Get-Process | Select-Object -Property Id, ProcessName, StartTime | Export-Csv -Path (Join-Path $logfolderPath 'RunningProcesses.csv') -NoTypeInformation + Write-Host 'Running processes collection completed.' + } catch { + Write-Warning "Failed to collect list of running processes: $_" + } +} + +function Export-InstalledApplications { + try { + Get-ItemProperty -Path 'HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*' | + Select-Object -Property DisplayName, DisplayVersion, Publisher, InstallDate | + Export-Csv -Path (Join-Path $logfolderPath 'InstalledApplications.csv') -NoTypeInformation + Write-Host 'Installed applications collection completed.' + } catch { + Write-Warning "Failed to collect list of installed applications: $_" + } +} + +function Export-InstalledKBs { + try { + Get-HotFix | Select-Object -Property Description, HotFixID, InstalledOn | Export-Csv -Path (Join-Path $logfolderPath 'InstalledKBs.csv') -NoTypeInformation + Write-Host 'Installed KBs collection completed.' + } catch { + Write-Warning "Failed to collect list of installed KBs: $_" + } +} + +function Export-NetworkConfiguration { + try { + Get-NetAdapterAdvancedProperty | Out-File -FilePath (Join-Path $logfolderPath 'NetworkInterfaces.txt') + ipconfig /all | Out-File -FilePath (Join-Path $logfolderPath 'IPConfiguration.txt') + + Write-Host 'Network configuration collection completed.' + } catch { + Write-Warning "Failed to collect network configuration: $_" + } +} + +function Export-WindowsMemoryDump { + $memoryDumpPaths = @("$env:SystemRoot\MEMORY.DMP", "$env:SystemRoot\Minidump") + + foreach ($dump in $memoryDumpPaths) { + Copy-Item -Path $dump -Destination $dumpfolderPath -Recurse -ErrorAction SilentlyContinue + } + Write-Host 'Windows memory dump collection completed.' +} + +function Write-InformationToArchive { + param ( + [string]$FolderPath, + [string]$SubFolderPath, + [string]$ArchiveFileName + ) + try { + $archivePath = Join-Path -Path $FolderPath -ChildPath "$ArchiveFileName.zip" + Compress-Files -SourcePath $SubFolderPath -DestinationPath $archivePath + Write-Host "Archiving completed ($ArchiveFileName.zip)." + } catch { + Write-Warning "Failed to archive ($ArchiveFileName.zip): $_" + } +} + +function StopTranscriptAndCloseFile { + if ($transcriptStarted) { + Stop-Transcript | Out-Null + $transcriptStarted = $false + } +} + +$validParams = @('IncludeSensitiveData', 'Help') +if ($Help -or $args -contains '-?' -or $args -contains '--Help') { + Show-Help + return +} + +foreach ($param in $args) { + if ($param -notlike '-*' -or ($param -like '-*' -and $validParams -notcontains $param.TrimStart('-'))) { + Write-Host "A parameter cannot be found that matches parameter name '$param'" + Show-Help + return + } +} + +$breakHandler = { + Write-Host "Script interrupted by user. Stopping transcript..." + StopTranscriptAndCloseFile + exit +} +Register-EngineEvent -SourceIdentifier ConsoleBreak -Action $breakHandler | Out-Null +Register-EngineEvent -SourceIdentifier PowerShell.Exiting -Action $breakHandler | Out-Null + +$timestamp = Get-Date -Format 'yyyy-MM-dd_HH-mm-ss' +$folderName = "SystemInfo_$timestamp" +$logfolderName = "Log_folder_$timestamp" +$dumpfolderName = "Dump_folder_$timestamp" +$folderPath = Join-Path -Path (Get-Location) -ChildPath $folderName +$logfolderPath = Join-Path -Path $folderPath -ChildPath $logfolderName +$dumpfolderPath = Join-Path -Path $folderPath -ChildPath $dumpfolderName +$progressFile = "$folderPath\Collecting_Status.txt" +New-Item -Path $logfolderPath -ItemType Directory | Out-Null +New-Item -Path $progressFile -ItemType File | Out-Null +Write-Host "Starting system info collecting into $folderPath" +Write-Output "Log folder path: $logfolderPath" + +try { + Start-Transcript -Path $progressFile -Append + $transcriptStarted = $true + Export-SystemConfiguration + Export-EventLogs + Export-DriversList + Export-VirtioWinStorageDrivers + Export-WindowsUpdateLogs + Export-ServicesList + Export-WindowsUptime + Export-RunningProcesses + Export-InstalledApplications + Export-InstalledKBs + Export-NetworkConfiguration + + if ($IncludeSensitiveData) { + Write-Output "Dump folder path: $dumpfolderPath" + New-Item -Path $dumpfolderPath -ItemType Directory | Out-Null + Export-WindowsMemoryDump + } +} catch { + $errorMsg = "An error occurred: $_" + Write-Host $errorMsg + Add-Content -Path $progressFile -Value $errorMsg +} finally { + StopTranscriptAndCloseFile + Unregister-Event -SourceIdentifier ConsoleBreak + Unregister-Event -SourceIdentifier PowerShell.Exiting +} + +Remove-Item -Path $progressFile -ErrorAction SilentlyContinue +Write-InformationToArchive -FolderPath $folderPath -SubFolderPath $logfolderPath -ArchiveFileName $logfolderName +if ($IncludeSensitiveData) { + Write-InformationToArchive -FolderPath $folderPath -SubFolderPath $dumpfolderPath -ArchiveFileName $dumpfolderName +} \ No newline at end of file diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..c044ecf --- /dev/null +++ b/LICENSE @@ -0,0 +1,28 @@ +Copyright 2024 Red Hat, Inc. and/or its affiliates. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions +are met: + +Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + +Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + +Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..0ff930a --- /dev/null +++ b/README.md @@ -0,0 +1,55 @@ +# CollectSystemInfo + +## Overview + +This PowerShell script is designed for comprehensive system diagnostics. It gathers a wide range of information, including system configuration, event logs, drivers, registry settings, update logs, services, uptime, processes, installed applications, installed KBs (knowledge base articles), network configuration, and optionally, memory dumps. + +The collected data is organized into two subfolders within the time-stamped summary folder, one for log and the other for dump. and then compressed into two ZIP archives correspondingly for easy sharing and analysis. + +## Usage + +1. **Prerequisites:** + - PowerShell (Windows 10/Windows Server 2016 or later) + - Administrative privileges (for collecting event logs) + - Ensure the script runs with an unrestricted execution policy (for Windows 10 and Windows Server 2016): + ```powershell + Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process -Force + ``` + +2. **Running the Script:** + - Open PowerShell as an administrator. + - Navigate to the script's directory. + - Execute the script: + ```powershell + .\CollectSystemInfo.ps1 -IncludeSensitiveData + ``` + - `-IncludeSensitiveData`: Optional switch to include memory dumps in the collection (use with caution). + - `-Help`: Provide basic usage of the script. + +3. **Output:** + - A folder named `SystemInfo_YYYY-MM-DD_HH-MM-SS` will be created in the script's directory. + - This folder contains the collected data folders: + - A foler named `Log_folder_YYYY-MM-DD_HH-MM-SS` will be created for log data. + - A ZIP archive named `Log_folder_YYYY-MM-DD_HH-MM-SS.zip` will also be created correspondingly. + - A foler named `Dump_folder_YYYY-MM-DD_HH-MM-SS` will be created for dump files if add param `-IncludeSensitiveData`. + - A ZIP archive named `Dump_folder_YYYY-MM-DD_HH-MM-SS.zip` will also be created correspondingly. + +## Data Collected + +- `msinfo32.txt`: Detailed hardware and software configuration report. +- `system.evtx`, `security.evtx`, `application.evtx`: System, Security, and Application event logs. +- `drv_list.csv`: List of all installed drivers. +- `virtio_disk.txt`: Specific configuration details for Virtio-Win storage drivers. +- `WindowsUpdate.log`: Detailed logs of Windows Update activity. +- `Services.csv`: List of services and their status. +- `WindowsUptime.txt`: Duration since the last system boot. +- `RunningProcesses.csv`: Snapshot of active processes. +- `InstalledApplications.csv`: List of installed applications. +- `InstalledKBs.csv`: List of installed Windows updates. +- `NetworkInterfaces.txt` and `IPConfiguration.txt`: Network configuration details. +- `MEMORY.DMP` and `Minidump` folder: Full or mini memory dumps (if `-IncludeSensitiveData` is used). +- `Collecting_Status.txt`: Generated during data collection and deleted after completion. If the script is interrupted, this file indicates incomplete data collection. + +## Contributing + +Contributions are welcome! Feel free to open issues or submit pull requests. diff --git a/agents.json b/agents.json index 240f885..43d2603 100644 --- a/agents.json +++ b/agents.json @@ -2,12 +2,12 @@ "agents": [ { "arch": "x86", - "agent_version": "108.0.1-1", + "agent_version": "108.0.2-1", "name": "Red Hat QEMU guest agent" }, { "arch": "amd64", - "agent_version": "108.0.1-1", + "agent_version": "108.0.2-1", "name": "Red Hat QEMU guest agent" }, { diff --git a/release-drivers-versions.txt b/release-drivers-versions.txt new file mode 100644 index 0000000..d819cd5 --- /dev/null +++ b/release-drivers-versions.txt @@ -0,0 +1,114 @@ +|Driver Name |Build|Windows OS | +|-------------|-----|--------------------------| +| | | | +|viofs | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|viostor | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|vioscsi | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|viorng | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|balloon | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|fwcfg | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|pvpanic | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|viofs | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|vioinput | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|vioserial | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|viogpudo | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|NetKVM | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|viomem | 266 |Windows 10 (22H2) | +| | 266 |Windows 11 (24H2) 26100 | +| | 266 |Windows server 2016 | +| | 266 |Windows server 2019 | +| | 266 |Windows server 2022 | +| | 266 |Windows server 2025(26100)| +| | | | +|qemupciserial| 221 |Windows 10 (22H2) | +| | 221 |Windows 11 (24H2) 26100 | +| | 221 |Windows server 2016 | +| | 221 |Windows server 2019 | +| | 221 |Windows server 2022 | +| | 221 |Windows server 2025(26100)| +| | | | +|qemufwcfg | 221 |Windows 10 (22H2) | +| | 221 |Windows 11 (24H2) 26100 | +| | 221 |Windows server 2016 | +| | 221 |Windows server 2019 | +| | 221 |Windows server 2022 | +| | 221 |Windows server 2025(26100)| +| | | | +|smbus | 221 |Windows 10 (22H2) | +| | 221 |Windows 11 (24H2) 26100 | +| | 221 |Windows server 2016 | +| | 221 |Windows server 2019 | +| | 221 |Windows server 2022 | +| | 221 |Windows server 2025(26100)| diff --git a/sources b/sources index e00b76c..def772d 100644 --- a/sources +++ b/sources @@ -6,11 +6,11 @@ SHA512 (spice-qxl-wddm-dod-0.21-2.el8.src.rpm) = 507c08db6333785ec080c396fc5b552 SHA512 (spice-qxl-wddm-dod-0.21-2.el8.noarch.rpm) = 7dddabb006d4ada5c377d067478eedbae2f9d0723faab304b4f8003baa8ec3be4ae78e2f27e3759ef79a0c7c7f40bc9165a14da7b4af1c3fdd2c6de502a18674 SHA512 (winfsp-2.0.23075-sources.zip) = 4b799d09b01020824c656d05115d73a706dc6aed052186ed56b31938bb96449cef571f9ea583b864e4d0192102dad540ba931333ec7f98486ed5a2abfb233240 SHA512 (winfsp-2.0.23075.msi) = b8cb15f01ba2c0f3743167c3526ea083e94d6a518f992fdba1454fc161a93042d1e55cfbe7c031975478466170d7b26c9fe84af64b7fe696511426a04f4f6087 -SHA512 (virtio-win-guest-tools.exe) = 86eab0391404d109d20437b716d6c3346b26ed39d24df091c95b40442362fba8b60b34a9929c952b55325f54391118e9ba5ac472cfc274db6be925d63397f79e -SHA512 (virtio-win-gt-x64.msi) = ca9fece6f4d00dad781e902cf7b652fce28efc33d2c3ff78f5f05b0cc085aeab7a0c1a61c0fe801e3f8aff875d32ced422240d93d3d5d138b6ef4b052dc9ef16 -SHA512 (virtio-win-gt-x86.msi) = df88c8039f748339e157533329c1d32429a748646f95a6aac5078cdfd5455771c528f5cb50030603ca38533819608cfb1ae1b3c34eff82d8422653cba4f9eae3 -SHA512 (virtio-win-installer-1.9.40-0-sources.zip) = 9ed9d60636da60c6c540ce4479ea8f58fd01a0b4e5b746a4c3b97271f812da4f5ca2efac00e43468e74bb7a946d24d6b5f5661ac7194fcb99ee797bb1de1578b -SHA512 (mingw-qemu-ga-win-108.0.1-1.el9.src.rpm) = 092c8a505064fbf4f72e6cf12263f85668b80b1d3d05831ad47fffdd01e9b26cefe110e0b194821857b970977c0359bfa133647be2beb7f1fa6a1f50df9126ac -SHA512 (qemu-ga-win-108.0.1-1.el9.noarch.rpm) = 1e66de6e9b65bc439c14af68338db72a7464223a09a6a7170dcb8f8a957b179c791e0cd7aa69c20d5720898e5287af3c9a4a19c29ff656d3c7a2d7afd114c06f -SHA512 (virtio-win-1.9.40-bin-for-rpm.tar.gz) = df9694678ceda62954aefe3949398249400a093e39a122063b3372738ee4013e130140e9a54ecbd6ac8568997d6bc7d9a8553cfdda7e9a9d0e5fe2f5ffcef7cd -SHA512 (virtio-win-prewhql-0.1-257-sources.zip) = 466c530810d1f7159405b5f69c9d79a98091447d793dcb3c2c9829c40fa72aade0db3fac647937e458edeec44809392693324c67eeb7b60ce6577853c02a1753 +SHA512 (mingw-qemu-ga-win-108.0.2-1.el9.src.rpm) = 8a06439e9567f30fc850a4133ce215453f8bb6210e6c2b3fdecdb70090994f39493ef74e87f4fdce3acc57004ae525a8b7522e9e045d7e0a480f5ce3c5daa3f6 +SHA512 (qemu-ga-win-108.0.2-1.el9.noarch.rpm) = bb6eafe3739e5973ab3d4edb1e168f6f0b9619613e866b990006aaf16a648177ff664291719d1d2290681f6880c621aefa01f2a8f57fec67fb9b81800d2327f1 +SHA512 (virtio-win-guest-tools.exe) = 4aebc874b56d71d37a518bbe062da877d6f3b02545e79089cf1a067bceeb0855fdc6063764a20a8c475cc1064fcf1e5ea0e29dbbd719512475e08f2655a385ae +SHA512 (virtio-win-gt-x64.msi) = a7b592d1f0c664d2b5efeaf7b1c13d48ba9dfb631ca492b23209c03ca80270f383a091ddc5505cc125cc85116f11d1a9005e24a0b69c8ed4b5578e0d351ef6e8 +SHA512 (virtio-win-gt-x86.msi) = 9340d9f3e4f6ac2ac66873cd47cdd57396c05adf608978f4e4fb3806bdd639861c5d2f36b73b608e2f504c2ce24a9aea0fe904b99370139fb0c20a297601149c +SHA512 (virtio-win-installer-1.9.44-0-sources.zip) = a09f6ec5d334a85f93d1c074e67112d3ebd9c7f5f86103a7b6a9ae92cd2ab7f55b2cc0741150df6ed7bb57d5a7da82bda5eed20ced99bcd006a82e6e7160b7da +SHA512 (virtio-win-prewhql-0.1-266-sources.zip) = 7fb64e05634a08523d4fc28f22e90389d48f759a3699f569d50eb236ba0d95600f2f5a72b45bdabcbbed5ba1dfd55db47cb41efb1a079ba529c4079bc546f240 +SHA512 (virtio-win-1.9.44-bin-for-rpm.tar.gz) = 868776a156d7be8aad851ac319feff3dac90bf597f78a5cce30bf0124b197edb52f9f99abb8b041281540234c2414b7a18216d311ada80e594c2dad31e4c9650 diff --git a/tests/scripts/package.cfg b/tests/scripts/package.cfg index 9bd14cc..ad201ee 100644 --- a/tests/scripts/package.cfg +++ b/tests/scripts/package.cfg @@ -1,2 +1,2 @@ -https://download.eng.bos.redhat.com/brewroot/vol/rhel-9/packages/virtio-win/1.9.38/0.el9_4/noarch/virtio-win-1.9.38-0.el9_4.noarch.rpm -virtio-win-1.9.38-0.el9_4.noarch.rpm +https://download.eng.bos.redhat.com/brewroot/vol/rhel-9/packages/virtio-win/1.9.43/0.el9_5/noarch/virtio-win-1.9.43-0.el9_5.noarch.rpm +virtio-win-1.9.43-0.el9_5.noarch.rpm diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt index f1e9dac..e7c7743 100644 --- a/tests/scripts/signed_drivers_versions.txt +++ b/tests/scripts/signed_drivers_versions.txt @@ -1,119 +1,131 @@ -2k22/amd64/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 -w11/amd64/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 +2k25/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/viostor.inf:DriverVer = 11/14/2022,62.92.104.22900 2k12R2/amd64/viostor.inf:DriverVer = 11/14/2022,62.92.104.22900 2k12R2/amd64/viostor.inf:DriverVer = 11/14/2022,62.92.104.22900 -2k16/amd64/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 -2k19/amd64/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 -w10/amd64/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 -w10/x86/viostor.inf:DriverVer = 01/22/2024,100.94.104.24700 +2k16/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/viostor.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 w8/x86/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k22/amd64/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/vioser.inf:DriverVer = 10/24/2022,62.92.104.22800 2k12R2/amd64/vioser.inf:DriverVer = 10/24/2022,62.92.104.22800 2k12R2/amd64/vioser.inf:DriverVer = 10/24/2022,62.92.104.22800 -2k16/amd64/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/vioser.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k16/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/vioser.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 w8/x86/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 -2k22/amd64/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 -w11/amd64/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 +2k25/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/vioscsi.inf:DriverVer = 08/18/2022,62.91.104.22500 2k12R2/amd64/vioscsi.inf:DriverVer = 08/18/2022,62.91.104.22500 2k12R2/amd64/vioscsi.inf:DriverVer = 08/18/2022,62.91.104.22500 -2k16/amd64/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 -2k19/amd64/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 -w10/amd64/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 -w10/x86/vioscsi.inf:DriverVer = 01/22/2024,100.94.104.24700 +2k16/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/vioscsi.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 w8/x86/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k22/amd64/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 -w11/amd64/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 +2k25/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 2k12R2/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 2k12R2/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k16/amd64/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 -2k19/amd64/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 -w10/amd64/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 -w10/x86/viorng.inf:DriverVer = 07/21/2023,100.93.104.24000 +2k16/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/viorng.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 w8/x86/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k22/amd64/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/vioinput.inf:DriverVer = 05/16/2021,62.85.104.19900 2k12R2/amd64/vioinput.inf:DriverVer = 05/16/2021,62.85.104.19900 2k12R2/amd64/vioinput.inf:DriverVer = 05/16/2021,62.85.104.19900 -2k16/amd64/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/vioinput.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k16/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/vioinput.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 w8/x86/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k22/amd64/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/pvpanic.inf:DriverVer = 01/30/2023,62.92.104.23300 2k12R2/amd64/pvpanic.inf:DriverVer = 01/30/2023,62.92.104.23300 2k12R2/amd64/pvpanic.inf:DriverVer = 01/30/2023,62.92.104.23300 -2k16/amd64/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/pvpanic.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k16/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/pvpanic.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 w8/x86/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k22/amd64/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 -w11/amd64/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 +2k25/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/netkvm.inf:DriverVer = 04/11/2022,62.91.104.21800 2k12R2/amd64/netkvm.inf:DriverVer = 04/11/2022,63.91.104.21800 2k12R2/amd64/netkvm.inf:DriverVer = 04/11/2022,63.91.104.21800 -2k16/amd64/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 -2k19/amd64/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 -w10/amd64/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 -w10/x86/netkvm.inf:DriverVer = 10/09/2023,100.94.104.24200 +2k16/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/netkvm.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/netkvm.inf:DriverVer = 02/09/2021,62.84.104.19500 w8/x86/netkvm.inf:DriverVer = 02/09/2021,62.84.104.19500 -2k22/amd64/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/balloon.inf:DriverVer = 10/24/2022,62.92.104.22800 2k12R2/amd64/balloon.inf:DriverVer = 10/24/2022,62.92.104.22800 2k12R2/amd64/balloon.inf:DriverVer = 10/24/2022,62.92.104.22800 -2k16/amd64/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/balloon.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k16/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/balloon.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 w8/x86/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k22/amd64/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 -w11/amd64/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 +2k25/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/viofs.inf:DriverVer = 02/13/2023,62.92.104.23400 2k12R2/amd64/viofs.inf:DriverVer = 02/13/2023,62.92.104.23400 2k12R2/amd64/viofs.inf:DriverVer = 02/13/2023,62.92.104.23400 -2k16/amd64/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 -2k19/amd64/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 -w10/amd64/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 -w10/x86/viofs.inf:DriverVer = 02/25/2024,100.94.104.24800 +2k16/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/viofs.inf:DriverVer = 10/21/2024,100.100.104.26600 w8/amd64/viofs.inf:DriverVer = 02/19/2021,62.84.104.19600 w8/x86/viofs.inf:DriverVer = 02/19/2021,62.84.104.19600 -2k22/amd64/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12R2/amd64/viogpudo.inf:DriverVer = 07/04/2023,62.93.104.23900 2k12/amd64/viogpudo.inf:DriverVer = 07/04/2023,62.93.104.23900 2k12R2/amd64/viogpudo.inf:DriverVer = 07/04/2023,62.93.104.23900 -2k16/amd64/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/viogpudo.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k16/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/viogpudo.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k25/amd64/qemufwcfg.inf:DriverVer = 05/21/2022,100.90.104.22100 2k22/amd64/qemufwcfg.inf:DriverVer = 12/02/2021,100.90.104.21500 -w11/amd64/qemufwcfg.inf:DriverVer = 12/02/2021,100.90.104.21500 +w11/amd64/qemufwcfg.inf:DriverVer = 05/21/2022,100.90.104.22100 2k16/amd64/qemufwcfg.inf:DriverVer=10/21/2016,1.0.0 2k19/amd64/qemufwcfg.inf:DriverVer=10/21/2016,1.0.0 w10/amd64/qemufwcfg.inf:DriverVer=10/21/2016,1.0.0 w10/x86/qemufwcfg.inf:DriverVer=10/21/2016,1.0.0 +2k25/amd64/qemupciserial.inf:DriverVer = 05/21/2022,100.90.104.22100 2k22/amd64/qemupciserial.inf:DriverVer = 12/02/2021,100.90.104.21500 -w11/amd64/qemupciserial.inf:DriverVer = 12/02/2021,100.90.104.21500 +w11/amd64/qemupciserial.inf:DriverVer = 05/21/2022,100.90.104.22100 2k12/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 2k12R2/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 2k12R2/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 @@ -123,18 +135,28 @@ w10/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 w10/x86/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 w8/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 w8/x86/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 -2k22/amd64/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 -w11/amd64/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 +2k25/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 2k12/amd64/fwcfg.inf:DriverVer = 08/02/2022,62.91.104.22300 2k12R2/amd64/fwcfg.inf:DriverVer = 08/02/2022,63.91.104.22300 2k12R2/amd64/fwcfg.inf:DriverVer = 08/02/2022,63.91.104.22300 -2k16/amd64/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k19/amd64/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/amd64/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 -w10/x86/fwcfg.inf:DriverVer = 07/04/2023,100.93.104.23900 -2k22/amd64/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 -w11/amd64/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 -2k16/amd64/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 -2k19/amd64/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 -w10/amd64/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 -w10/x86/viomem.inf:DriverVer = 05/01/2024,100.95.104.25700 +2k16/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/fwcfg.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k25/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k12R2/amd64/vioprot.inf:DriverVer = 02/09/2021,63.84.104.19500 +2k12R2/amd64/vioprot.inf:DriverVer = 02/09/2021,63.84.104.19500 +2k16/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/x86/vioprot.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k25/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k22/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 +w11/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k16/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 +2k19/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 +w10/amd64/viomem.inf:DriverVer = 10/21/2024,100.100.104.26600 diff --git a/virtio-win-pre-installable-drivers-win-10.xml b/virtio-win-pre-installable-drivers-win-10.xml index 77c463c..cea1041 100644 --- a/virtio-win-pre-installable-drivers-win-10.xml +++ b/virtio-win-pre-installable-drivers-win-10.xml @@ -37,6 +37,7 @@ netkvm.inf netkvm.sys netkvmco.exe + netkvmp.exe @@ -60,7 +61,6 @@ viorng.cat viorng.inf viorng.sys - viorngci.dll viorngum.dll @@ -115,6 +115,7 @@ netkvm.inf netkvm.sys netkvmco.exe + netkvmp.exe @@ -138,7 +139,6 @@ viorng.cat viorng.inf viorng.sys - viorngci.dll viorngum.dll @@ -175,11 +175,6 @@ viogpudo.inf viogpudo.sys - - viomem.cat - viomem.inf - viomem.sys - diff --git a/virtio-win-pre-installable-drivers-win-11.xml b/virtio-win-pre-installable-drivers-win-11.xml index e5c00d9..8ff1ab9 100644 --- a/virtio-win-pre-installable-drivers-win-11.xml +++ b/virtio-win-pre-installable-drivers-win-11.xml @@ -37,6 +37,7 @@ netkvm.inf netkvm.sys netkvmco.exe + netkvmp.exe diff --git a/virtio-win.spec b/virtio-win.spec index 1aca9f5..a261a62 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,19 +8,19 @@ # If you make any changes to this file that affect the RPM content (but not # version numbers or changelogs, etc), submit a patch to the upstream spec. -%global virtio_win_prewhql_build virtio-win-prewhql-0.1-257 -%global qemu_ga_win_build qemu-ga-win-108.0.1-1.el9 +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-266 +%global qemu_ga_win_build qemu-ga-win-108.0.2-1.el9 %global qxl_build qxl-win-unsigned-0.1-24 %global spice_vdagent_build 0.10.0-5.el8 %global qxlwddm_build spice-qxl-wddm-dod-0.21-2.el8 -%global windows_installer_version -1.9.40-0 +%global windows_installer_version -1.9.44-0 %global winfsp_version -2.0.23075 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.40 -Release: 1%{?dist} +Version: 1.9.44 +Release: 0%{?dist} Group: Applications/System License: Apache-2.0 AND BSD-3-Clause AND GPL-2.0-only AND GPL-2.0-or-later URL: http://www.redhat.com/ @@ -54,6 +54,10 @@ Source72: virtio-win-pre-installable-drivers-win-8.1.xml Source73: virtio-win-pre-installable-drivers-win-10.xml Source74: virtio-win-pre-installable-drivers-win-11.xml Source80: agents.json +Source81: release-drivers-versions.txt +Source82: CollectSystemInfo.ps1 +Source83: LICENSE +Source84: README.md BuildRequires: /usr/bin/mkisofs @@ -103,6 +107,12 @@ popd %{__cp} %{SOURCE22} iso-content/ %{__cp} %{SOURCE24} iso-content/ +%{__cp} %{SOURCE81} iso-content/ +mkdir -p iso-content/tools +mkdir -p iso-content/tools/debug +%{__cp} %{SOURCE82} iso-content/tools/debug/ +%{__cp} %{SOURCE83} iso-content/tools/debug/ +%{__cp} %{SOURCE84} iso-content/tools/debug/ # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not @@ -169,6 +179,11 @@ add_link .iso %{__cp} %{SOURCE80} %{buildroot}/%{_datadir}/%{name}/ %{__cp} iso-content/data/*.json %{buildroot}/%{_datadir}/%{name}/ +%{__cp} %{SOURCE81} %{buildroot}/%{_datadir}/%{name}/ +%{__mkdir} -p %{buildroot}/%{_datadir}/%{name}/tools/debug/ +%{__cp} %{SOURCE82} %{buildroot}/%{_datadir}/%{name}/tools/debug/ +%{__cp} %{SOURCE83} %{buildroot}/%{_datadir}/%{name}/tools/debug/ +%{__cp} %{SOURCE84} %{buildroot}/%{_datadir}/%{name}/tools/debug/ # Copy the guest agent .msi into final RPM location %{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/ @@ -240,7 +255,11 @@ add_link .iso %{_datadir}/%{name}/*.json %changelog -* Thu Aug 21 2024 Vadim Rozenfeld +* Thu Dec 05 2024 Vadim Rozenfeld +- Update installer 1.9.44.0 with the latest agents RHEL-9.5.0.Z +- Related: #37523 + +* Wed Aug 21 2024 Vadim Rozenfeld - Update installer 1.9.40.0 with the latest agents RHEL-9.4.0.Z - Related: #18190