<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<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:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:DengXian;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@DengXian";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Helvetica Neue";
        panose-1:2 0 5 3 0 0 0 2 0 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle18
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
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: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]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hi Forrest, <o:p></o:p></p>
<p class="MsoNormal">Did you mean Network team has plan to commit this feature for Stx.3.0?<o:p></o:p></p>
<p class="MsoNormal">If so, are we going forward with this spec/patch: <a href="https://review.opendev.org/655830">
<span style="font-size:9.0pt;font-family:"Helvetica Neue";background:#DAF0B2">https://review.opendev.org/655830</span></a>, in which the last comment was made on May 5<sup>th</sup>?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Yong<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt">On 02/07/2019, 1:42 AM, "Zhao, Forrest" <<a href="mailto:forrest.zhao@intel.com">forrest.zhao@intel.com</a>> wrote:<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><o:p> </o:p></p>
</div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">Hi Bruce and TSC reviewers,</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">Here are intents of “containerize OVS DPDK”,</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">1. As StarlingX moves to containerization, most OpenStack components have been containerized. That includes OVS containerization, but OVS-DPDK is still running on host. It’s better
 to containerize OVS/DPDK as well, to leverage benefits brought by containerization.</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">2. Currently, StarlingX supports OVS and OVS-DPDK. OVS is managed by openstack-helm, and running in container. But OVS-DPDK is managed by puppet and run directly on the host. Maintaining
 two implements and keeping them consistent cost more resources than maintaining just one implement. For example. If we want to make some changes(upgrade OVS version, enable some features), we need the changes at two places. It introduces much more upgrade/maintenance
 costs. “Containerize OVS DPDK” can eliminate such duplication and inconsistency.</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D"> </span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">Thanks,</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D">Forrest</span><o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="color:#1F497D"> </span><o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-left:36.0pt"><a name="_____replyseparator"></a><b>From:</b> Jones, Bruce E [mailto:bruce.e.jones@intel.com]
<br>
<b>Sent:</b> Thursday, June 27, 2019 11:44 PM<br>
<b>To:</b> starlingx-discuss@lists.starlingx.io<br>
<b>Subject:</b> [Starlingx-discuss] StarlingX 3.0 features<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">Here is a list of StarlingX 3.0 features that our team plans to work on.  I would like to ask the TSC to please review the “Not yet discussed” features before closing on the 3.0 feature list.  Thank you!<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt">            brucej<o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="815" style="width:611.6pt;margin-left:35.5pt;border-collapse:collapse">
<tbody>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><b>Work item</b><o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><b>TSC status</b><o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><b>Lead</b><o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><b>Status</b><o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">IA platform features<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><span style="background:yellow;mso-highlight:yellow">Not yet discussed</span><o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Abraham, Saul, Ada<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Most work is validation, new features are integrated as we adopt newer kernels over time.  Real time features for industrial use cases are going into 5.x kernels and may (or may not) be back-portable.<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Containerize OVS DPDK<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">AR Yong<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Forrest<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Not yet approved, Yong to get with Forrest and confirm intent<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Performance testing<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><span style="background:yellow;mso-highlight:yellow">Not yet discussed</span><o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Victor, Ada<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Proposal in progress<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">FPGA accelerator support<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Push to 4.0<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Abraham, Ada<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Too big for 3.0 but will likely need to start soon.  FPGA hardware has been ordered<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">OpenStack Train integration<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Approved<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Bruce (Dean)<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Continuous integration from OpenStack master<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Containerized Ceph<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Push to 4.0<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Vivian<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Too big for 3.0 but will likely need to start soon<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Time Sensitive Networking<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Approved<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Forrest<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Spec in progress<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Kubernetes plugins for IA<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Partial<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Cindy<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Some reviews in progress, QAT approved, FPGA likely 4.0<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Redfish<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Approved<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Cindy<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Spec in progress<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">IOT device management<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal"><span style="background:yellow;mso-highlight:yellow">Not yet discussed</span><o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Abraham<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Demo’d @ Denver.  POC / pathfinding work for a customer in progress, item likely too big for 3.0<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">SUSE build support  & enablement<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Approved<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Abraham, Saul<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">In progress, previously approved for 2.0 and continuing on<o:p></o:p></p>
</td>
</tr>
<tr>
<td width="197" valign="top" style="width:148.1pt;border:solid windowtext 1.0pt;border-top:none;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Containerized OpenStack Clients<o:p></o:p></p>
</td>
<td width="144" valign="top" style="width:108.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Approved<o:p></o:p></p>
</td>
<td width="78" valign="top" style="width:58.5pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Dean?<o:p></o:p></p>
</td>
<td width="396" valign="top" style="width:297.0pt;border-top:none;border-left:none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;padding:0cm 5.4pt 0cm 5.4pt">
<p class="MsoNormal">Nearly completed for 2.0, pushed to 3.0<o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal" style="margin-left:36.0pt"> <o:p></o:p></p>
</div>
</body>
</html>