[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gitlab build-edk2 failures
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: gitlab build-edk2 failures |
Date: |
Sun, 17 Oct 2021 16:58:37 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.1.0 |
On 10/16/21 09:27, Paolo Bonzini wrote:
> On 16/10/21 04:04, Richard Henderson wrote:
>> I've seen a lot of failures on this job recently, and they're all
>> timeouts cloning the git submodules. Would it be better to mirror
>> these to gitlab?
>>
>
> They're not timeouts, they're issues with edk2's _own_ submodules.
>
> fatal: unable to access
> 'https://git.cryptomilk.org/projects/cmocka.git/': server certificate
> verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile:
> none
> fatal: clone of 'https://git.cryptomilk.org/projects/cmocka.git' into
> submodule path 'UnitTestFrameworkPkg/Library/CmockaLib/cmocka' failed
>
> roms/edk2 is already mirrored to gitlab, so we'd have to add mirrors for
> all of these and make edk2.yml configure the mirrors in .git/config. I
> think the edk2 project should do the mirroring instead...
IIUC QEMU EDK2 scripts don't require cmocka... IMHO (short term) we
should update the 'git submodule update' line in roms/Makefile.edk2
to only update the submodules we require.