<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Returning this discussion to the
      mailing list.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">If possible, join the Build call next
      week.  <a class="moz-txt-link-freetext" href="https://wiki.openstack.org/wiki/Starlingx/Meetings">https://wiki.openstack.org/wiki/Starlingx/Meetings</a><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">1)</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">When mock installs for the first time.
      it uses rpms that have been download via lst file. The mock
      pseudo-layer lst files capture reflect the rpms needed by mock. 
      The mock lst's are merged with the layers lst's.  In this way, the
      mock rpms don't have to be listed in each and every layer's lst.</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">2)</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Adding tools to generate an lst file
      reflacting the output of a build  layer, and adding that lst for
      consumprion by higher layers, is indeed a possibility possibility
      I wanted to persue.  Reference to that output lst could then be
      added to as a new arg to the download script when invoked by a
      higher layer, or a config file could specify where to find it
      (cengn is the likely default supplier).</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">compile layer)<br>
    </div>
    <div class="moz-cite-prefix">The compile layer is a true layer,
      built prior to the distro layer.  Only a few build related
      packages go here.  Compilers, language interpreters, rpm.  I
      wanted those packages in place so that all distro layer packages
      build with the same tools.<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">Scott<br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2019-09-25 10:24 p.m., Chen,
      Haochuan Z wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:56829C2A36C2E542B0CCB9854828E4D856266584@CDSMSX102.ccr.corp.intel.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@SimSun";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
