<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 12 (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: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;}
span.EmailStyle17
        {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">Hi Alioune,<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">It is weird that when you create a port chain, you get a “chain delete failed” error message.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">We never had this problem. Chain deletion is only involved when you do “delete chain” or “update chain”.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Not sure which networking code file combination you are using or whether it is because your system is not properly cleaned up or not properly installed.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">We are going to release the networking-sfc mitaka version soon.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I would suggest that you wait a little bit and then use the official released mitaka version and reinstall the feature on your system.
<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">Thanks,<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""> Alioune [mailto:balioune3@gmail.com]
<br>
<b>Sent:</b> Tuesday, August 30, 2016 8:03 AM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Cc:</b> Cathy Zhang; Mohan Kumar; Henry Fourie<br>
<b>Subject:</b> Re: [openstack-dev][neutron][networking-sfc] Unable to create openstack SFC<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Hi, <o:p></o:p></p>
<div>
<p class="MsoNormal">Have you received my previous email ?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards,<o:p></o:p></p>
</div>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On 15 August 2016 at 13:39, Alioune <<a href="mailto:balioune3@gmail.com" target="_blank">balioune3@gmail.com</a>> wrote:<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal">Hi all,<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I'm trying to launch Openstack SFC as explained in[1] by creating 2 SFs, 1 Web Server (DST) and the DHCP namespace as the SRC.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I've installed OVS (Open vSwitch) 2.3.90 with Linux kernel 3.13.0-62 and the neutron L2-agent runs correctly.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I followed the process by creating classifier, port pairs and port_group but I got a wrong message "delete_port_chain failed." when creating port_chain [2]<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">I tried to create the neutron ports with and without the option "--no-security-groups" then tcpdpump on SFs tap interfaces but the ICMP packets don't go through the SFs.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Can anyone advice to fix? that ? <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">What's your channel on IRC ?<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards,<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">[1] <a href="https://wiki.openstack.org/wiki/Neutron/ServiceInsertionAndChaining" target="_blank">
https://wiki.openstack.org/wiki/Neutron/ServiceInsertionAndChaining</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">[2]<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">vagrant@ubuntu:~/openstack_sfc$ ./08-os_create_port_chain.sh<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">delete_port_chain failed.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">vagrant@ubuntu:~/openstack_sfc$ cat 08-os_create_port_chain.sh<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">#!/bin/bash<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">neutron port-chain-create --port-pair-group PG1 --port-pair-group PG2 --flow-classifier FC1 PC1<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">[3] Output OVS Flows<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">vagrant@ubuntu:~$ sudo ovs-ofctl dump-flows br-tun -O OpenFlow13<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">OFPST_FLOW reply (OF1.3) (xid=0x2):<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.385s, table=0, n_packets=146, n_bytes=11534, priority=1,in_port=1 actions=resubmit(,2)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.382s, table=0, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.382s, table=2, n_packets=5, n_bytes=490, priority=0,dl_dst=00:00:00:00:00:00/01:00:00:00:00:00 actions=resubmit(,20)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.381s, table=2, n_packets=141, n_bytes=11044, priority=0,dl_dst=01:00:00:00:00:00/01:00:00:00:00:00 actions=resubmit(,22)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.380s, table=3, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.380s, table=4, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=8617.106s, table=4, n_packets=0, n_bytes=0, priority=1,tun_id=0x40e actions=push_vlan:0x8100,set_field:4097->vlan_vid,resubmit(,10)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.379s, table=6, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.379s, table=10, n_packets=0, n_bytes=0, priority=1 actions=learn(table=20,hard_timeout=300,priority=1,cookie=0xbc2e9105125301dc,NXM_OF_VLAN_TCI[0..11],NXM_OF_ETH_DST[]=NXM_OF_ETH_SRC[],load:0->NXM_OF_VLAN_TCI[],load:NXM_NX_TUN_ID[]->NXM_NX_TUN_ID[],output:NXM_OF_IN_PORT[]),output:1<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.378s, table=20, n_packets=5, n_bytes=490, priority=0 actions=resubmit(,22)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9615.342s, table=22, n_packets=146, n_bytes=11534, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">vagrant@ubuntu:~$ sudo ovs-ofctl dump-flows br-int -O OpenFlow13<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">OFPST_FLOW reply (OF1.3) (xid=0x2):<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.090s, table=0, n_packets=0, n_bytes=0, priority=10,icmp6,in_port=7,icmp_type=136 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.623s, table=0, n_packets=0, n_bytes=0, priority=10,icmp6,in_port=8,icmp_type=136 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.755s, table=0, n_packets=0, n_bytes=0, priority=10,icmp6,in_port=10,icmp_type=136 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.596s, table=0, n_packets=0, n_bytes=0, priority=10,icmp6,in_port=9,icmp_type=136 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.028s, table=0, n_packets=0, n_bytes=0, priority=10,icmp6,in_port=11,icmp_type=136 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.071s, table=0, n_packets=13, n_bytes=546, priority=10,arp,in_port=7 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.602s, table=0, n_packets=0, n_bytes=0, priority=10,arp,in_port=8 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.727s, table=0, n_packets=0, n_bytes=0, priority=10,arp,in_port=10 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.574s, table=0, n_packets=12, n_bytes=504, priority=10,arp,in_port=9 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.005s, table=0, n_packets=15, n_bytes=630, priority=10,arp,in_port=11 actions=resubmit(,24)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9620.388s, table=0, n_packets=514, n_bytes=49656, priority=0 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9619.277s, table=0, n_packets=0, n_bytes=0, priority=20,mpls actions=resubmit(,10)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.111s, table=0, n_packets=25, n_bytes=2674, priority=9,in_port=7 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.621s, table=0, n_packets=24, n_bytes=2576, priority=9,in_port=9 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.777s, table=0, n_packets=2, n_bytes=140, priority=9,in_port=10 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.082s, table=0, n_packets=47, n_bytes=4830, priority=9,in_port=11 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.646s, table=0, n_packets=3, n_bytes=230, priority=9,in_port=8 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9619.265s, table=10, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9620.378s, table=23, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=9620.368s, table=24, n_packets=0, n_bytes=0, priority=0 actions=drop<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.633s, table=24, n_packets=0, n_bytes=0, priority=2,icmp6,in_port=8,icmp_type=136,nd_target=fe80::f816:3eff:fe2a:fe actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.101s, table=24, n_packets=0, n_bytes=0, priority=2,icmp6,in_port=7,icmp_type=136,nd_target=fe80::f816:3eff:fee7:1362 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.607s, table=24, n_packets=0, n_bytes=0, priority=2,icmp6,in_port=9,icmp_type=136,nd_target=fe80::f816:3eff:fe91:95ee actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.766s, table=24, n_packets=0, n_bytes=0, priority=2,icmp6,in_port=10,icmp_type=136,nd_target=fe80::f816:3eff:fe76:d998 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.055s, table=24, n_packets=0, n_bytes=0, priority=2,icmp6,in_port=11,icmp_type=136,nd_target=fe80::f816:3eff:fe5e:ed96 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.611s, table=24, n_packets=0, n_bytes=0, priority=2,arp,in_port=8,arp_spa=55.55.55.12 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.741s, table=24, n_packets=0, n_bytes=0, priority=2,arp,in_port=10,arp_spa=55.55.55.14 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.080s, table=24, n_packets=13, n_bytes=546, priority=2,arp,in_port=7,arp_spa=55.55.55.11 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.584s, table=24, n_packets=12, n_bytes=504, priority=2,arp,in_port=9,arp_spa=55.55.55.13 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.015s, table=24, n_packets=15, n_bytes=630, priority=2,arp,in_port=11,arp_spa=55.55.55.15 actions=resubmit(,25)<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6709.714s, table=25, n_packets=0, n_bytes=0, priority=2,in_port=8,dl_src=fa:16:3e:2a:00:fe actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6559.641s, table=25, n_packets=34, n_bytes=2940, priority=2,in_port=9,dl_src=fa:16:3e:91:95:ee actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6461.117s, table=25, n_packets=60, n_bytes=5320, priority=2,in_port=11,dl_src=fa:16:3e:5e:ed:96 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6712.130s, table=25, n_packets=36, n_bytes=3080, priority=2,in_port=7,dl_src=fa:16:3e:e7:13:62 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"> cookie=0xbc2e9105125301dc, duration=6555.801s, table=25, n_packets=0, n_bytes=0, priority=2,in_port=10,dl_src=fa:16:3e:76:d9:98 actions=NORMAL<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</body>
</html>