<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1463693557130_51455">Hi guys,</div><div id="yui_3_16_0_ym19_1_1463693557130_51455"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51455">I have a question on nested container support with Kuryr.</div><div id="yui_3_16_0_ym19_1_1463693557130_51455"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51455">Once neutron has the VLAN aware VM functionality (see below), my understanding is that</div><div id="yui_3_16_0_ym19_1_1463693557130_51455">Kuryr will provide support for nested containers.</div><div dir="ltr" id="yui_3_16_0_ym19_1_1463693557130_51548"><a href="https://review.openstack.org/#/c/273954/10/doc/source/devref/openvswitch_agent.rst,unified" id="yui_3_16_0_ym19_1_1463693557130_51549" class="">https://review.openstack.org/#/c/273954/10/doc/source/devref/openvswitch_agent.rst,unified</a></div><div id="yui_3_16_0_ym19_1_1463693557130_51581"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51581"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51581"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51581">Consider the diagram below.  </div><div id="yui_3_16_0_ym19_1_1463693557130_51803"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51804">C1 C2  C3<o:p id="yui_3_16_0_ym19_1_1463693557130_51805"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51806"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51807">|     |    |<o:p id="yui_3_16_0_ym19_1_1463693557130_51808"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51809"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51810">OVS Bridge<o:p id="yui_3_16_0_ym19_1_1463693557130_51811"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51812"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51813">|    |<o:p id="yui_3_16_0_ym19_1_1463693557130_51814"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51815"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51816">Virtual Machine (VM)<o:p id="yui_3_16_0_ym19_1_1463693557130_51817"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51818"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51819">|<o:p id="yui_3_16_0_ym19_1_1463693557130_51820"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51821"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51822">| (tagged traffic)<o:p id="yui_3_16_0_ym19_1_1463693557130_51823"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51824"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51825">|<o:p id="yui_3_16_0_ym19_1_1463693557130_51826"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51827"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51828">br-trunk<o:p id="yui_3_16_0_ym19_1_1463693557130_51829"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51830"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51831">|<o:p id="yui_3_16_0_ym19_1_1463693557130_51832"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51833"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51834">|(untagged traffic with the
correct in_port)<o:p id="yui_3_16_0_ym19_1_1463693557130_51835"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51836"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51837">|<o:p id="yui_3_16_0_ym19_1_1463693557130_51838"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51839"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51840">br-int<o:p id="yui_3_16_0_ym19_1_1463693557130_51841"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51842"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51843">|<o:p id="yui_3_16_0_ym19_1_1463693557130_51844"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51637">



























</div><div dir="ltr" id="yui_3_16_0_ym19_1_1463693557130_51845"><span style="color:#1F497D" id="yui_3_16_0_ym19_1_1463693557130_51846">br-tun<o:p id="yui_3_16_0_ym19_1_1463693557130_51847"></o:p></span></div><div id="yui_3_16_0_ym19_1_1463693557130_51711"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51710"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51710">I have two questions.</div><div id="yui_3_16_0_ym19_1_1463693557130_51710">1. Is there a design available for this?</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">2. More specifically, will the three containers inside the VM be given three unique VLAN IDs or will the VLAN IDs</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">for the containers be per tenant.</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">E.g. If C1,C2 are in tenant "alpha" and C3 is in tenant "beta", will the allocation of VLAN IDs to each container be unique</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">or will they be unique per tenant ?</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">thanks,</div><div id="yui_3_16_0_ym19_1_1463693557130_51710" dir="ltr">Farhad.</div><div id="yui_3_16_0_ym19_1_1463693557130_51710"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51710"><br></div><div id="yui_3_16_0_ym19_1_1463693557130_51710"><br></div></div></body></html>