<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=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><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:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 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:12.0pt;
        font-family:"Times New Roman","serif";}
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;}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@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]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Please see inline.<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">Cathy<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 style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Na Zhu [mailto:nazhu@cn.ibm.com]
<br>
<b>Sent:</b> Monday, June 27, 2016 9:56 PM<br>
<b>To:</b> Cathy Zhang<br>
<b>Cc:</b> Farhad Sunavala; John McDowall; Henry Fourie; Kyle Mestery; OpenStack Development Mailing List (not for usage questions); Russell Bryant; Ryan Moats; Richard Theis; Stephen Wong; Vikram Choudhary<br>
<b>Subject:</b> RE: Change in openstack/networking-sfc[master]: Networking-sfc / OVN Driver<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Arial","sans-serif"">Hi Cathy,</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Arial","sans-serif"">Thanks your response.</span><br>
<span style="font-size:10.0pt;font-family:"Arial","sans-serif"">Another question, how to create different port-chains for different tenants, and these chains consist of the same port pair group. In my test scenario, port-pair-group created by tenant A is not
 visible for tenant B.<span style="color:#1F497D"><o:p></o:p></span></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">Cathy> Each port pair group has an associated tenant ID, so it belongs to a tenant, that is why it is not visible. The same tenant can have multiple chains,
 eg. One for voice, one for video, one for data, and these chains can share the port pair group. But different tenants can not share the port pair group.
<o:p></o:p></span></p>
<p class="MsoNormal"><br>
<span style="font-size:10.0pt;font-family:"Arial","sans-serif""><br>
<br>
<br>
<br>
Regards,<br>
Juno Zhu<br>
IBM China Development Labs (CDL) Cloud IaaS Lab<br>
Email: <a href="mailto:nazhu@cn.ibm.com">nazhu@cn.ibm.com</a><br>
5F, Building 10, 399 Keyuan Road, Zhangjiang Hi-Tech Park, Pudong New District, Shanghai, China (201203)</span><br>
<br>
<br>
<br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">From:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">Cathy Zhang <<a href="mailto:Cathy.H.Zhang@huawei.com">Cathy.H.Zhang@huawei.com</a>></span><br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">To:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">Na Zhu/China/IBM@IBMCN, Henry Fourie <<a href="mailto:louis.fourie@huawei.com">louis.fourie@huawei.com</a>>,
 "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org">openstack-dev@lists.openstack.org</a>></span><br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Cc:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">Ryan Moats <<a href="mailto:rmoats@us.ibm.com">rmoats@us.ibm.com</a>>, Kyle Mestery <<a href="mailto:mestery@mestery.com">mestery@mestery.com</a>>,
 Russell Bryant <<a href="mailto:rbryant@redhat.com">rbryant@redhat.com</a>>, Richard Theis <<a href="mailto:rtheis@us.ibm.com">rtheis@us.ibm.com</a>>, Stephen Wong <<a href="mailto:stephen.kf.wong@gmail.com">stephen.kf.wong@gmail.com</a>>, Vikram Choudhary
 <<a href="mailto:vikram.choudhary@huawei.com">vikram.choudhary@huawei.com</a>>, Farhad Sunavala <<a href="mailto:fsbiz@yahoo.com">fsbiz@yahoo.com</a>>, "John McDowall" <<a href="mailto:jmcdowall@paloaltonetworks.com">jmcdowall@paloaltonetworks.com</a>></span><br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Date:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">2016/06/28 12:29</span><br>
