<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:35:35 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-132] ArpResponderService.programStaticArpEntry(ArpResponderService.java is using illegal string format to represent inet prefix</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-132</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;OVSDB code is not providing valid string to represent prefix, or should be using inetAddress instead of inetPrefix&lt;/p&gt;


&lt;p&gt;org.opendaylight.ovsdb.openstack.net-virt - 1.1.0.SNAPSHOT | Router interface e87bb7ca-cd60-44dd-be1e-4dd7998e5639 got event UPDATE. Subnet c8f0a699-8e6c-4afa-ac26-a809068ef08d&lt;br/&gt;
2014-12-02 18:42:11,733 | ERROR | pool-41-thread-1 | SouthboundHandler                | 345 - org.opendaylight.ovsdb.openstack.net-virt - 1.1.0.SNAPSHOT | Exception caught in ProcessRowUpdate for node OVS|192.168.50.20:48314&lt;br/&gt;
java.lang.IllegalArgumentException: Supplied value &quot;10.0.0.1&quot; does not match any of the permitted patterns [^((&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|&lt;span class=&quot;error&quot;&gt;&amp;#91;1-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|1&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|2&lt;span class=&quot;error&quot;&gt;&amp;#91;0-4&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|25&lt;span class=&quot;error&quot;&gt;&amp;#91;0-5&amp;#93;&lt;/span&gt;)\.)&lt;/p&gt;
{3}
&lt;p&gt;(&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|&lt;span class=&quot;error&quot;&gt;&amp;#91;1-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|1&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|2&lt;span class=&quot;error&quot;&gt;&amp;#91;0-4&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|25&lt;span class=&quot;error&quot;&gt;&amp;#91;0-5&amp;#93;&lt;/span&gt;)/((&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;)|(&lt;span class=&quot;error&quot;&gt;&amp;#91;1-2&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;)|(3&lt;span class=&quot;error&quot;&gt;&amp;#91;0-2&amp;#93;&lt;/span&gt;))$]&lt;br/&gt;
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:119)&lt;span class=&quot;error&quot;&gt;&amp;#91;122:com.google.guava:14.0.1&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.Ipv4Prefix.&amp;lt;init&amp;gt;(Ipv4Prefix.java:52)&lt;span class=&quot;error&quot;&gt;&amp;#91;207:org.opendaylight.yangtools.model.ietf-inet-types:2010.09.24.7-SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.providers.openflow13.services.ArpResponderService.programStaticArpEntry(ArpResponderService.java:76)&lt;span class=&quot;error&quot;&gt;&amp;#91;346:org.opendaylight.ovsdb.openstack.net-virt-providers:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programStaticArpStage2(NeutronL3Adapter.java:651)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programStaticArpStage1(NeutronL3Adapter.java:632)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programFlowsForNeutronRouterInterface(NeutronL3Adapter.java:431)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronRouterInterfaceEvent(NeutronL3Adapter.java:184)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronPortEvent(NeutronL3Adapter.java:158)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleInterfaceEvent(NeutronL3Adapter.java:247)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.handleInterfaceUpdate(SouthboundHandler.java:242)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processRowUpdate(SouthboundHandler.java:193)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processEvent(SouthboundHandler.java:359)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:92)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.access$100(EventDispatcherImpl.java:28)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl$1.run(EventDispatcherImpl.java:55)&lt;span class=&quot;error&quot;&gt;&amp;#91;345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.FutureTask.run(FutureTask.java:262)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_67&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;:1.7.0_67&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21824">OVSDB-132</key>
            <summary>ArpResponderService.programStaticArpEntry(ArpResponderService.java is using illegal string format to represent inet prefix</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="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="flavio@flaviof.com">Flavio Fernandes</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 Dec 2014 00:03:19 +0000</created>
                <updated>Thu, 19 Oct 2017 21:29:17 +0000</updated>
                            <resolved>Fri, 12 Jun 2015 01:47:03 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>Neutron</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="40754" author="flavio@flaviof.com" created="Wed, 3 Dec 2014 00:05:40 +0000"  >
&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;18:43:25&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 just tries master. Hit a new issue: &lt;a href=&quot;https://gist.github.com/901661aa171230e3f357&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://gist.github.com/901661aa171230e3f357&lt;/a&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:43:49&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Interesting...&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:43:55&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 Ipv4Prefix.java&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:02&amp;#93;&lt;/span&gt; flaviof	 looking&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:20&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 So that looks like a symptom of the IPv6 fix that Ryan did... which did pass tempest (but I presume that&apos;s only the ML2 driver)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:33&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 interesting&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:48&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Oh wait&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:50&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 That&apos;s not it&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:44:54&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Looking at it a second time&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:02&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 I think I may know what&apos;s happening here&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:09&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Ah&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:10&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 2014-12-02 18:42:11,733 | ERROR | pool-41-thread-1 | SouthboundHandler                | 345 - org.opendaylight.ovsdb.openstack.net-virt - 1.1.0.SNAPSHOT | Exception caught in ProcessRowUpdate for node OVS|192.168.50.20:48314&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:10&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 java.lang.IllegalArgumentException: Supplied value &quot;10.0.0.1&quot; does not match any of the permitted patterns [^((&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|&lt;span class=&quot;error&quot;&gt;&amp;#91;1-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|1&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|2&lt;span class=&quot;error&quot;&gt;&amp;#91;0-4&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|25&lt;span class=&quot;error&quot;&gt;&amp;#91;0-5&amp;#93;&lt;/span&gt;)\.)&lt;/p&gt;
{3}
&lt;p&gt;(&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|&lt;span class=&quot;error&quot;&gt;&amp;#91;1-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|1&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|2&lt;span class=&quot;error&quot;&gt;&amp;#91;0-4&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;|25&lt;span class=&quot;error&quot;&gt;&amp;#91;0-5&amp;#93;&lt;/span&gt;)/((&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;)|(&lt;span class=&quot;error&quot;&gt;&amp;#91;1-2&amp;#93;&lt;/span&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0-9&amp;#93;&lt;/span&gt;)|(3&lt;span class=&quot;error&quot;&gt;&amp;#91;0-2&amp;#93;&lt;/span&gt;))$]&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:14&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Yes&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:16&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 yang changes?&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:23&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 Actually a bugfix&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:28&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 lol&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:45&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 IPPrefix has a pattern that restricts it to an actual IPPrefix ( things like 10.0.0.1/32 for example)&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:54&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 But that prefix was not properly enforced&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:45:58&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 There was a bug fix to fix that&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:46:01&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 gotcha. make sense&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:46:34&amp;#93;&lt;/span&gt;  &amp;lt;flaviof&amp;gt;	 you are right... a prefix w/out a mask is just wrong&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:46:35&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 I&apos;m going to guess here that you guys where using IPv4Prefix, when you should have been using IPv4Address&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;18:46:45&amp;#93;&lt;/span&gt;  &amp;lt;edwarnicke&amp;gt;	 And that you had things like 10.0.0.1 in it&lt;/p&gt;</comment>
                            <comment id="40755" author="flavio@flaviof.com" created="Wed, 3 Dec 2014 01:23:27 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/13329&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/13329&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="27598">OPNFLWPLUG-330</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="21833">OVSDB-141</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="22737">YANGTOOLS-317</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="21833">OVSDB-141</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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>2460</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=2460]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

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

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