<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:35:17 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>[OVSDB-15] Neutron plugin does not handle missing segmentationId</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-15</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;When ./stack.sh is finished, and ODL tries to install the local rules I get the below exception multiple times (one for each rule). As a result only the default LLDP rule gets installed to br-int.&lt;/p&gt;

&lt;p&gt;It seems that the NeutronNetwork object returned by  ThenantNetworkManager returns null for getProviderSegmentationID, which results in the exception.&lt;/p&gt;

&lt;p&gt;I&apos;m using stable/icehouse DevStack, and I see this both with the 0.1.1 and the latest integration build of ODL integration.&lt;/p&gt;


&lt;p&gt;I haven&apos;t seen this bug recently. And I&apos;ve downgraded to Java 7 recently... any chance these are correlated?&lt;/p&gt;


&lt;p&gt;Also see:&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/ovsdb-users/2014-April/000006.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/ovsdb-users/2014-April/000006.html&lt;/a&gt;&lt;br/&gt;
&lt;a href=&quot;https://lists.opendaylight.org/pipermail/ovsdb-dev/2014-May/000422.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/ovsdb-dev/2014-May/000422.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;---------------------&lt;/p&gt;

&lt;p&gt;2014-04-28 08:54:45.248 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-37&amp;#93;&lt;/span&gt; DEBUG o.o.o.n.provider.OF13ProviderManager - Identified the Openflow node via toString MD_SAL|openflow:19802847393608&lt;br/&gt;
2014-04-28 08:54:45.252 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-37&amp;#93;&lt;/span&gt; DEBUG o.o.o.n.provider.OF13ProviderManager - createInPortMatch() Node Connector ID is - Type=openflow: DPID=19802847393608 inPort=3 &lt;br/&gt;
2014-04-28 08:54:45.258 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-37&amp;#93;&lt;/span&gt; ERROR o.o.o.n.provider.OF13ProviderManager - Exception in programming Local Rules for Interface [name=tap953487e5-4e, options={}, type=internal, ofport=&lt;span class=&quot;error&quot;&gt;&amp;#91;3&amp;#93;&lt;/span&gt;, mac=[], statistics=&lt;/p&gt;
{tx_packets=12, tx_errors=0, collisions=0, tx_dropped=0, rx_dropped=0, rx_crc_err=0, rx_bytes=1066, rx_frame_err=0, rx_over_err=0, tx_bytes=996, rx_errors=0, rx_packets=13}
&lt;p&gt;, status=&lt;/p&gt;
{driver_name=openvswitch}, other_config={}, external_ids={attached-mac=fa:16:3e:9d:22:be, iface-status=active, iface-id=953487e5-4eae-4f84-a315-940b00f04f97}] on OVS|10.10.0.2:58813&lt;br/&gt;
java.lang.NullPointerException: null&lt;br/&gt;
	at java.math.BigInteger.&amp;lt;init&amp;gt;(BigInteger.java:398) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.math.BigInteger.&amp;lt;init&amp;gt;(BigInteger.java:589) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.writeLocalInPort(OF13ProviderManager.java:718) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.programLocalBridgeRules(OF13ProviderManager.java:250) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.programLocalRules(OF13ProviderManager.java:390) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.handleInterfaceUpdate(OF13ProviderManager.java:490) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.triggerInterfaceUpdates(OF13ProviderManager.java:518) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.provider.OF13ProviderManager.initializeOFFlowRules(OF13ProviderManager.java:2025) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.neutron.SouthboundHandler.notifyNode(SouthboundHandler.java:289) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.switchmanager.internal.SwitchManager.notifyNode(SwitchManager.java:1811) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.switchmanager.internal.SwitchManager.addNode(SwitchManager.java:1033) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.switchmanager.internal.SwitchManager.updateNode(SwitchManager.java:1134) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.implementation.internal.Inventory.updateNode(Inventory.java:115) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.compatibility.InventoryAndReadAdapter.publishNodeUpdate(InventoryAndReadAdapter.java:1035) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.compatibility.InventoryAndReadAdapter.onNodeUpdated(InventoryAndReadAdapter.java:635) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.compatibility.InventoryAndReadAdapter$$Broker$ListenerInvoker.onNotification(InventoryAndReadAdapter$$Broker$ListenerInvoker.java) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.sal.binding.impl.NotifyTask.call(NotifyTask.java:59) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745) &lt;span class=&quot;error&quot;&gt;&amp;#91;na:1.8.0_05&amp;#93;&lt;/span&gt;&lt;br/&gt;
