Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-1146

IllegalArgumentException: All keys must be specified for class org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps.SubnetmapKey. Missing key is getId. Supplied key is SubnetmapKey []

XMLWordPrintable

      https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-openstack-queens-upstream-stateful-oxygen/220/odl_1/odl1_karaf.log.gz

       

      2018-03-10T11:24:47,599 | ERROR | ForkJoinPool-1-worker-6 | JobCoordinatorImpl               | 278 - org.opendaylight.infrautils.jobcoordinator-impl - 1.3.0.SNAPSHOT | Direct Exception (not failed Future) when executing job, won't even retry: JobEntry{key='FIB-100096-146177696728051-10.0.12.0/28', mainWorker=org.opendaylight.netvirt.fibmanager.VrfEntryListener$$Lambda$1906/1356473952@33a1809e, rollbackWorker=null, retryCount=0/3, futures=null}
      java.lang.IllegalArgumentException: All keys must be specified for class org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.neutronvpn.rev150602.subnetmaps.SubnetmapKey. Missing key is getId. Supplied key is SubnetmapKey []
      	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:452) ~[32:com.google.guava:23.3.0.jre]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.ValueContext.getAndSerialize(ValueContext.java:46) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.IdentifiableItemCodec.serialize(IdentifiableItemCodec.java:117) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.IdentifiableItemCodec.serialize(IdentifiableItemCodec.java:29) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.KeyedListNodeCodecContext.addYangPathArgument(KeyedListNodeCodecContext.java:52) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.DataObjectCodecContext.bindingPathArgumentChild(DataObjectCodecContext.java:189) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:127) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:29) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:19) ~[?:?]
      	at org.opendaylight.mdsal.binding.dom.codec.impl.BindingNormalizedNodeCodecRegistry.toYangInstanceIdentifier(BindingNormalizedNodeCodecRegistry.java:86) ~[?:?]
      	at org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec.toYangInstanceIdentifierBlocking(BindingToNormalizedNodeCodec.java:101) ~[?:?]
      	at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedTransaction.doRead(AbstractForwardedTransaction.java:64) ~[?:?]
      	at org.opendaylight.controller.md.sal.binding.impl.BindingDOMReadTransactionAdapter.read(BindingDOMReadTransactionAdapter.java:31) ~[?:?]
      	at org.opendaylight.genius.datastoreutils.SingleTransactionDataBroker.syncReadOptional(SingleTransactionDataBroker.java:75) ~[?:?]
      	at org.opendaylight.genius.mdsalutil.MDSALUtil.read(MDSALUtil.java:563) ~[?:?]
      	at org.opendaylight.netvirt.fibmanager.FibUtil.getSubnetMap(FibUtil.java:644) ~[?:?]
      	at org.opendaylight.netvirt.fibmanager.FibUtil.isVxlanNetworkAndInternalRouterVpn(FibUtil.java:725) ~[?:?]
      	at org.opendaylight.netvirt.fibmanager.FibUtil.enforceVxlanDatapathSemanticsforInternalRouterVpn(FibUtil.java:743) ~[?:?]
      	at org.opendaylight.netvirt.fibmanager.VrfEntryListener.lambda$checkDeleteLocalFibEntry$9(VrfEntryListener.java:1091) ~[?:?]
      	at org.opendaylight.infrautils.jobcoordinator.internal.JobCoordinatorImpl$MainTask.runWithUncheckedExceptionLogging(JobCoordinatorImpl.java:416) [278:org.opendaylight.infrautils.jobcoordinator-impl:1.3.0.SNAPSHOT]
      	at org.opendaylight.infrautils.utils.concurrent.LoggingUncaughtThreadDeathContextRunnable.run(LoggingUncaughtThreadDeathContextRunnable.java:60) [284:org.opendaylight.infrautils.util:1.3.0.SNAPSHOT]
      	at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(ForkJoinTask.java:1402) [?:?]
      	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289) [?:?]
      	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056) [?:?]
      	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692) [?:?]
      	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157) [?:?]

            Unassigned Unassigned
            shague Sam Hague
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: