<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">compile (derived from from integ)</div>
    <div class="moz-cite-prefix">   Governance group: distro<br>
    </div>
    <div class="moz-cite-prefix">   PL: Cindy Xie</div>
    <div class="moz-cite-prefix">   TL: Saul Wold</div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">
      config-files (derived from from integ)</div>
    <div class="moz-cite-prefix">
      <div class="moz-cite-prefix">   Governance group:distro<br>
        <div class="moz-cite-prefix">   PL: Cindy Xie</div>
        <div class="moz-cite-prefix">   TL: Saul Wold</div>
        <div class="moz-cite-prefix"><br>
        </div>
        helm-charts (derived from config)</div>
      <div class="moz-cite-prefix">   Governance group: config<br>
        <div class="moz-cite-prefix">   PL: Dariush Eslimi<br>
        </div>
        <div class="moz-cite-prefix">   TL: John Kung</div>
        <div class="moz-cite-prefix"><br>
        </div>
      </div>
      kubernetes (derived from from integ)</div>
    <div class="moz-cite-prefix">   Governance group: distro<br>
      <div class="moz-cite-prefix">   PL: Cindy Xie</div>
      <div class="moz-cite-prefix">   TL: Saul Wold</div>
      <div class="moz-cite-prefix"><br>
      </div>
    </div>
    <div class="moz-cite-prefix">
      monitor-armada-app (derived from upstream and config)   ... Note:
      upstream is not listed in governance!<br>
    </div>
    <div class="moz-cite-prefix">   Governance group: config
      <div class="moz-cite-prefix">   PL: Dariush Eslimi<br>
      </div>
      <div class="moz-cite-prefix">   TL: John Kung</div>
      <div class="moz-cite-prefix"><br>
      </div>
    </div>
    <div class="moz-cite-prefix">
      monitoring (derived from from integ)</div>
    <div class="moz-cite-prefix">   Governance group: distro<br>
      <div class="moz-cite-prefix">   PL: Cindy Xie</div>
      <div class="moz-cite-prefix">   TL: Saul Wold</div>
      <div class="moz-cite-prefix"><br>
      </div>
    </div>
    <div class="moz-cite-prefix">
      openstack-armada-app (derived from upstream and config)  ... Note:
      upstream is not listed in governance!</div>
    <div class="moz-cite-prefix">   Governance group: config
      <div class="moz-cite-prefix">   PL: Dariush Eslimi<br>
      </div>
      <div class="moz-cite-prefix">   TL: John Kung</div>
      <div class="moz-cite-prefix"><br>
      </div>
    </div>
    <div class="moz-cite-prefix">
      platform-armada-app (derived from config)
      <div class="moz-cite-prefix">   Governance group: config
        <div class="moz-cite-prefix">   PL: Dariush Eslimi<br>
        </div>
        <div class="moz-cite-prefix">   TL: John Kung</div>
        <div class="moz-cite-prefix"><br>
        </div>
      </div>
      <br>
      puppet (derived from config)
      <div class="moz-cite-prefix">   Governance group: config
        <div class="moz-cite-prefix">   PL: Dariush Eslimi<br>
        </div>
        <div class="moz-cite-prefix">   TL: John Kung</div>
      </div>
      <br>
      utilities (derived mostly from integ)
      <div class="moz-cite-prefix">   Governance group: distro<br>
        <div class="moz-cite-prefix">   PL: Cindy Xie</div>
        <div class="moz-cite-prefix">   TL: Saul Wold</div>
      </div>
    </div>
    <div class="moz-cite-prefix"><br>
    </div>
    <div class="moz-cite-prefix">On 2019-09-05 10:41 a.m., Wensley,
      Barton wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:5CDBBEDBFFF82E4C9E004A2C0F42FE58C1B74564@ALA-MBD.corp.ad.wrs.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","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
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:black;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
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="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">For
            almost all of these, shouldn’t they just inherit the PL/TL
            from the repo they were branched from?<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Bart<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext">
                Scott Little [<a class="moz-txt-link-freetext" href="mailto:scott.little@windriver.com">mailto:scott.little@windriver.com</a>]
                <br>
                <b>Sent:</b> September 5, 2019 10:24 AM<br>
                <b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:starlingx-discuss@lists.starlingx.io">starlingx-discuss@lists.starlingx.io</a><br>
                <b>Subject:</b> Re: [Starlingx-discuss] [Important] repo
                restructuring<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <p class="MsoNormal">I'll need to update the governance file
            reference/tsc/projects.yaml<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">We need to identify project and technical
            leads for the new repos.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal" style="margin-bottom:12.0pt">compile<br>
            config-files<br>
            helm-charts<br>
            kubernetes<br>
            monitor-armada-app<br>
            monitoring<br>
            openstack-armada-app<br>
            platform-armada-app<br>
            puppet<br>
            utilities<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal">On 2019-09-04 9:50 a.m., Scott Little
            wrote:<o:p></o:p></p>
        </div>
        <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
          <div>
            <p class="MsoNormal">Reminder<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Please treat the code base as frozen. 
              No gerrit reviews, other than the restructuring reviews
              I'll be publishing today, should be receiving a WF+1 until
              further notice.<o:p></o:p></p>
          </div>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">Thanks for your cooperation.<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"><o:p> </o:p></p>
          </div>
          <div>
            <p class="MsoNormal">On 2019-09-03 2:33 p.m., Scott Little
              wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <div>
              <p class="MsoNormal">Pending a final green sanity result,
                the tentative restructure day will be Sept 4 (tomorrow).<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Please freeze ALL code submissions,
                starting at 1 pm UTC on Sept 4, until further notice.<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">I'll be running a repo split tool. It
                will generate more than a dozen code reviews that will
                ALL have to be merged before we can unfreeze the code
                for general updates.<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">After everything has merged, you'll
                need to ...<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">1) If you are working on code that
                has not been relocated (refer to spreadsheet [3]) then
                'repo sync --force-sync' be sufficient.  Before doing
                that, be sure to save your work as a commit on a private
                working branch.
                <o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">2) If your working on code that has
                been relocated,  Then your best bet is to start with a
                fresh 'repo init' into a new working directory.  Use
                'git format-patch' or 'diff' to capture your work, and
                apply the patch at the new location.   Some surgery to
                path names may be required.  <o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">Scott Little<o:p></o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal"><o:p> </o:p></p>
            </div>
            <div>
              <p class="MsoNormal">On 2019-08-30 4:09 p.m., Scott Little
                wrote:<o:p></o:p></p>
            </div>
            <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
              <p>The layered build feature is getting ready for its
                initial required changes [1] [2]. 
                <o:p></o:p></p>
              <p>The first phase is a restructuring of the StarlingX git
                repos to enable layered builds in the next phase.  In
                light of new package additions in the last few weeks,
                there has been a few modifications and additions to the
                spreadsheet [3] documenting all the intended moves. 
                Edits are in <span style="color:#3333FF">blue</span>
                text.  The intent is that all package relocations will
                be history preserving.<o:p></o:p></p>
              <p>We plan to implement the git restructuring on the week
                of September 3-6.<o:p></o:p></p>
              <p>My initial ask of the StarlingX community is that we <b>temporarily
                  freeze the addition of any new packages</b> while we
                make a final test run.  This means that any updates that
                touch a centos_pkgs_dir file should not receive a WF+1
                until the relocation is complete.  After the relocation,
                you may need to re-issue your code review.  <o:p></o:p></p>
              <p>Thanks for your co-operation.<o:p></o:p></p>
              <p>Scott Little<o:p></o:p></p>
              <p>[1] <a href="https://review.opendev.org/#/c/672288/"
                  moz-do-not-send="true">https://review.opendev.org/#/c/672288/</a><o:p></o:p></p>
              <p>[2] <a
                  href="https://storyboard.openstack.org/#!/story/2006166"
                  moz-do-not-send="true">https://storyboard.openstack.org/#!/story/2006166</a><o:p></o:p></p>
              <p class="MsoNormal">[3] <a