2014-04-28 08:54:45.315 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-37&amp;#93;&lt;/span&gt; DEBUG o.o.o.neutron.TenantNetworkManager - Interface [name=tap97e315f0-38, options={}, type=internal, ofport=&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, mac=[], statistics={tx_packets=9, tx_errors=0, collisions=0, tx_dropped=0, rx_dropped=0, rx_crc_err=0, rx_bytes=1066, rx_frame_err=0, rx_over_err=0, tx_bytes=726, rx_errors=0, rx_packets=13}, status={driver_name=openvswitch}
&lt;p&gt;, other_config={}, external_ids=&lt;/p&gt;
{attached-mac=fa:16:3e:64:20:42, iface-status=active, iface-id=97e315f0-38ff-47d8-89eb-52efc3c10cbb}
&lt;p&gt;] mappped to NeutronNetwork [networkUUID=a8badaed-f1a2-4f0b-b4ef-54ecbf28df70, networkName=public, adminStateUp=true, shared=false, tenantID=5209d86d95c3446b85e661c2a3a65d70, routerExternal=true, providerNetworkType=local, providerPhysicalNetwork=null, providerSegmentationID=null, status=ACTIVE, subnets=&lt;span class=&quot;error&quot;&gt;&amp;#91;5a528eb7-86c0-47ae-853b-1cb1dccc6f20&amp;#93;&lt;/span&gt;, myPorts=[NeutronPort [portUUID=29c48b29-39e9-4eec-b5b7-71b1a38175e4, networkUUID=a8badaed-f1a2-4f0b-b4ef-54ecbf28df70, name=, adminStateUp=true, status=null, macAddress=FA:16:3E:C7:B2:AC, fixedIPs=&lt;span class=&quot;error&quot;&gt;&amp;#91;org.opendaylight.controller.networkconfig.neutron.Neutron_IPs at 159b8511&amp;#93;&lt;/span&gt;, deviceID=bdd2b63f-5ead-4d76-81be-df73b6772772, deviceOwner=network:router_gateway, tenantID=, floatingIPMap={}], NeutronPort [portUUID=97e315f0-38ff-47d8-89eb-52efc3c10cbb, networkUUID=a8badaed-f1a2-4f0b-b4ef-54ecbf28df70, name=, adminStateUp=true, status=null, macAddress=FA:16:3E:64:20:42, fixedIPs=&lt;span class=&quot;error&quot;&gt;&amp;#91;org.opendaylight.controller.networkconfig.neutron.Neutron_IPs at f215a86&amp;#93;&lt;/span&gt;, deviceID=devstack, deviceOwner=compute:probe, tenantID=5209d86d95c3446b85e661c2a3a65d70, floatingIPMap={}]]]&lt;br/&gt;
2014-04-28 08:54:45.330 CEST &lt;span class=&quot;error&quot;&gt;&amp;#91;md-sal-binding-notification-37&amp;#93;&lt;/span&gt; DEBUG o.o.o.n.provider.OF13ProviderManager - Trigger Interface update for Interface [name=tap97e315f0-38, options={}, type=internal, ofport=&lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;, mac=[], statistics=&lt;/p&gt;
{tx_packets=9, tx_errors=0, collisions=0, tx_dropped=0, rx_dropped=0, rx_crc_err=0, rx_bytes=1066, rx_frame_err=0, rx_over_err=0, tx_bytes=726, rx_errors=0, rx_packets=13}
&lt;p&gt;, status=&lt;/p&gt;
{driver_name=openvswitch}
&lt;p&gt;, other_config={}, external_ids=&lt;/p&gt;
{attached-mac=fa:16:3e:64:20:42, iface-status=active, iface-id=97e315f0-38ff-47d8-89eb-52efc3c10cbb}
&lt;p&gt;]&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21707">OVSDB-15</key>
            <summary>Neutron plugin does not handle missing segmentationId</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="zoltan.lajos.kis@ericsson.com">Zoltan Lajos Kis</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 May 2014 10:02:41 +0000</created>
                <updated>Thu, 3 May 2018 15:29:57 +0000</updated>
                            <resolved>Tue, 21 Oct 2014 19:36:53 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>API</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="40635" author="srini.seetharaman@gmail.com" created="Tue, 21 Oct 2014 19:36:53 +0000"  >&lt;p&gt;We believe this is fixed.&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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>968</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=968]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0204f:</customfieldvalue>

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