p.emailquote, li.emailquote, div.emailquote
        {mso-style-name:emailquote;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:1.0pt;
        border:none;
        padding:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="color:windowtext">Still not
            clear about mock layer.
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext">1, In build
            container, mock is already installed, why request to
            download mock required package firstly?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext">2, To build
            distro or flock layer, we could add compile layer’s tis rpm
            in distro and flock layer’s lst file. By download compile
            layer’s binary in mirror, it could also ensure user building
            package with same tool.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext">Why
            introduces compile layer?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext">Thanks!<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
        <div>
          <p class="MsoNormal"><span style="color:windowtext">Martin,
              Chen<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">SSP,
              Software Engineer<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">021-61164330<o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #E1E1E1
            1.0pt;padding:3.0pt 0in 0in 0in">
            <p class="MsoNormal"><a name="_____replyseparator"
                moz-do-not-send="true"></a><b><span
                  style="color:windowtext">From:</span></b><span
                style="color:windowtext"> Scott Little
                <a class="moz-txt-link-rfc2396E" href="mailto:scott.little@windriver.com"><scott.little@windriver.com></a>
                <br>
                <b>Sent:</b> Thursday, September 26, 2019 12:25 AM<br>
                <b>To:</b> Chen, Haochuan Z
                <a class="moz-txt-link-rfc2396E" href="mailto:haochuan.z.chen@intel.com"><haochuan.z.chen@intel.com></a><br>
                <b>Subject:</b> Re: FW: [Starlingx-discuss] [Build]
                Build layering reviews<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal">See inline ...<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">Scott<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">On 2019-09-23 11:00 a.m., Chen, Haochuan
            Z wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal">Hi Scott<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">I studied your patch and some
              questions.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">1, why there is mock and compile layer,
              what's usage or intention for these two layers?<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p class="MsoNormal">Build-pkgs uses a tool called mock to
          create a reproducible compilation sandbox.  It is chroot like
          environmnet into which rpms are installed to construct a
          minimal build environment.<br>
          <br>
          The mock layer is not built.  I created it as a placeholder
          for the lst files that downloads all the rpms that mock
          requires.  Prior to building a layer, the lst files for both
          the layer being build, and the mock pseudo layer, need to be
          processed. Without the mock pseudo layer, we would have to
          replicate that list of mock required rpms in each and ever
          layer's lst files.<br>
          <br>
          The concept ran into a bit of trouble because some of the rpms
          needed by mock are themselves built by the compile or distro
          layers (with a newer revision).   So the
          <br>
          mock pseudo layer might actually omit those rpms from it's lst
          file, and they needed to be listed in the layer lst files
          instead.<o:p></o:p></p>
        <p><o:p> </o:p></p>
        <p>The compile layer is a true layer, built prior to the distro
          layer.  Only a few build related packages go here.  Compilers,
          language interpreters, rpm.  I wanted those packages in place
          so that all distro layer packages build with the same tools.<o:p></o:p></p>
        <p class="MsoNormal"><br>
          <br>
          <o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">2, for download_mirror.sh, it generate
              rpm list by merge file in
              config/centos/<layer>/<rpm list file name> and
              rpm list file in stx/<project name><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">   But for
              generate-cgcs-centos-repo.sh, it use rpm list file in
              centos-mirror-tools folder. Rpm package should be added in
              two rpm list file.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">   It is not good for maintenance. What
              about remove rpm list file in centos-mirror-tools folder<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">   <i>rpms_centos.lst/rpms_centos3rdparties.lst/rpms_3rdparties.lst/other_downloads.lst/
                tarball-dl.lst</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p>That was considered and debated. The concern was that the
          many git repos that make up the layer would list different
          versions of the same package.  Then what do we do?  Throw an
          error?  Silently use the newest package?  So we elected to
          keep binary rpms needed to satisfy dependencies listed in a
          central place.<o:p></o:p></p>
        <p>At some point we may want to explore allowing lst files
          specify required package but not version (beyond a possible
          minimum version) when on the master branch, and have a way to
          'lock down' the versions only for a release branch.<o:p></o:p></p>
        <p><o:p> </o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">3, Question about setup yum repo for
              rpm tailing with “tis” such as xxx.<b><span
                  style="color:red">tis</span></b>.x86_64.rpm or xxx.<b><span
                  style="color:red">tis</span></b>.noarch.rpm<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">In this patch <a
                href="https://review.opendev.org/#/c/681821/1"
                moz-do-not-send="true">
                <span style="color:#0563C1">https://review.opendev.org/#/c/681821/1</span></a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>There is such line in
                config/centos/flock/yum.repos.d/StarlingX_cengn_distro_layer.repo</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>[Starlingx-cengn_distro_layer]</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>name=Starlingx-cengn_distro_layer</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>baseurl=<a
                  href="http://127.0.0.1:8088/localdisk/loadbuild/"
                  moz-do-not-send="true">http://127.0.0.1:8088/localdisk/loadbuild/</a></i><b><i><span
                    style="color:red">slittle1/restructure3b</span></i></b><i>/std/rpmbuild/RPMS/</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>enabled=1</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>[Starlingx-cengn_distro_layer-rt]</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>name=Starlingx-cengn_distro_layer</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>baseurl=<a
                  href="http://127.0.0.1:8088/localdisk/loadbuild/"
                  moz-do-not-send="true">http://127.0.0.1:8088/localdisk/loadbuild/</a></i><b><i><span
                    style="color:red">slittle1/restructure3b</span></i></b><i>/rt/rpmbuild/RPMS/</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>enabled=1</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">also in<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">config/centos/flock/yum.repos.d/StarlingX_cengn_compile_layer.repo<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">config/centos/distro/yum.repos.d/StarlingX_cengn_compile_layer.repo<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">My understanding is rpm tailing with
              “tis” should also upload to cengn, rpm name listed in
              centos-mirror-tools/config/centos/flock/rpms_centos3rdparties.lst<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">So these three files should be
              unnecessary, with cengn update for layered build.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal" style="text-indent:.5in">config/centos/flock/yum.repos.d/StarlingX_cengn_distro_layer.repo<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">config/centos/flock/yum.repos.d/StarlingX_cengn_compile_layer.repo<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">config/centos/distro/yum.repos.d/StarlingX_cengn_compile_layer.repo<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p>For development testing, I had to hack together a simulated
          cengn by running lighttpd on 127.0.0.1:8088 and allowing it to
          serve up files from builds of lower layers<o:p></o:p></p>
        <p>restructure3a == layer-comiler layer build<o:p></o:p></p>
        <p>restructure3b == layer-distro layer build<o:p></o:p></p>
        <p>restructure3c == layer-flock layer build  (although there
          shouldn't be a repo entry referring to that one)<o:p></o:p></p>
        <p>Finalizing the repo entries would have to wait until cengn
          was up an running.<o:p></o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">4, In generate-cgcs-centos-repo.sh
              there is --layer-dir, and such content in your patch
              commit message<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>generate-cgcs-centos-repo.sh \</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>--layer-dir=/localdisk/loadbuild/slittle1/layer-compile/std/rpmbuild/RPMS/
                \</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>--layer-dir=/localdisk/loadbuild/slittle1/layer-distro/std/rpmbuild/RPMS/
                \</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>--layer-dir=/localdisk/loadbuild/slittle1/layer-distro/rt/rpmbuild/RPMS/
                \</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>/import/mirrors/starlingx</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">   For all rpm download from cengn,
              --layer-dir is unnecessary to generate link, correct?<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p>This is another way to do cross layer development testing
          without support from cengn.  Again the goal is to allow an
          upper layer build to download rpms from a lower layer build on
          the same machine.<o:p></o:p></p>
        <p><o:p> </o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">5, could you share
              build-tools/build-iso/centos_required_build_layer.cfg,
              share to me<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p><o:p> </o:p></p>
        <p class="MsoNormal">Did that not get published in my reviews? 
          Content is very simple.<br>
          <br>
          compile,<a
href="file:///localdisk/loadbuild/slittle1/restructure3a/centos_compile_iso_image.inc"
            moz-do-not-send="true">file:///localdisk/loadbuild/slittle1/restructure3a/centos_compile_iso_image.inc</a><br>
          distro,<a
href="file:///localdisk/loadbuild/slittle1/restructure3b/centos_distro_iso_image.inc"
            moz-do-not-send="true">file:///localdisk/loadbuild/slittle1/restructure3b/centos_distro_iso_image.inc</a><br>
          flock,<a
href="file:///localdisk/loadbuild/slittle1/restructure3c/centos_flock_iso_image.inc"
            moz-do-not-send="true">file:///localdisk/loadbuild/slittle1/restructure3c/centos_flock_iso_image.inc</a><o:p></o:p></p>
        <p><o:p> </o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">6, For distro/compiler/flock, all are
              separate layer?<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p>Yes<o:p></o:p></p>
        <p><o:p> </o:p></p>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">My current step<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>repo init -u <a
                  href="https://opendev.org/starlingx/manifest.git"
                  moz-do-not-send="true">
                  https://opendev.org/starlingx/manifest.git</a></i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>apply this patch to .repo/manifests</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i><a
                  href="https://review.opendev.org/#/c/681914/1"
                  moz-do-not-send="true">https://review.opendev.org/#/c/681914/1</a></i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>repo init -m compile.xml</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>repo sync</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>apply these to patch</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i><a
                  href="https://review.opendev.org/#/c/681821/1"
                  moz-do-not-send="true">https://review.opendev.org/#/c/681821/1</a></i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i><a
                  href="https://review.opendev.org/#/c/681828/1"
                  moz-do-not-send="true">https://review.opendev.org/#/c/681828/1</a></i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>./download_mirror.sh  -n -g -l flock
                -c config/centos/compiler/yum.conf.sample -S
              </i><span style="font-size:12.0pt;font-family:"Times
                New Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>./toCopy/generate-cgts-centos-repo
                output/stx-r1/CentOS/pike/</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>build-pkgs</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><i>build-iso</i><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">BR!<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">Martin, Chen<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">SSP, Software Engineer<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">021-61164330<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">-----Original Message-----<br>
              From: Scott Little <a
                href="mailto:scott.little@windriver.com"
                moz-do-not-send="true"><scott.little@windriver.com></a>
              <br>
              Sent: Thursday, September 19, 2019 9:54 PM<br>
              To: Chen, Haochuan Z <a
                href="mailto:haochuan.z.chen@intel.com"
                moz-do-not-send="true"><haochuan.z.chen@intel.com></a><br>
              Subject: Re: FW: [Starlingx-discuss] [Build] Build
              layering reviews<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">Most of the required changes were
              already merged.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">I'll scan the spec when time permits to
              see if I missed anything.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">Scott<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"> <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">On 2019-09-16 12:01 p.m., Chen,
              Haochuan Z wrote:<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Hi Scott<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> I read your patch for build
              layering, but could not find patch for build script.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Description in spec  <a
                href="https://review.opendev.org/#/c/672288/12/"
                moz-do-not-send="true">
                https://review.opendev.org/#/c/672288/12/</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Modifications to package build
              scripts ... build-pkgs, <span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif">
                <o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> build-srpms-parallel,
              build-srpms-serial, build-rpms-parallel, build-rpms-serial
              (cgcs-root):<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Thanks<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Martin, Chen<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> SSP, Software Engineer<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> 021-61164330<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> -----Original Message-----<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> From: Xie, Cindy<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Sent: Friday, September 13, 2019
              12:24 PM<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> To: Chen, Haochuan Z <<a
                href="mailto:haochuan.z.chen@intel.com"
                moz-do-not-send="true">haochuan.z.chen@intel.com</a>><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Cc: Hu, Yong <<a
                href="mailto:yong.hu@intel.com" moz-do-not-send="true">yong.hu@intel.com</a>><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Subject: FW: [Starlingx-discuss]
              [Build] Build layering reviews<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Martin,<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> I am wondering if you will be
              interested to working on this task. To me, having layering
              build and provide efficiency to developers are very
              important for StarlingX. It also provide a chance that you
              and work together w/ WR folks being more close
              collaboration. Let me know your interested level.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Thx. -cindy<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> -----Original Message-----<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> From: Scott Little <<a
                href="mailto:scott.little@windriver.com"
                moz-do-not-send="true">scott.little@windriver.com</a>><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Sent: Friday, September 13, 2019
              4:55 AM<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> To: <a
                href="mailto:starlingx-discuss@lists.starlingx.io"
                moz-do-not-send="true">
                starlingx-discuss@lists.starlingx.io</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Subject: [Starlingx-discuss]
              [Build] Build layering reviews<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> My prototype code for the layered
              build has been posted to gerrit.
              <span style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> (listed below)<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> I was briefly able to build all
              layers, and produce an iso with the same package content
              as the cengn build.  Then I was diverted by non-trivial
              changes to the restructuring work. What I have posted is
              now several weeks out of date and will almost certainly
              will not work.  The devil is in keeping the lst files in
              sync with the ever changing master branch.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Other commitments will prevent me
              from resuming this work until November.  If anyone wants
              to whip the lst files into shape and try to get the build
              working again, be my guest.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Final delivery will require
              changes to the CENGN build scripts (Don or Myself), and a
              freeze on packaging changes will likely be required for
              aprox 3 days to finalize the lst files.<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Scott<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> ---------------- <Snip>
              ----------------<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681821/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681821/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681914/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681914/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681823/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681823/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681824/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681824/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681828/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681828/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681832/2"
                moz-do-not-send="true">https://review.opendev.org/#/c/681832/2</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681834/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681834/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681836/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681836/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681835/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681835/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681842/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681842/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681847/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681847/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681848/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681848/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681851/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681851/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681852/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681852/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681854/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681854/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681856/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681856/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681890/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681890/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681892/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681892/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681892/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681892/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681898/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681898/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681900/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681900/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681901/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681901/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="https://review.opendev.org/#/c/681902/1"
                moz-do-not-send="true">https://review.opendev.org/#/c/681902/1</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p> </o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">>
              _______________________________________________<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> Starlingx-discuss mailing list<span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
                href="mailto:Starlingx-discuss@lists.starlingx.io"
                moz-do-not-send="true">Starlingx-discuss@lists.starlingx.io</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal">> <a
href="http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss"
                moz-do-not-send="true">
http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss</a><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
          <div>
            <p class="MsoNormal"><span style="font-family:"Times
                New Roman",serif"> </span><span
                style="font-size:12.0pt;font-family:"Times New
                Roman",serif"><o:p></o:p></span></p>
          </div>
        </blockquote>
        <p><o:p> </o:p></p>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>