<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:24:03 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETVIRT-1433] data path not working with Trunk port configuration. Packet getting dropped at table 214</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1433</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;data path not working with Trunk port configuration. Packet getting dropped at table 214&lt;/p&gt;

&lt;p&gt;Configuration:&lt;/p&gt;

&lt;p&gt;Consider the following topology for testing trunk/subport use-case in dual stack network.&lt;/p&gt;

&lt;p&gt;1) 3 networks and 3 ipv4 and 3 ipv6 subnets&lt;/p&gt;

&lt;p&gt;openstack network create net0&lt;br/&gt;
openstack network create net1&lt;br/&gt;
openstack network create net2&lt;/p&gt;

&lt;p&gt;&#160;&lt;br/&gt;
neutron subnet-create net0 10.1.0.0/24 --enable-dhcp --name subnet0_IPV4&lt;br/&gt;
neutron subnet-create net1 11.1.0.0/24 --enable-dhcp --name subnet1_IPV4&lt;br/&gt;
neutron subnet-create net2 12.1.0.0/24 --enable-dhcp --name subnet2_IPV4&lt;/p&gt;

&lt;p&gt;openstack subnet create --network net0 --subnet-range 2001:db8:0:3::/64 subnet0_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac&lt;br/&gt;
openstack subnet create --network net1 --subnet-range 2001:db8:0:4::/64 subnet1_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac&lt;br/&gt;
openstack subnet create --network net2 --subnet-range 2001:db8:0:5::/64 subnet2_IPV6 --ip-version=6 --ipv6-address-mode=slaac --ipv6-ra-mode=slaac&lt;/p&gt;


&lt;p&gt;2) 3 ports on different subnet sharing same Mac-address &lt;/p&gt;

&lt;p&gt;openstack port create --network net0 port0&lt;br/&gt;
openstack port create --network net0 normal-port&lt;br/&gt;
parent_mac=&quot;$( openstack port show port0 | awk &apos;/ mac_address / { print $4 }&apos; )&quot;&lt;br/&gt;
echo $parent_mac&lt;br/&gt;
&#160;&lt;/p&gt;

&lt;p&gt;openstack port create --network net1 --mac-address &quot;$parent_mac&quot; port1&lt;br/&gt;
openstack port create --network net2 --mac-address &quot;$parent_mac&quot; port2&lt;/p&gt;


&lt;p&gt;3) Configuring port0 as trunk and port1 and port2 as sub-ports.&lt;/p&gt;

&lt;p&gt;openstack network trunk create --parent-port port0 trunk0&lt;br/&gt;
&#160;&lt;br/&gt;
openstack network trunk set --subport port=port1,segmentation-type=vlan,segmentation-id=101 trunk0&lt;br/&gt;
openstack network trunk set --subport port=port2,segmentation-type=vlan,segmentation-id=102 trunk0&lt;/p&gt;


&lt;p&gt;4) Create Router and add all IPv4/IPv6 subnets to router.&lt;/p&gt;

&lt;p&gt;openstack router create router1&lt;br/&gt;
openstack router add subnet router1 subnet0_IPV6&lt;br/&gt;
openstack router add subnet router1 subnet1_IPV6&lt;br/&gt;
openstack router add subnet router1 subnet2_IPV6&lt;br/&gt;
openstack router add subnet router1 subnet0_IPV4&lt;br/&gt;
openstack router add subnet router1 subnet1_IPV4&lt;br/&gt;
openstack router add subnet router1 subnet2_IPV4&lt;/p&gt;


&lt;p&gt;5) VM booted on trunk port. &lt;/p&gt;

&lt;p&gt;openstack server create --flavor ds1G --availability-zone nova:osc-pike-ubuntu16 --image ubuntu --nic port-id=port0 VM1&lt;/p&gt;

&lt;p&gt;openstack server create --flavor ds1G --availability-zone nova:osc-pike-ubuntu16 --image ubuntu --nic port-id=normal-port VM1&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Validate data path between normal port to trunk port.&lt;/p&gt;


&lt;p&gt;6) Create sub interface(VLAN) on booted ubuntu VM using below commands.&lt;/p&gt;

&lt;p&gt;vconfig add ens3 101(Same as sub-port VLAN ID)&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="30731">NETVIRT-1433</key>
            <summary>data path not working with Trunk port configuration. Packet getting dropped at table 214</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="rajamk">RajaRajan Manickam</assignee>
                                    <reporter username="rajamk">RajaRajan Manickam</reporter>
                        <labels>
                    </labels>
                <created>Fri, 14 Sep 2018 11:34:26 +0000</created>
                <updated>Tue, 18 Sep 2018 06:26:06 +0000</updated>
                            <resolved>Tue, 18 Sep 2018 06:25:55 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="64978" author="somashekar.byrappa" created="Tue, 18 Sep 2018 06:11:10 +0000"  >&lt;p&gt;Please provide logs / flow dumps / datastore dumps.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03ion:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>