href="https://docs.google.com/spreadsheets/d/1zURL1UlDST8lnvw3dMlNWN6pkLX6EVF6TDBwNR9TQik/edit#gid=1697053891"
                  moz-do-not-send="true">
https://docs.google.com/spreadsheets/d/1zURL1UlDST8lnvw3dMlNWN6pkLX6EVF6TDBwNR9TQik/edit#gid=1697053891</a>
                <br>
                <br>
                <o:p></o:p></p>
              <pre>_______________________________________________<o:p></o:p></pre>
              <pre>Starlingx-discuss mailing list<o:p></o:p></pre>
              <pre><a href="mailto:Starlingx-discuss@lists.starlingx.io" moz-do-not-send="true">Starlingx-discuss@lists.starlingx.io</a><o:p></o:p></pre>
              <pre><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><o:p></o:p></pre>
            </blockquote>
            <p><o:p> </o:p></p>
            <p class="MsoNormal"><br>
              <br>
              <o:p></o:p></p>
            <pre>_______________________________________________<o:p></o:p></pre>
            <pre>Starlingx-discuss mailing list<o:p></o:p></pre>
            <pre><a href="mailto:Starlingx-discuss@lists.starlingx.io" moz-do-not-send="true">Starlingx-discuss@lists.starlingx.io</a><o:p></o:p></pre>
            <pre><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><o:p></o:p></pre>
          </blockquote>
          <p><o:p> </o:p></p>
          <p class="MsoNormal"><br>
            <br>
            <o:p></o:p></p>
          <pre>_______________________________________________<o:p></o:p></pre>
          <pre>Starlingx-discuss mailing list<o:p></o:p></pre>
          <pre><a href="mailto:Starlingx-discuss@lists.starlingx.io" moz-do-not-send="true">Starlingx-discuss@lists.starlingx.io</a><o:p></o:p></pre>
          <pre><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><o:p></o:p></pre>
        </blockquote>
        <p><o:p> </o:p></p>
      </div>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>