From 4f2d01e23e4e454b234710ad6f9dcfd6de599d8e Mon Sep 17 00:00:00 2001 From: Vadim Rozenfeld Date: Mon, 27 Feb 2023 15:15:18 +1100 Subject: [PATCH] update to virtio-win-1.9.32.0 Resolves: rhbz#2123350 Signed-off-by: Vadim Rozenfeld --- .gitignore | 73 ++++++++ agents.json | 4 +- gating.yaml | 3 +- sources | 22 +-- tests/scripts/compare_singed_versions.sh | 4 +- tests/scripts/package.cfg | 4 +- tests/scripts/signed_drivers_versions.txt | 174 +++++++++++------- virtio-win-pre-installable-drivers-win-10.xml | 20 ++ virtio-win-pre-installable-drivers-win-11.xml | 96 ++++++++++ virtio-win.spec | 84 +++------ 10 files changed, 340 insertions(+), 144 deletions(-) create mode 100644 virtio-win-pre-installable-drivers-win-11.xml diff --git a/.gitignore b/.gitignore index 49008c2..10d1599 100644 --- a/.gitignore +++ b/.gitignore @@ -134,3 +134,76 @@ /virtio-win-1.9.15-bin-for-rpm.tar.gz /virtio-win-prewhql-0.1-191-sources.zip /virtio-win-installer-1.9.15-1-sources.zip +/virtio-win-1.9.16-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-196-sources.zip +/virtio-win-installer-1.9.16-1-sources.zip +/virtio-win-installer-1.9.16-2-sources.zip +/mingw-qemu-ga-win-102.0.0-2.el8.src.rpm +/qemu-ga-win-102.0.0-2.el8.noarch.rpm +/spice-qxl-wddm-dod-0.21-2.el8.src.rpm +/spice-qxl-wddm-dod-0.21-2.el8.noarch.rpm +/virtio-win-1.9.17-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.17-1-sources.zip +/virtio-win-prewhql-0.1-202-sources.zip +/virtio-win-installer-1.9.17-4-sources.zip +/mingw-qemu-ga-win-102.0.1-2.el8_4.src.rpm +/qemu-ga-win-102.0.1-2.el8_4.noarch.rpm +/qemu-ga-win-102.0.2-0.el8_4.noarch.rpm +/mingw-qemu-ga-win-102.0.2-0.el8_4.src.rpm +/virtio-win-installer-1.9.17-5-sources.zip +/mingw-qemu-ga-win-102.0.3-0.el8_4.src.rpm +/qemu-ga-win-102.0.3-0.el8_4.noarch.rpm +/virtio-win-installer-1.9.17-8-sources.zip +/mingw-qemu-ga-win-102.7.0-0.el8.src.rpm +/qemu-ga-win-102.7.0-0.el8.noarch.rpm +/virtio-win-installer-1.9.18-1-sources.zip +/virtio-win-1.9.18-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-207-sources.zip +/virtio-win-installer-1.9.18-2-sources.zip +/virtio-win-prewhql-0.1-208-sources.zip +/virtio-win-installer-1.9.18-3-sources.zip +/virtio-win-1.9.19-bin-for-rpm.tar.gz +/virtio-win-1.9.20-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-214-sources.zip +/virtio-win-installer-1.9.19-1-sources.zip +/virtio-win-installer-1.9.19-2-sources.zip +/virtio-win-installer-1.9.19-4-sources.zip +/virtio-win-prewhql-0.1-215-sources.zip +/virtio-win-1.9.21-bin-for-rpm.tar.gz +/mingw-qemu-ga-win-102.10.0-0.el8_5.src.rpm +/qemu-ga-win-102.10.0-0.el8_5.noarch.rpm +/virtio-win-1.9.22-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.19-5-sources.zip +/virtio-win-1.9.23-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.19-10-sources.zip +/virtio-win-1.9.24-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.19-11-sources.zip +/mingw-qemu-ga-win-103.0.0-1.el9.src.rpm +/qemu-ga-win-103.0.0-1.el9.noarch.rpm +/mingw-qemu-ga-win-103.0.0-1.el9_0.src.rpm +/qemu-ga-win-103.0.0-1.el9_0.noarch.rpm +/virtio-win-1.9.25-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-217-sources.zip +/virtio-win-installer-1.9.20-2-sources.zip +/mingw-qemu-ga-win-104.0.2-1.el9.src.rpm +/qemu-ga-win-104.0.2-1.el9.noarch.rpm +/virtio-win-1.9.26-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.26-2-sources.zip +/virtio-win-prewhql-0.1-221-sources.zip +/virtio-win-1.9.27-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.27-0-sources.zip +/virtio-win-installer-1.9.28-0-sources.zip +/virtio-win-1.9.28-bin-for-rpm.tar.gz +/virtio-win-1.9.29-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.29-0-sources.zip +/virtio-win-prewhql-0.1-225-sources.zip +/virtio-win-1.9.30-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.30-0-sources.zip +/mingw-qemu-ga-win-105.0.2-1.el9.src.rpm +/qemu-ga-win-105.0.2-1.el9.noarch.rpm +/virtio-win-installer-1.9.31-0-sources.zip +/virtio-win-prewhql-0.1-228-sources.zip +/virtio-win-1.9.31-bin-for-rpm.tar.gz +/virtio-win-prewhql-0.1-229-sources.zip +/virtio-win-1.9.32-bin-for-rpm.tar.gz +/virtio-win-installer-1.9.32-0-sources.zip diff --git a/agents.json b/agents.json index 3727eab..bd4d5ec 100644 --- a/agents.json +++ b/agents.json @@ -2,12 +2,12 @@ "agents": [ { "arch": "x86", - "agent_version": "101.2.0-1", + "agent_version": "105.0.2-1", "name": "Red Hat QEMU guest agent" }, { "arch": "amd64", - "agent_version": "101.2.0-1", + "agent_version": "105.0.2-1", "name": "Red Hat QEMU guest agent" }, { diff --git a/gating.yaml b/gating.yaml index b59d9e2..358c4fe 100644 --- a/gating.yaml +++ b/gating.yaml @@ -2,5 +2,4 @@ product_versions: - rhel-9 decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule { test_case_name: manual.sst_virtualization.virtio-win.sanity } +rules: [] diff --git a/sources b/sources index 23cfe9b..62bdb73 100644 --- a/sources +++ b/sources @@ -1,16 +1,14 @@ SHA512 (qxl-win-unsigned-0.1-24-sources.zip) = 5fa5e63f37c9f25a164f8e9f0cb72ff0e333ac32dee55546f23f6555f1c66cbac5d6904a7f85dda45f3dc3e077c46b65071ff397d792b459fc58b6dd87f402f9 -SHA512 (spice-qxl-wddm-dod-0.20-1.el8.src.rpm) = 2a416d6ebae7e8abbe2c4c9b38470a71e31be4d6d4219348fa33fa0295e616117234e06019f98ce499c67cd1e16e628ad33223c04bea6096db04fbbf0fc0b663 -SHA512 (spice-qxl-wddm-dod-0.20-1.el8.noarch.rpm) = 3bd167f73d3d07756db4d4a4a94f7a2bc74016892afed10a333c85beec219f7edbaf0b4fa3e43bc3fe0485ab4ba73d478e8b7c6a9c5015c07edc85ee4bd3717e SHA512 (spice-vdagent-win-x64-0.10.0-5.el8.noarch.rpm) = f4d6d73f21f54a835a25cfbf9a68cd3474d4032967d286be6d12f7d14324ac5622edf981b98d506b3da3cb22bb645b980db7443495571555d219cdc556e43931 SHA512 (spice-vdagent-win-x86-0.10.0-5.el8.noarch.rpm) = 1212fdf41e6903f2296d3d974f9c871be176e48e590355531d44b3ff21bb799a50e8186a33caac4d9e90eebd6f6197ef62da831fb8a2ecf34fa04e2c3a5201a0 -SHA512 (mingw-qemu-ga-win-101.2.0-1.el7ev.src.rpm) = 7bc10b1bb271de340680a1193b25d5b95a3364df1271c679392de4c76f40d4d8bc5b1d48595ac4c1380e03d0b57f8d69809d7aeea235cc60e299c7beba708dc9 -SHA512 (qemu-ga-win-101.2.0-1.el7ev.noarch.rpm) = da6692efe1c3958b8607b80ab15aabbc005cb72608d9d1264801f7e2db1f15cdeaa873c566766ff4c2b22c9b85e5a24bb1cb319f0e6964f40d6f37d6080ba3a8 SHA512 (spice-vdagent-win-0.10.0-5.el8.src.rpm) = f7932cbb25876f8d961b11b2277be7f6379f2028a9bc6c462379840b7bbeae8aabe4ba59a036910c56eb0aaf52ccc467fcbfca5dc1cd35f4b95acb1eb527e148 -SHA512 (virtio-win-1.9.15-bin-for-rpm.tar.gz) = d7b7cfc6e01f01d9e4685fbe02d8cceea581920d9baceabe3d4ef4d03480dbee90dff1001c67c874309b506deb376fbfed3877ff2ccb31605a229ee060ab97a2 -SHA512 (virtio-win-prewhql-0.1-191-sources.zip) = b8c85e70fe9dbc03a40c2f310613a33b2801c3ef461a03a108af2afb2cf7c45e62859ec40f1d82265a7d4eae5ace83b1e610c5e12cb7518a0ce2542683749e47 -SHA512 (virtio-win-gt-x64.msi) = 2680f96df4b0cdfc3d4e60dabcbce2a5e9664217710e200614e5f30c9a5ad7036f4b7a203d1b811459bcf62297831fb4e2c856514df451c4c1c39a3004c9ec53 -SHA512 (virtio-win-gt-x86.msi) = 38bf1d366c0cb01acf35e6db8fb371e4b085cb437b0f5b9091e096a7bdf4e1977f4bb0f99e9ee5afb085fab78a0d9393d6bb96e692ba828c135a6045175779b2 -SHA512 (ovirt-guest-agent-x64.msi) = 891c8fb6ff6c5ebb322bea0c5bdf97d7e04c46e61435f0f68b7b36983c6ce0f3ca21d6b8d1cf99c2b88280b93d26c07c204edfabada50d53c8ba000d248285a6 -SHA512 (ovirt-guest-agent-x86.msi) = 7cf288126164884e84787e3b068b8eb450f46f4f5a20be7934593b25b1a866e3ee78f524517495e8d55efd92d0f6f7b90a792faac70acdeb3e216dafaf22ff75 -SHA512 (virtio-win-guest-tools.exe) = cb3960e19ee82c02678ec97f30a7511001cd824247b6f1f31c2da7b1b5016dbcf3af48fa110fd20a3ca1bf71d7656033f7dd77f342c604831c07fd7765ba598f -SHA512 (virtio-win-installer-1.9.15-1-sources.zip) = 9a29b0f91608176ba31ab84baf5f1091eade38d61dcdde3ae7c809b8379ed7bfceb3967337067654515f69b6bddad9d36db59066aa47c703eb64c232d974c7fc +SHA512 (spice-qxl-wddm-dod-0.21-2.el8.noarch.rpm) = 7dddabb006d4ada5c377d067478eedbae2f9d0723faab304b4f8003baa8ec3be4ae78e2f27e3759ef79a0c7c7f40bc9165a14da7b4af1c3fdd2c6de502a18674 +SHA512 (spice-qxl-wddm-dod-0.21-2.el8.src.rpm) = 507c08db6333785ec080c396fc5b552f3ca1b1387d23ccf335348110e8ed3bf0479ae2a07ff55ded571ac627f334718457dc1b115166c513fd150a9cd93e1e99 +SHA512 (mingw-qemu-ga-win-105.0.2-1.el9.src.rpm) = 708f68f98dd15f94667e1df9a5ab00faed4e7cbdddbad7a37f6aa8af476765f18712ae92de4e787ece398cccf3283eeb317ffb097a3a233f26ea534c46fbeade +SHA512 (qemu-ga-win-105.0.2-1.el9.noarch.rpm) = e5f593d373187577fac94342c06e77cfb48ceee58d7c265cabc74e5e792423d8cae7560857869c85db109154c7a2c494490930b4b1a362423a9cbe4f097886cf +SHA512 (virtio-win-prewhql-0.1-229-sources.zip) = 4e7198f6f8d4fdbeab2108c443142c97463cd2426cc860965d3f2738bcf6e7a354ac20a81bf10645d49d72da2242c935496754410e921c6120fc7862bcb6d42a +SHA512 (virtio-win-1.9.32-bin-for-rpm.tar.gz) = 4cab00936b422f8a1df5ce12de6b78d9b57465e963b5c770bc2b031cb41a774f237e8dbb1f6a8b07f41d7bcd1dad842811d689a836f8941e5613501b4831d89b +SHA512 (virtio-win-guest-tools.exe) = 2f9909fea4d10a39d5b45b4346f42e91d02228c2bdc5e9c41c7aed576031bf4ee53c06e8f7b8bcefadeaa34ee0a951b7930e51c9f158f0754cb92ea752911fe4 +SHA512 (virtio-win-gt-x64.msi) = 60aeb37f7423d904ab76f6c5c60ae8619a46261e31a8a19d5272ae0321f3d757e4a72b724c50c943742c06172d09bfb0ac8abbcf2c7feea13fd74886acd5bf83 +SHA512 (virtio-win-gt-x86.msi) = a60b8275d21cd47b079d9c1bcca7c6226ca136c069bad33bed11f22e392fb6b9dc2658e05c000f687d4d7d3050c276aa4bf95dfc64dca7afa08cd39c5fdd57c5 +SHA512 (virtio-win-installer-1.9.32-0-sources.zip) = 9eff13e4ffd5acb7ad838bc4e22489b5479f0f34e301fff71268fc5e35792b376db10abd26d768ec0b12d156e343418d6ab9bad85844ec08f56e49d17bdd6842 diff --git a/tests/scripts/compare_singed_versions.sh b/tests/scripts/compare_singed_versions.sh index a8a2cd4..06f9e0a 100755 --- a/tests/scripts/compare_singed_versions.sh +++ b/tests/scripts/compare_singed_versions.sh @@ -1,7 +1,7 @@ #!/bin/sh -drivers=(viostor vioserial vioscsi viorng vioinput pvpanic NetKVM Balloon viofs) -oses=(2k12 2k12R2 2k16 2k19 w10 w8.1 w8) +drivers=(viostor vioserial vioscsi viorng vioinput pvpanic NetKVM Balloon viofs viogpudo qemufwcfg qemupciserial fwcfg +oses=(2k22 w11 2k12 2k12R2 2k16 2k19 w10 w8.1 w8) platfroms=(amd64 x86) COMPARE_FILE=installed_signed_versions.txt RESULT_FILE=compare_result.txt diff --git a/tests/scripts/package.cfg b/tests/scripts/package.cfg index caeb372..8bd2814 100644 --- a/tests/scripts/package.cfg +++ b/tests/scripts/package.cfg @@ -1,2 +1,2 @@ -http://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/virtio-win/1.9.14/2.el8/noarch/virtio-win-1.9.14-2.el8.noarch.rpm -virtio-win-1.9.14-2.el8.noarch.rpm +http://download.eng.bos.redhat.com/brewroot/vol/rhel-9/packages/virtio-win/1.9.32/0.el9_1/noarch/virtio-win-1.9.32-0.el9_1.noarch.rpm +virtio-win-1.9.32-0.el9_1.noarch.rpm diff --git a/tests/scripts/signed_drivers_versions.txt b/tests/scripts/signed_drivers_versions.txt index 2bb5fc3..c792532 100644 --- a/tests/scripts/signed_drivers_versions.txt +++ b/tests/scripts/signed_drivers_versions.txt @@ -1,81 +1,131 @@ -2k12/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k16/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 -2k19/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/amd64/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/x86/viostor.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k22/amd64/viostor.inf:DriverVer = 11/15/2022,100.92.104.22900 +w11/amd64/viostor.inf:DriverVer = 11/15/2022,100.92.104.22900 +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 = 11/15/2022,100.92.104.22900 +2k19/amd64/viostor.inf:DriverVer = 11/15/2022,100.92.104.22900 +w10/amd64/viostor.inf:DriverVer = 11/15/2022,100.92.104.22900 +w10/x86/viostor.inf:DriverVer = 11/14/2022,100.92.104.22900 w8/amd64/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 w8/x86/viostor.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 -2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 -2k12R2/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 -2k16/amd64/vioser.inf:DriverVer = 02/11/2020,100.82.104.17900 -2k19/amd64/vioser.inf:DriverVer = 02/11/2020,100.82.104.17900 -w10/amd64/vioser.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/vioser.inf:DriverVer = 05/24/2020,100.82.104.18500 +2k22/amd64/vioser.inf:DriverVer = 10/25/2022,100.92.104.22800 +w11/amd64/vioser.inf:DriverVer = 10/25/2022,100.92.104.22800 +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 = 10/25/2022,100.92.104.22800 +2k19/amd64/vioser.inf:DriverVer = 10/25/2022,100.92.104.22800 +w10/amd64/vioser.inf:DriverVer = 10/25/2022,100.92.104.22800 +w10/x86/vioser.inf:DriverVer = 10/24/2022,100.92.104.22800 w8/amd64/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 w8/x86/vioser.inf:DriverVer = 02/11/2020,62.82.104.17900 -2k12/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k12R2/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k12R2/amd64/vioscsi.inf:DriverVer = 05/12/2020,62.82.104.18400 -2k16/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 -2k19/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 -w10/amd64/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 -w10/x86/vioscsi.inf:DriverVer = 05/12/2020,100.82.104.18400 +2k22/amd64/vioscsi.inf:DriverVer = 08/18/2022,100.91.104.22500 +w11/amd64/vioscsi.inf:DriverVer = 10/24/2022,100.92.104.22800 +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 = 08/18/2022,100.91.104.22500 +2k19/amd64/vioscsi.inf:DriverVer = 08/18/2022,100.91.104.22500 +w10/amd64/vioscsi.inf:DriverVer = 08/18/2022,100.91.104.22500 +w10/x86/vioscsi.inf:DriverVer = 08/18/2022,100.91.104.22500 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 = 10/30/2021,100.90.104.21400 +w11/amd64/viorng.inf:DriverVer = 10/24/2022,100.92.104.22800 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 = 12/19/2019,100.81.104.17500 2k19/amd64/viorng.inf:DriverVer = 12/19/2019,100.81.104.17500 -w10/amd64/viorng.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/viorng.inf:DriverVer = 05/24/2020,100.82.104.18500 +w10/amd64/viorng.inf:DriverVer = 04/26/2022,100.91.104.21900 +w10/x86/viorng.inf:DriverVer = 04/26/2022,100.91.104.21900 w8/amd64/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 w8/x86/viorng.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k12/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k12R2/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k12R2/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k16/amd64/vioinput.inf:DriverVer = 12/19/2019,100.81.104.17500 -2k19/amd64/vioinput.inf:DriverVer = 12/19/2019,100.81.104.17500 -w10/amd64/vioinput.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/vioinput.inf:DriverVer = 05/24/2020,100.82.104.18500 +2k22/amd64/vioinput.inf:DriverVer = 10/30/2021,100.90.104.21400 +w11/amd64/vioinput.inf:DriverVer = 10/06/2022,100.92.104.22700 +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 = 05/16/2021,100.85.104.19900 +2k19/amd64/vioinput.inf:DriverVer = 05/16/2021,100.85.104.19900 +w10/amd64/vioinput.inf:DriverVer = 04/26/2022,100.91.104.21900 +w10/x86/vioinput.inf:DriverVer = 04/26/2022,100.91.104.21900 w8/amd64/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 w8/x86/vioinput.inf:DriverVer = 12/19/2019,62.81.104.17500 -2k12/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k12R2/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k12R2/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k16/amd64/pvpanic.inf:DriverVer = 08/12/2019,100.80.104.17300 -2k19/amd64/pvpanic.inf:DriverVer = 08/12/2019,100.80.104.17300 -w10/amd64/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 -w10/x86/pvpanic.inf:DriverVer = 05/24/2020,100.82.104.18500 +2k22/amd64/pvpanic.inf:DriverVer = 10/30/2021,100.90.104.21400 +w11/amd64/pvpanic.inf:DriverVer = 10/06/2022,100.92.104.22700 +2k12/amd64/pvpanic.inf:DriverVer = 05/16/2021,62.85.104.19900 +2k12R2/amd64/pvpanic.inf:DriverVer = 05/16/2021,62.85.104.19900 +2k12R2/amd64/pvpanic.inf:DriverVer = 05/16/2021,62.85.104.19900 +2k16/amd64/pvpanic.inf:DriverVer = 05/16/2021,100.85.104.19900 +2k19/amd64/pvpanic.inf:DriverVer = 05/16/2021,100.85.104.19900 +w10/amd64/pvpanic.inf:DriverVer = 04/11/2022,100.91.104.21800 +w10/x86/pvpanic.inf:DriverVer = 04/11/2022,100.91.104.21800 w8/amd64/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 w8/x86/pvpanic.inf:DriverVer=06/11/2018,62.76.104.15400 -2k12/amd64/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/netkvm.inf:DriverVer = 11/28/2020,63.83.104.19100 -2k12R2/amd64/netkvm.inf:DriverVer = 11/28/2020,63.83.104.19100 -2k16/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 -2k19/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/amd64/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/x86/netkvm.inf:DriverVer = 11/28/2020,100.83.104.19100 -w8/amd64/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 -w8/x86/netkvm.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k16/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 -2k19/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/amd64/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/x86/balloon.inf:DriverVer = 11/28/2020,100.83.104.19100 +2k22/amd64/netkvm.inf:DriverVer = 04/11/2022,100.91.104.21800 +w11/amd64/netkvm.inf:DriverVer = 10/06/2022,100.92.104.22700 +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 = 04/11/2022,100.91.104.21800 +2k19/amd64/netkvm.inf:DriverVer = 04/11/2022,100.91.104.21800 +w10/amd64/netkvm.inf:DriverVer = 04/11/2022,100.91.104.21800 +w10/x86/netkvm.inf:DriverVer = 04/11/2022,100.91.104.21800 +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 = 10/25/2022,100.92.104.22800 +w11/amd64/balloon.inf:DriverVer = 10/25/2022,100.92.104.22800 +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 = 10/25/2022,100.92.104.22800 +2k19/amd64/balloon.inf:DriverVer = 10/25/2022,100.92.104.22800 +w10/amd64/balloon.inf:DriverVer = 10/25/2022,100.92.104.22800 +w10/x86/balloon.inf:DriverVer = 10/24/2022,100.92.104.22800 w8/amd64/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 w8/x86/balloon.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k12R2/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 -2k16/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 -2k19/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/amd64/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 -w10/x86/viofs.inf:DriverVer = 11/28/2020,100.83.104.19100 -w8/amd64/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 -w8/x86/viofs.inf:DriverVer = 11/28/2020,62.83.104.19100 +2k22/amd64/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +w11/amd64/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +2k12/amd64/viofs.inf:DriverVer = 10/24/2022,62.92.104.22800 +2k12R2/amd64/viofs.inf:DriverVer = 10/24/2022,62.92.104.22800 +2k12R2/amd64/viofs.inf:DriverVer = 10/24/2022,62.92.104.22800 +2k16/amd64/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +2k19/amd64/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +w10/amd64/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +w10/x86/viofs.inf:DriverVer = 10/24/2022,100.92.104.22800 +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 = 08/18/2022,100.91.104.22500 +w11/amd64/viogpudo.inf:DriverVer = 10/24/2022,100.92.104.22800 +2k16/amd64/viogpudo.inf:DriverVer = 08/18/2022,100.91.104.22500 +2k19/amd64/viogpudo.inf:DriverVer = 08/18/2022,100.91.104.22500 +w10/amd64/viogpudo.inf:DriverVer = 08/18/2022,100.91.104.22500 +w10/x86/viogpudo.inf:DriverVer = 08/18/2022,100.91.104.22500 +2k22/amd64/qemufwcfg.inf:DriverVer = 12/02/2021,100.90.104.21500 +w11/amd64/qemufwcfg.inf:DriverVer = 12/02/2021,100.90.104.21500 +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 +2k22/amd64/qemupciserial.inf:DriverVer = 12/02/2021,100.90.104.21500 +w11/amd64/qemupciserial.inf:DriverVer = 12/02/2021,100.90.104.21500 +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 +2k16/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 +2k19/amd64/qemupciserial.inf:DriverVer=05/09/2017,1.4.0 +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 = 08/02/2022,100.91.104.22300 +w11/amd64/fwcfg.inf:DriverVer = 10/06/2022,100.92.104.22700 +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 = 08/02/2022,100.91.104.22300 +2k19/amd64/fwcfg.inf:DriverVer = 08/02/2022,100.91.104.22300 +w10/amd64/fwcfg.inf:DriverVer = 08/02/2022,100.91.104.22300 +w10/x86/fwcfg.inf:DriverVer = 10/06/2022,100.92.104.22700 diff --git a/virtio-win-pre-installable-drivers-win-10.xml b/virtio-win-pre-installable-drivers-win-10.xml index 3773ef4..083e3e8 100644 --- a/virtio-win-pre-installable-drivers-win-10.xml +++ b/virtio-win-pre-installable-drivers-win-10.xml @@ -86,6 +86,16 @@ viofs.inf viofs.sys + + qxldod.cat + qxldod.inf + qxldod.sys + + + viogpudo.cat + viogpudo.inf + viogpudo.sys + @@ -148,6 +158,16 @@ viofs.inf viofs.sys + + qxldod.cat + qxldod.inf + qxldod.sys + + + viogpudo.cat + viogpudo.inf + viogpudo.sys + diff --git a/virtio-win-pre-installable-drivers-win-11.xml b/virtio-win-pre-installable-drivers-win-11.xml new file mode 100644 index 0000000..766758f --- /dev/null +++ b/virtio-win-pre-installable-drivers-win-11.xml @@ -0,0 +1,96 @@ + + + + + win11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Windows 11 + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Microsoft Corporation + Корпорація Microsoft + + + + balloon.cat + balloon.inf + balloon.sys + + + + netkvm.cat + netkvm.inf + netkvm.sys + netkvmco.dll + + + + pvpanic.cat + pvpanic.inf + pvpanic.sys + + qemufwcfg.cat + qemufwcfg.inf + + qemupciserial.cat + qemupciserial.inf + + viohidkmdf.sys + vioinput.cat + vioinput.inf + vioinput.sys + + + viorng.cat + viorng.inf + viorng.sys + viorngci.dll + viorngum.dll + + + + vioscsi.cat + vioscsi.inf + vioscsi.sys + + + + vioser.cat + vioser.inf + vioser.sys + + + + viostor.cat + viostor.inf + viostor.sys + + + + viofs.cat + viofs.inf + viofs.sys + + + viogpudo.cat + viogpudo.inf + viogpudo.sys + + + + diff --git a/virtio-win.spec b/virtio-win.spec index bf9063f..91f281e 100644 --- a/virtio-win.spec +++ b/virtio-win.spec @@ -8,35 +8,25 @@ # 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-191 -%global qemu_ga_win_build qemu-ga-win-101.2.0-1.el7ev +%global virtio_win_prewhql_build virtio-win-prewhql-0.1-229 +%global qemu_ga_win_build qemu-ga-win-105.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.20-1.el8 +%global qxlwddm_build spice-qxl-wddm-dod-0.21-2.el8 -%global windows_installer_version -1.9.15-1 +%global windows_installer_version -1.9.32-0 Summary: VirtIO para-virtualized drivers for Windows(R) Name: virtio-win -Version: 1.9.15 -Release: 4%{?dist} +Version: 1.9.32 +Release: 0%{?dist} Group: Applications/System URL: http://www.redhat.com/ BuildArch: noarch -%if 0%{?rhel} # RHEL RPM ships WHQL signed drivers, which are under a proprietary license # qemu-ga builds are GPLv2 -License: Red Hat Proprietary and GPLv2 -%else -# virtio-win drivers are licensed under the BSD license, qxldod under Apache, -# everything else is GPLv2 -# virtio-win: https://github.com/virtio-win/kvm-guest-drivers-windows/blob/master/LICENSE -# qxl: http://cgit.freedesktop.org/spice/win32/qxl/tree/xddm/COPYING -# qxldod: https://github.com/vrozenfe/qxl-dod/blob/master/LICENSE -# qemu-ga: http://git.qemu.org/?p=qemu.git;a=blob;f=COPYING -License: BSD and Apache and GPLv2 -%endif +License: BSD-3-Clause and Apache-2.0 and GPLv2 # Already built files Source1: %{name}-%{version}-bin-for-rpm.tar.gz @@ -55,21 +45,14 @@ Source10: spice-vdagent-win-x86-%{spice_vdagent_build}.noarch.rpm Source20: virtio-win-guest-tools.exe Source21: virtio-win-gt-x86.msi Source22: virtio-win-gt-x64.msi -%if 0%{?fedora} -Source23: virtio-win-guest-tools-installer-%{version}.tar.gz -%else Source23: virtio-win-installer%{windows_installer_version}-sources.zip -Source24: ovirt-guest-agent-x64.msi -Source25: ovirt-guest-agent-x86.msi -%endif -%if 0%{?rhel} Source70: virtio-win-pre-installable-drivers-win-7.xml Source71: virtio-win-pre-installable-drivers-win-8.xml 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 -%endif BuildRequires: /usr/bin/mkisofs @@ -118,13 +101,7 @@ popd %{__cp} %{SOURCE21} iso-content/ %{__cp} %{SOURCE22} iso-content/ -%if 0%{?rhel} -%{__cp} %{SOURCE24} iso-content/ -%{__cp} %{SOURCE25} iso-content/ -%endif - -%if 0%{?rhel} > 7 # Dropping unsupported Windows versions. # It's done here to fix two issues at the same time: do not # release them in iso AND as binary drivers. @@ -144,7 +121,6 @@ for srcdir in iso-content rpm-drivers; do rm_driver_dir Win2003 rm_driver_dir Win2008 done -%endif %build @@ -154,6 +130,8 @@ pushd iso-content -o ../media/%{name}-%{version}.iso \ -r -iso-level 4 \ -input-charset iso8859-1 \ + -allow-lowercase \ + -relaxed-filenames \ -V "%{name}-%{version}" . popd @@ -170,15 +148,6 @@ add_link() { # Install .iso, create non-versioned symlink add_link .iso -# RHEL-8 does not support vfd images -%if 0%{?rhel} <= 7 -add_link _x86.vfd -add_link _amd64.vfd -add_link _servers_x86.vfd -add_link _servers_amd64.vfd -%endif - -%if 0%{?rhel} %{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/ %{__cp} %{SOURCE70} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-7.d/ @@ -190,14 +159,14 @@ add_link _servers_amd64.vfd %{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/ %{__cp} %{SOURCE73} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-10.d/ -%endif + +%{__mkdir} -p %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-11.d/ +%{__cp} %{SOURCE74} %{buildroot}/%{_datadir}/osinfo/os/microsoft.com/win-11.d/ %{__cp} -a rpm-drivers %{buildroot}/%{_datadir}/%{name}/drivers -%if 0%{?rhel} %{__cp} %{SOURCE80} %{buildroot}/%{_datadir}/%{name}/ %{__cp} iso-content/data/*.json %{buildroot}/%{_datadir}/%{name}/ -%endif # Copy the guest agent .msi into final RPM location %{__mkdir} -p %{buildroot}%{_datadir}/%{name}/guest-agent/ @@ -217,8 +186,6 @@ add_link _servers_amd64.vfd %{__install} -p -m0644 iso-content/virtio-win-guest-tools.exe %{buildroot}%{_datadir}/%{name}/installer/ %{__install} -p -m0644 iso-content/virtio-win-gt-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ %{__install} -p -m0644 iso-content/virtio-win-gt-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ -%{__install} -p -m0644 iso-content/ovirt-guest-agent-x64.msi %{buildroot}%{_datadir}/%{name}/installer/ -%{__install} -p -m0644 iso-content/ovirt-guest-agent-x86.msi %{buildroot}%{_datadir}/%{name}/installer/ %files @@ -248,39 +215,32 @@ add_link _servers_amd64.vfd %{_datadir}/%{name}/drivers/by-driver/viostor %{_datadir}/%{name}/drivers/by-driver/viofs %{_datadir}/%{name}/drivers/by-driver/sriov -%exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt -%if 0%{?fedora} %{_datadir}/%{name}/drivers/by-driver/qxldod -%{_datadir}/%{name}/drivers/by-driver/smbus -%endif +%{_datadir}/%{name}/drivers/by-driver/viogpudo +%{_datadir}/%{name}/drivers/by-driver/fwcfg +%exclude %{_datadir}/%{name}/drivers/by-driver/virtio-win_license.txt %{_datadir}/%{name}/drivers/by-os/i386 %{_datadir}/%{name}/drivers/by-os/amd64 -%if 0%{?fedora} -%{_datadir}/%{name}/drivers/by-os/ARM64 -%endif - -%if 0%{?rhel} <= 7 -%{_datadir}/%{name}/*.vfd -%endif %{_datadir}/%{name}/installer/*.msi %{_datadir}/%{name}/installer/*.exe # osinfo-db drop-in files -%if 0%{?rhel} %{_datadir}/osinfo/os/microsoft.com/win-7.d/virtio-win-pre-installable-drivers-win-7.xml %{_datadir}/osinfo/os/microsoft.com/win-8.d/virtio-win-pre-installable-drivers-win-8.xml %{_datadir}/osinfo/os/microsoft.com/win-8.1.d/virtio-win-pre-installable-drivers-win-8.1.xml %{_datadir}/osinfo/os/microsoft.com/win-10.d/virtio-win-pre-installable-drivers-win-10.xml -%endif +%{_datadir}/osinfo/os/microsoft.com/win-11.d/virtio-win-pre-installable-drivers-win-11.xml # .json files -%if 0%{?rhel} %{_datadir}/%{name}/*.json -%endif %changelog +* Mon Feb 27 2023 Vadim Rozenfeld - 1.9.32-0.c9s +- Update to 1.9.32.0 +- Resolves: rhbz#2123350 + * Tue Aug 10 2021 Mohan Boddu - Rebuilt for IMA sigs, glibc 2.34, aarch64 flags Related: rhbz#1991688 @@ -288,7 +248,7 @@ add_link _servers_amd64.vfd * Fri Apr 16 2021 Mohan Boddu - Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 -* Wen Jan 20 2021 Vadim Rozenfeld - 1.9.15-2.el9 +* Wed Jan 20 2021 Vadim Rozenfeld - 1.9.15-2.el9 - This is a plain copy of the virtio-win package released in RHEL-8.3.1 for RHEL-9.0.0 - Resolves: rhbz#1916284