<span style="font-size:7.5pt;font-family:"Arial","sans-serif";color:#5F5F5F">Subject:        </span><span style="font-size:7.5pt;font-family:"Arial","sans-serif"">RE: Change in openstack/networking-sfc[master]: Networking-sfc / OVN Driver</span><o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" noshade="" style="color:#A0A0A0" align="center">
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
<br>
<br>
<tt><span style="font-size:10.0pt">Hi Na,</span></tt><span style="font-size:10.0pt;font-family:"Courier New""><br>
<br>
<tt>Please see inline for my reply.</tt><br>
<br>
<tt>Cathy</tt><br>
<br>
<tt>-----Original Message-----</tt><br>
<tt>From: Na Zhu (Code Review) [</tt></span><a href="mailto:review@openstack.org"><tt><span style="font-size:10.0pt">mailto:review@openstack.org</span></tt></a><tt><span style="font-size:10.0pt">]
</span></tt><span style="font-size:10.0pt;font-family:"Courier New""><br>
<tt>Sent: Monday, June 27, 2016 8:08 PM</tt><br>
<tt>To: Henry Fourie</tt><br>
<tt>Cc: Ryan Moats; Na Zhu; Kyle Mestery; Russell Bryant; Richard Theis; Stephen Wong; Cathy Zhang; Vikram Choudhary; Farhad Sunavala; John McDowall</tt><br>
<tt>Subject: Change in openstack/networking-sfc[master]: Networking-sfc / OVN Driver</tt><br>
<br>
<tt>Na Zhu has posted comments on this change.</tt><br>
<br>
<tt>Change subject: Networking-sfc / OVN Driver ......................................................................</tt><br>
<br>
<br>
<tt>Patch Set 1:</tt><br>
<br>
<tt>(1 comment)</tt><br>
<br>
</span><a href="https://review.openstack.org/#/c/333172/1/doc/source/sfc_ovn_driver.rst"><tt><span style="font-size:10.0pt">https://review.openstack.org/#/c/333172/1/doc/source/sfc_ovn_driver.rst</span></tt></a><span style="font-size:10.0pt;font-family:"Courier New""><br>
<tt>File doc/source/sfc_ovn_driver.rst:</tt><br>
<br>
<tt>Line 88:     +---------+       +---------+ outport +===========+</tt><br>
<tt>> Agree that it is better to clarify these points. </tt><br>
<tt>Hi Cathy,</tt><br>
<tt>I try to create multiple port-chains with the same port-pair-group, it failed. I think it is not allowed to do what you said, right?</tt><br>
<tt>(neutron) port-chain-create --flow-classifier fc --port-pair-group pg1 pc1 Port Pair Group(s) [u'17c9a0a5-a38f-4a75-834e-9aa213cd431f'] in use by Port Chain f3af530f-210a-4c51-9a02-f1835d5b1d85.</tt><br>
<tt>Neutron server returns request_ids: ['req-47e6a39b-677a-4ce3-9976-5dfcee0ac47f']</tt><br>
<tt>(neutron)</tt><br>
<br>
<tt>Cathy> when a port pair group is shared by multiple chains, these chains should be different, which means these chains should consist of different sequences of port pair groups. For example, chain 1 consists of <port-pair-group1, port-pair-group2> and chain
 2 consists of "port-pair-group1, port-pair-group3, port-pair-group4>. But if the two chains are the same, i.e. they consist of the same sequence of port-pair-groups (e.g. the two chains both consist of <port-pair-group1>), then it is not allowed since it does
 not make sense to create the same chain twice. Maybe your test scenario falls into the second case?</tt><br>
<br>
<br>
<br>
<tt>-- </tt><br>
<tt>To view, visit </tt></span><a href="https://review.openstack.org/333172"><tt><span style="font-size:10.0pt">https://review.openstack.org/333172</span></tt></a><span style="font-size:10.0pt;font-family:"Courier New""><br>
<tt>To unsubscribe, visit </tt></span><a href="https://review.openstack.org/settings"><tt><span style="font-size:10.0pt">https://review.openstack.org/settings</span></tt></a><span style="font-size:10.0pt;font-family:"Courier New""><br>
<br>
<tt>Gerrit-MessageType: comment</tt><br>
<tt>Gerrit-Change-Id: I5c1827dcc81e48983a41120ec08983c571c5b2e9</tt><br>
<tt>Gerrit-PatchSet: 1</tt><br>
<tt>Gerrit-Project: openstack/networking-sfc</tt><br>
<tt>Gerrit-Branch: master</tt><br>
<tt>Gerrit-Owner: Louis Fourie <<a href="mailto:louis.fourie@huawei.com">louis.fourie@huawei.com</a>></tt><br>
<tt>Gerrit-Reviewer: Farhad Sunavala <<a href="mailto:fsbiz@yahoo.com">fsbiz@yahoo.com</a>></tt><br>
<tt>Gerrit-Reviewer: Jenkins</tt><br>
<tt>Gerrit-Reviewer: John McDowall <<a href="mailto:jmcdowall@paloaltonetworks.com">jmcdowall@paloaltonetworks.com</a>></tt><br>
<tt>Gerrit-Reviewer: Kyle Mestery <<a href="mailto:mestery@mestery.com">mestery@mestery.com</a>></tt><br>
<tt>Gerrit-Reviewer: Louis Fourie <<a href="mailto:louis.fourie@huawei.com">louis.fourie@huawei.com</a>></tt><br>
<tt>Gerrit-Reviewer: Na Zhu <<a href="mailto:nazhu@cn.ibm.com">nazhu@cn.ibm.com</a>></tt><br>
<tt>Gerrit-Reviewer: Richard Theis <<a href="mailto:rtheis@us.ibm.com">rtheis@us.ibm.com</a>></tt><br>
<tt>Gerrit-Reviewer: Russell Bryant <<a href="mailto:rbryant@redhat.com">rbryant@redhat.com</a>></tt><br>
<tt>Gerrit-Reviewer: Ryan Moats <<a href="mailto:rmoats@us.ibm.com">rmoats@us.ibm.com</a>></tt><br>
<tt>Gerrit-Reviewer: Stephen Wong <<a href="mailto:stephen.kf.wong@gmail.com">stephen.kf.wong@gmail.com</a>></tt><br>
<tt>Gerrit-Reviewer: cathy <<a href="mailto:cathy.h.zhang@huawei.com">cathy.h.zhang@huawei.com</a>></tt><br>
<tt>Gerrit-Reviewer: vikram.choudhary <<a href="mailto:vikram.choudhary@huawei.com">vikram.choudhary@huawei.com</a>></tt><br>
<tt>Gerrit-HasComments: Yes</tt><br>
<br>
</span><o:p></o:p></p>
</div>
</body>
</html>