<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>