<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi Mike,</p>
    <p><br>
    </p>
    <p>That does appear to be the current general approach, but I'd
      suggest changing it.</p>
    <p>Because in the last week before release we shouldn't be chasing
      new versions of unrelated software, in my opinion.</p>
    <p><br>
    </p>
    <p>Fortunately the switch to Ubuntu 20.04 hasn't happened yet, and
      is due to be rolled out beginning November 30th
      (<a class="moz-txt-link-freetext" href="https://github.com/actions/virtual-environments/issues/1816">https://github.com/actions/virtual-environments/issues/1816</a>). The
      CI pipeline has a set of warnings: "<span class="line-area
        flex-center flex-row flex-grow justify-start"><span
          class="content"><span class="pl-warning"><span><span>##[warning]Ubuntu-latest
                pipelines will use Ubuntu-20.04 soon. For more details,
                see
                <a class="moz-txt-link-freetext" href="https://github.com/actions/virtual-environments/issues/1816">https://github.com/actions/virtual-environments/issues/1816</a>"</span></span></span></span></span></p>
    <p><br>
    </p>
    <p>-- <br>
      Rebecca Cran<br>
    </p>
    <p><br>
    </p>
    <p>On 11/25/20 9:20 AM, Michael D Kinney wrote:<br>
    </p>
    <blockquote type="cite"
cite="mid:BL0PR11MB32364007B5EBBC655B4E6B24D2FA0@BL0PR11MB3236.namprd11.prod.outlook.com">
      <pre class="moz-quote-pre" wrap="">Hi Rebecca,

I think the general approach is to verify the latest version of everything
including the CI infrastructure components.

If a failure is detected due to a new component, then we can temporarily 
lock in a previous stable version until the issues with the new component
are resolved.

Mike

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">-----Original Message-----
From: <a class="moz-txt-link-abbreviated" href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a> <a class="moz-txt-link-rfc2396E" href="mailto:devel@edk2.groups.io"><devel@edk2.groups.io></a> On Behalf Of Rebecca Cran
Sent: Wednesday, November 25, 2020 6:58 AM
To: <a class="moz-txt-link-abbreviated" href="mailto:devel@edk2.groups.io">devel@edk2.groups.io</a>; Kinney, Michael D <a class="moz-txt-link-rfc2396E" href="mailto:michael.d.kinney@intel.com"><michael.d.kinney@intel.com></a>
Cc: Sean Brogan <a class="moz-txt-link-rfc2396E" href="mailto:sean.brogan@microsoft.com"><sean.brogan@microsoft.com></a>; Bret Barkelew <a class="moz-txt-link-rfc2396E" href="mailto:Bret.Barkelew@microsoft.com"><Bret.Barkelew@microsoft.com></a>; Liming Gao
<a class="moz-txt-link-rfc2396E" href="mailto:gaoliming@byosoft.com.cn"><gaoliming@byosoft.com.cn></a>; Justen, Jordan L <a class="moz-txt-link-rfc2396E" href="mailto:jordan.l.justen@intel.com"><jordan.l.justen@intel.com></a>; Laszlo Ersek <a class="moz-txt-link-rfc2396E" href="mailto:lersek@redhat.com"><lersek@redhat.com></a>; Ard Biesheuvel
<a class="moz-txt-link-rfc2396E" href="mailto:ard.biesheuvel@arm.com"><ard.biesheuvel@arm.com></a>
Subject: Re: [edk2-devel] [Patch v2][edk2-stable202011 3/4] OvmfPkg/PlatformCI/.azurepiplines: Use stable release of QEMU

Related, should we use a known version of Ubuntu in testing?

Currently, there are several lines with 'ubuntu-latest' - e.g.:

.azurepipelines/Ubuntu-GCC5.yml:17:    vm_image: 'ubuntu-latest'
.azurepipelines/Ubuntu-PatchCheck.yml:21:  vmImage: 'ubuntu-latest'

OvmfPkg/PlatformCI/.azurepipelines/Ubuntu-GCC5.yml:20: vm_image:
'ubuntu-latest'


I'm not familiar with how Azure works, but could this cause problems
when they update their Ubuntu latest image to 21.04 etc. and things
change under us?


--
Rebecca Cran


On 11/24/20 10:07 PM, Michael D Kinney wrote:
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">Install the 2020.08.14 release of QEMU for Windows.

The QEMU release from 2020.11.20 is installed into the incorrect
directory and is causing EDK II CI failures in the run to shell
step.

Cc: Sean Brogan <a class="moz-txt-link-rfc2396E" href="mailto:sean.brogan@microsoft.com"><sean.brogan@microsoft.com></a>
Cc: Bret Barkelew <a class="moz-txt-link-rfc2396E" href="mailto:Bret.Barkelew@microsoft.com"><Bret.Barkelew@microsoft.com></a>
Cc: Liming Gao <a class="moz-txt-link-rfc2396E" href="mailto:gaoliming@byosoft.com.cn"><gaoliming@byosoft.com.cn></a>
Cc: Jordan Justen <a class="moz-txt-link-rfc2396E" href="mailto:jordan.l.justen@intel.com"><jordan.l.justen@intel.com></a>
Cc: Laszlo Ersek <a class="moz-txt-link-rfc2396E" href="mailto:lersek@redhat.com"><lersek@redhat.com></a>
Cc: Ard Biesheuvel <a class="moz-txt-link-rfc2396E" href="mailto:ard.biesheuvel@arm.com"><ard.biesheuvel@arm.com></a>
Signed-off-by: Michael D Kinney <a class="moz-txt-link-rfc2396E" href="mailto:michael.d.kinney@intel.com"><michael.d.kinney@intel.com></a>
---
  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-
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">VS2019.yml
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">index 02ed233fdb60..dd19fff50066 100644
--- a/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml
+++ b/OvmfPkg/PlatformCI/.azurepipelines/Windows-VS2019.yml
@@ -132,7 +132,7 @@ jobs:
          build_flags: $(Build.Flags)
          run_flags: $(Run.Flags)
          extra_install_step:
-        - powershell: choco install qemu; Write-Host "##vso[task.prependpath]c:\Program Files\qemu"
+        - powershell: choco install qemu --version=2020.08.14; Write-Host "##vso[task.prependpath]c:\Program
</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">Files\qemu"
</pre>
        <blockquote type="cite">
          <pre class="moz-quote-pre" wrap="">            displayName: Install QEMU and Set QEMU on path # friendly name displayed in the UI
            condition: and(gt(variables.pkg_count, 0), succeeded())

</pre>
        </blockquote>
        <pre class="moz-quote-pre" wrap="">



</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">





</pre>
    </blockquote>
  </body>
</html>


 <div width="1" style="color:white;clear:both">_._,_._,_</div> <hr> Groups.io Links:<p>   You receive all messages sent to this group.    <p> <a target="_blank" href="https://edk2.groups.io/g/devel/message/68001">View/Reply Online (#68001)</a> |    |  <a target="_blank" href="https://groups.io/mt/78494332/1813853">Mute This Topic</a>  | <a href="https://edk2.groups.io/g/devel/post">New Topic</a><br>    <a href="https://edk2.groups.io/g/devel/editsub/1813853">Your Subscription</a> | <a href="mailto:devel+owner@edk2.groups.io">Contact Group Owner</a> |  <a href="https://edk2.groups.io/g/devel/unsub">Unsubscribe</a>  [edk2-devel-archive@redhat.com]<br> <div width="1" style="color:white;clear:both">_._,_._,_</div>