[edk2-devel] [URGENT PATCH] OvmfPkg/PlatformCI: bump QEMU choco package version to 2021.5.5

Laszlo Ersek lersek at redhat.com
Wed Jun 9 16:47:01 UTC 2021


On 06/09/21 18:01, Ard Biesheuvel wrote:
> On Wed, 9 Jun 2021 at 17:57, Laszlo Ersek <lersek at redhat.com> wrote:
>>
>> We currently require QEMU choco package version 2020.08.14 (from commit
>> 3ab9d60fcbe7), in "OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml".
>> Said package version references the following URLs:
>>
>> https://community.chocolatey.org/packages/Qemu/2020.08.14#files
>> -> https://qemu.weilnetz.de/w32/qemu-w32-setup-20200814.exe
>> -> https://qemu.weilnetz.de/w64/qemu-w64-setup-20200814.exe
>>
>> These URLs no longer work; Stefan Weil seems to have moved the binaries to
>> the following archive directories:
>>
>> - https://qemu.weilnetz.de/w32/2020/
>> - https://qemu.weilnetz.de/w64/2020/
>>
>> In theory, the old QEMU choco packages should be fixed (their powershell
>> scripts should be updated to reference the new URLs on Stefan Weil's
>> website). However, this PlatformCI issue is blocking the merging of the
>> security fix for TianoCore#3356, so getting PlatformCI functional again is
>> urgent. Let's bump our QEMU choco package requirement to 2021.5.5, whose
>> URLs work, for now.
>>
>> (Currently we cannot use any other choco package version, as Stefan's
>> directories <https://qemu.weilnetz.de/w32> and
>> <https://qemu.weilnetz.de/w64>, without any further subdirectories, only
>> offer the 20210505 EXE files.)
>>
>> Cc: Ard Biesheuvel <ardb+tianocore at kernel.org>
>> Cc: Bret Barkelew <Bret.Barkelew at microsoft.com>
>> Cc: Jordan Justen <jordan.l.justen at intel.com>
>> Cc: Liming Gao <gaoliming at byosoft.com.cn>
>> Cc: Michael D Kinney <michael.d.kinney at intel.com>
>> Cc: Philippe Mathieu-Daudé <philmd at redhat.com>
>> Cc: Sean Brogan <sean.brogan at microsoft.com>
>> Signed-off-by: Laszlo Ersek <lersek at redhat.com>
> 
> Acked-by: Ard Biesheuvel <ardb at kernel.org>

Big kudos for the immediate ACK; merged as commit 702ba436ed8e, via
<https://github.com/tianocore/edk2/pull/1697>.

Thanks!
Laszlo

> 
>> ---
>>  OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml | 2 +-
>>  1 file changed, 1 insertion(+), 1 deletion(-)
>>
>> diff --git a/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml b/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml
>> index 772dbec186a9..2e07a3d8893a 100644
>> --- a/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml
>> +++ b/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml
>> @@ -134,7 +134,7 @@ jobs:
>>          build_flags: $(Build.Flags)
>>          run_flags: $(Run.Flags)
>>          extra_install_step:
>> -        - powershell: choco install qemu --version=2020.08.14; Write-Host "##vso[task.prependpath]c:\Program Files\qemu"
>> +        - powershell: choco install qemu --version=2021.5.5; Write-Host "##vso[task.prependpath]c:\Program Files\qemu"
>>            displayName: Install QEMU and Set QEMU on path # friendly name displayed in the UI
>>            condition: and(gt(variables.pkg_count, 0), succeeded())
>>
>> --
>> 2.19.1.3.g30247aa5d201
>>
> 
> 
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#76286): https://edk2.groups.io/g/devel/message/76286
Mute This Topic: https://groups.io/mt/83423908/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list