Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
unspecified
-
None
-
None
-
Operating System: All
Platform: All
-
2460
Description
OVSDB code is not providing valid string to represent prefix, or should be using inetAddress instead of inetPrefix
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
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
java.lang.IllegalArgumentException: Supplied value "10.0.0.1" does not match any of the permitted patterns [^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.)
([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])/(([0-9])|([1-2][0-9])|(3[0-2]))$]
at com.google.common.base.Preconditions.checkArgument(Preconditions.java:119)[122:com.google.guava:14.0.1]
at org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.Ipv4Prefix.<init>(Ipv4Prefix.java:52)[207:org.opendaylight.yangtools.model.ietf-inet-types:2010.09.24.7-SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.providers.openflow13.services.ArpResponderService.programStaticArpEntry(ArpResponderService.java:76)[346:org.opendaylight.ovsdb.openstack.net-virt-providers:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programStaticArpStage2(NeutronL3Adapter.java:651)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programStaticArpStage1(NeutronL3Adapter.java:632)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.programFlowsForNeutronRouterInterface(NeutronL3Adapter.java:431)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronRouterInterfaceEvent(NeutronL3Adapter.java:184)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleNeutronPortEvent(NeutronL3Adapter.java:158)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.NeutronL3Adapter.handleInterfaceEvent(NeutronL3Adapter.java:247)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.handleInterfaceUpdate(SouthboundHandler.java:242)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processRowUpdate(SouthboundHandler.java:193)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.SouthboundHandler.processEvent(SouthboundHandler.java:359)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.dispatchEvent(EventDispatcherImpl.java:92)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl.access$100(EventDispatcherImpl.java:28)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at org.opendaylight.ovsdb.openstack.netvirt.impl.EventDispatcherImpl$1.run(EventDispatcherImpl.java:55)[345:org.opendaylight.ovsdb.openstack.net-virt:1.1.0.SNAPSHOT]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_67]
at java.util.concurrent.FutureTask.run(FutureTask.java:262)[:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_67]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_67]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_67]
Attachments
Issue Links
- blocks
-
OPNFLWPLUG-330 opendaylight-action-types.yang: ipv[46]-address are actually an ipv[46]-prefix
- Resolved
- is blocked by
-
OVSDB-141 Helium SR2 is missing the openflow merge that requires ipadress to include mask
- Resolved
-
YANGTOOLS-317 Generated types fail to validate string patterns
- Resolved
- is duplicated by
-
OVSDB-141 Helium SR2 is missing the openflow merge that requires ipadress to include mask
- Resolved