[edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures

Michael D Kinney posted 3 patches 3 years, 4 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
.azurepipelines/templates/platform-build-run-steps.yml | 6 ++++++
.azurepipelines/templates/pr-gate-steps.yml            | 6 ++++++
OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml  | 2 +-
3 files changed, 13 insertions(+), 1 deletion(-)
[edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
Posted by Michael D Kinney 3 years, 4 months ago
* Always fetch the target branch of the PR (usually origin/master)
  so diffs between PR and the target branch can be performed.  There
  is no guarantee that the target branch is fetched when a PR is 
  evaluated by a CI agent.
* QEMU release for Windows from Nov 20, 2020 is installed into 
  wrong directory.  Use previous QEMU for Windows release from
  Aug 14, 2020.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Jordan Justen <jordan.l.justen@intel.com>
Cc: Laszlo Ersek <lersek@redhat.com>
Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
Cc: Andrew Fish <afish@apple.com>
Cc: Leif Lindholm <leif@nuviainc.com>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>

Michael D Kinney (1):
  OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMU

Sean Brogan (2):
  .azurepipelines/templates/pr-gate-steps.yml: Fetch target branch
  .azurepipelines/templates/platform-build-run-steps.yml: Fetch target
    branch

 .azurepipelines/templates/platform-build-run-steps.yml | 6 ++++++
 .azurepipelines/templates/pr-gate-steps.yml            | 6 ++++++
 OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml  | 2 +-
 3 files changed, 13 insertions(+), 1 deletion(-)

-- 
2.29.2.windows.2



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#67919): https://edk2.groups.io/g/devel/message/67919
Mute This Topic: https://groups.io/mt/78492155/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
Posted by Michael D Kinney 3 years, 4 months ago
A test PR was sent through CI with these changes.

    https://github.com/tianocore/edk2/pull/1143

All checks passed and the PR was auto closed.

This does not address the 2nd issue related to the CryptoPkg 
unit tests for MD5.  These are not run for a PR unless there are
changes to the CryptoPkg in the PR.  The post commit checks 
will run when this commit is made and the CryptoPkg unit tests
are expected to fail.

The CryptoPkg unit test fix is still being investigated.

Mike

> -----Original Message-----
> From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Michael D Kinney
> Sent: Tuesday, November 24, 2020 6:12 PM
> To: devel@edk2.groups.io
> Cc: Sean Brogan <sean.brogan@microsoft.com>; Bret Barkelew <Bret.Barkelew@microsoft.com>; Liming Gao
> <gaoliming@byosoft.com.cn>; Justen, Jordan L <jordan.l.justen@intel.com>; Laszlo Ersek <lersek@redhat.com>; Ard Biesheuvel
> <ard.biesheuvel@arm.com>; Andrew Fish <afish@apple.com>; Leif Lindholm <leif@nuviainc.com>
> Subject: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
> 
> * Always fetch the target branch of the PR (usually origin/master)
>   so diffs between PR and the target branch can be performed.  There
>   is no guarantee that the target branch is fetched when a PR is
>   evaluated by a CI agent.
> * QEMU release for Windows from Nov 20, 2020 is installed into
>   wrong directory.  Use previous QEMU for Windows release from
>   Aug 14, 2020.
> 
> Cc: Sean Brogan <sean.brogan@microsoft.com>
> Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Jordan Justen <jordan.l.justen@intel.com>
> Cc: Laszlo Ersek <lersek@redhat.com>
> Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
> Cc: Andrew Fish <afish@apple.com>
> Cc: Leif Lindholm <leif@nuviainc.com>
> Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
> 
> Michael D Kinney (1):
>   OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMU
> 
> Sean Brogan (2):
>   .azurepipelines/templates/pr-gate-steps.yml: Fetch target branch
>   .azurepipelines/templates/platform-build-run-steps.yml: Fetch target
>     branch
> 
>  .azurepipelines/templates/platform-build-run-steps.yml | 6 ++++++
>  .azurepipelines/templates/pr-gate-steps.yml            | 6 ++++++
>  OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml  | 2 +-
>  3 files changed, 13 insertions(+), 1 deletion(-)
> 
> --
> 2.29.2.windows.2
> 
> 
> 
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#67923): https://edk2.groups.io/g/devel/message/67923
Mute This Topic: https://groups.io/mt/78492155/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


回复: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
Posted by gaoliming 3 years, 4 months ago
Mike and Sean:
  Thanks for your quick fix. I agree to merge them for edk2-stable202011. So far, there are two patches to be merged for edk2-stable202011. With these fixes, the second one can be merged. The first one may still be blocked. Is it right? 

https://edk2.groups.io/g/devel/message/67823 [PATCH v2 1/1] CryptoPkg: BaseCryptLib: Fix buffer double free in CryptPkcs7VerifyEku
https://edk2.groups.io/g/devel/message/67853 [PATCH 1/1] Revert "SecurityPkg: Add RPMC Index to the RpmcLib"

Thanks
Liming
> -----邮件原件-----
> 发件人: bounce+27952+67923+4905953+8761045@groups.io
> <bounce+27952+67923+4905953+8761045@groups.io> 代表 Michael D
> Kinney
> 发送时间: 2020年11月25日 10:17
> 收件人: devel@edk2.groups.io; Kinney, Michael D
> <michael.d.kinney@intel.com>
> 抄送: Sean Brogan <sean.brogan@microsoft.com>; Bret Barkelew
> <Bret.Barkelew@microsoft.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> Justen, Jordan L <jordan.l.justen@intel.com>; Laszlo Ersek
> <lersek@redhat.com>; Ard Biesheuvel <ard.biesheuvel@arm.com>; Andrew
> Fish <afish@apple.com>; Leif Lindholm <leif@nuviainc.com>
> 主题: Re: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI
> Failures
> 
> A test PR was sent through CI with these changes.
> 
>     https://github.com/tianocore/edk2/pull/1143
> 
> All checks passed and the PR was auto closed.
> 
> This does not address the 2nd issue related to the CryptoPkg
> unit tests for MD5.  These are not run for a PR unless there are
> changes to the CryptoPkg in the PR.  The post commit checks
> will run when this commit is made and the CryptoPkg unit tests
> are expected to fail.
> 
> The CryptoPkg unit test fix is still being investigated.
> 
> Mike
> 
> > -----Original Message-----
> > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Michael
> D Kinney
> > Sent: Tuesday, November 24, 2020 6:12 PM
> > To: devel@edk2.groups.io
> > Cc: Sean Brogan <sean.brogan@microsoft.com>; Bret Barkelew
> <Bret.Barkelew@microsoft.com>; Liming Gao
> > <gaoliming@byosoft.com.cn>; Justen, Jordan L <jordan.l.justen@intel.com>;
> Laszlo Ersek <lersek@redhat.com>; Ard Biesheuvel
> > <ard.biesheuvel@arm.com>; Andrew Fish <afish@apple.com>; Leif
> Lindholm <leif@nuviainc.com>
> > Subject: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI
> Failures
> >
> > * Always fetch the target branch of the PR (usually origin/master)
> >   so diffs between PR and the target branch can be performed.  There
> >   is no guarantee that the target branch is fetched when a PR is
> >   evaluated by a CI agent.
> > * QEMU release for Windows from Nov 20, 2020 is installed into
> >   wrong directory.  Use previous QEMU for Windows release from
> >   Aug 14, 2020.
> >
> > Cc: Sean Brogan <sean.brogan@microsoft.com>
> > Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
> > Cc: Liming Gao <gaoliming@byosoft.com.cn>
> > Cc: Jordan Justen <jordan.l.justen@intel.com>
> > Cc: Laszlo Ersek <lersek@redhat.com>
> > Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
> > Cc: Andrew Fish <afish@apple.com>
> > Cc: Leif Lindholm <leif@nuviainc.com>
> > Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
> >
> > Michael D Kinney (1):
> >   OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMU
> >
> > Sean Brogan (2):
> >   .azurepipelines/templates/pr-gate-steps.yml: Fetch target branch
> >   .azurepipelines/templates/platform-build-run-steps.yml: Fetch target
> >     branch
> >
> >  .azurepipelines/templates/platform-build-run-steps.yml | 6 ++++++
> >  .azurepipelines/templates/pr-gate-steps.yml            | 6 ++++++
> >  OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml  | 2 +-
> >  3 files changed, 13 insertions(+), 1 deletion(-)
> >
> > --
> > 2.29.2.windows.2
> >
> >
> >
> >
> >
> 
> 
> 
> 
> 





-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#67925): https://edk2.groups.io/g/devel/message/67925
Mute This Topic: https://groups.io/mt/78492895/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
Posted by Michael D Kinney 3 years, 4 months ago
Hi Liming,

Yes.  A PR for CryptoPkg will be blocked.

However, both will generate a failed status on the post commit checks.

Mike

> -----Original Message-----
> From: gaoliming <gaoliming@byosoft.com.cn>
> Sent: Tuesday, November 24, 2020 7:02 PM
> To: devel@edk2.groups.io; Kinney, Michael D <michael.d.kinney@intel.com>
> Cc: 'Sean Brogan' <sean.brogan@microsoft.com>; 'Bret Barkelew' <Bret.Barkelew@microsoft.com>; Justen, Jordan L
> <jordan.l.justen@intel.com>; 'Laszlo Ersek' <lersek@redhat.com>; 'Ard Biesheuvel' <ard.biesheuvel@arm.com>; 'Andrew Fish'
> <afish@apple.com>; 'Leif Lindholm' <leif@nuviainc.com>
> Subject: 回复: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI Failures
> 
> Mike and Sean:
>   Thanks for your quick fix. I agree to merge them for edk2-stable202011. So far, there are two patches to be merged for
> edk2-stable202011. With these fixes, the second one can be merged. The first one may still be blocked. Is it right?
> 
> https://edk2.groups.io/g/devel/message/67823 [PATCH v2 1/1] CryptoPkg: BaseCryptLib: Fix buffer double free in
> CryptPkcs7VerifyEku
> https://edk2.groups.io/g/devel/message/67853 [PATCH 1/1] Revert "SecurityPkg: Add RPMC Index to the RpmcLib"
> 
> Thanks
> Liming
> > -----邮件原件-----
> > 发件人: bounce+27952+67923+4905953+8761045@groups.io
> > <bounce+27952+67923+4905953+8761045@groups.io> 代表 Michael D
> > Kinney
> > 发送时间: 2020年11月25日 10:17
> > 收件人: devel@edk2.groups.io; Kinney, Michael D
> > <michael.d.kinney@intel.com>
> > 抄送: Sean Brogan <sean.brogan@microsoft.com>; Bret Barkelew
> > <Bret.Barkelew@microsoft.com>; Liming Gao <gaoliming@byosoft.com.cn>;
> > Justen, Jordan L <jordan.l.justen@intel.com>; Laszlo Ersek
> > <lersek@redhat.com>; Ard Biesheuvel <ard.biesheuvel@arm.com>; Andrew
> > Fish <afish@apple.com>; Leif Lindholm <leif@nuviainc.com>
> > 主题: Re: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI
> > Failures
> >
> > A test PR was sent through CI with these changes.
> >
> >     https://github.com/tianocore/edk2/pull/1143
> >
> > All checks passed and the PR was auto closed.
> >
> > This does not address the 2nd issue related to the CryptoPkg
> > unit tests for MD5.  These are not run for a PR unless there are
> > changes to the CryptoPkg in the PR.  The post commit checks
> > will run when this commit is made and the CryptoPkg unit tests
> > are expected to fail.
> >
> > The CryptoPkg unit test fix is still being investigated.
> >
> > Mike
> >
> > > -----Original Message-----
> > > From: devel@edk2.groups.io <devel@edk2.groups.io> On Behalf Of Michael
> > D Kinney
> > > Sent: Tuesday, November 24, 2020 6:12 PM
> > > To: devel@edk2.groups.io
> > > Cc: Sean Brogan <sean.brogan@microsoft.com>; Bret Barkelew
> > <Bret.Barkelew@microsoft.com>; Liming Gao
> > > <gaoliming@byosoft.com.cn>; Justen, Jordan L <jordan.l.justen@intel.com>;
> > Laszlo Ersek <lersek@redhat.com>; Ard Biesheuvel
> > > <ard.biesheuvel@arm.com>; Andrew Fish <afish@apple.com>; Leif
> > Lindholm <leif@nuviainc.com>
> > > Subject: [edk2-devel] [Patch][edk2-stable202011 0/3] Address EDK II CI
> > Failures
> > >
> > > * Always fetch the target branch of the PR (usually origin/master)
> > >   so diffs between PR and the target branch can be performed.  There
> > >   is no guarantee that the target branch is fetched when a PR is
> > >   evaluated by a CI agent.
> > > * QEMU release for Windows from Nov 20, 2020 is installed into
> > >   wrong directory.  Use previous QEMU for Windows release from
> > >   Aug 14, 2020.
> > >
> > > Cc: Sean Brogan <sean.brogan@microsoft.com>
> > > Cc: Bret Barkelew <Bret.Barkelew@microsoft.com>
> > > Cc: Liming Gao <gaoliming@byosoft.com.cn>
> > > Cc: Jordan Justen <jordan.l.justen@intel.com>
> > > Cc: Laszlo Ersek <lersek@redhat.com>
> > > Cc: Ard Biesheuvel <ard.biesheuvel@arm.com>
> > > Cc: Andrew Fish <afish@apple.com>
> > > Cc: Leif Lindholm <leif@nuviainc.com>
> > > Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
> > >
> > > Michael D Kinney (1):
> > >   OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMU
> > >
> > > Sean Brogan (2):
> > >   .azurepipelines/templates/pr-gate-steps.yml: Fetch target branch
> > >   .azurepipelines/templates/platform-build-run-steps.yml: Fetch target
> > >     branch
> > >
> > >  .azurepipelines/templates/platform-build-run-steps.yml | 6 ++++++
> > >  .azurepipelines/templates/pr-gate-steps.yml            | 6 ++++++
> > >  OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml  | 2 +-
> > >  3 files changed, 13 insertions(+), 1 deletion(-)
> > >
> > > --
> > > 2.29.2.windows.2
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> > 
> >
> 
> 



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#67928): https://edk2.groups.io/g/devel/message/67928
Mute This Topic: https://groups.io/mt/78493675/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-