-
Type:
Bug
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Done
-
Affects Version/s: 1.4.0
-
Fix Version/s: 1.4.0
-
Component/s: None
-
Labels:None
-
Environment:
This has happened since at least commit d39e376a8943504e8a08e5b90c2087909e41102a
-
Story Points:3
-
Sprint:Dead Sprint (Emu Wrap-Up)
This happens on a 7 node cluster. I start MN(obelisk topo), then ONOS, then assign all switches to all nodes. I then install the reactive forwarding app and do a pingall. That is when these exceptions occur. It looks like all the hosts do get added, but a second pingall times out(took more than 10 minutes) while the first had only a few pings fail.
974 2015-12-07 13:08:54,791 | WARN | ew I/O worker #2 | PacketManager | 95 - org.onosproject.onos-core-net - 1.4.0.rc1 | Packet processor org.onospro ject.provider.host.impl.HostLocationProvider$InternalHostProvider@5191c44 threw an exception 975 org.onosproject.store.service.ConsistentMapException$ConcurrentModification 976 at org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap.lambda$null$98(DefaultAsyncConsistentMap.java:296) 977 at java.util.concurrent.CompletableFuture.uniApply(CompletableFuture.java:602)[:1.8.0_60] 978 at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:577)[:1.8.0_60] 979 at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:474)[:1.8.0_60] 980 at java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:561)[:1.8.0_60] 981 at java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:580)[:1.8.0_60] 982 at java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:442)[:1.8.0_60] 983 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_60] 984 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_60] 985 at java.lang.Thread.run(Thread.java:745)[:1.8.0_60]
2015-12-07 13:14:22,205 | WARN | ew I/O worker #4 | PacketManager | 95 - org.onosproject.onos-core-net - 1.4.0.rc1 | Packet processor org.onosproject.provider.host.impl.HostLocationProvider$InternalHostProvider@2a01750a threw an exception org.onosproject.store.service.ConsistentMapException$ConcurrentModification at org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap.lambda$null$98(DefaultAsyncConsistentMap.java:296)[97:org.onosproject.onos-core-dist:1.4.0.rc1] at org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap$$Lambda$354/2085809077.apply(Unknown Source)[97:org.onosproject.onos-core-dist:1.4.0.rc1] at java.util.concurrent.CompletableFuture$ThenApply.run(CompletableFuture.java:717)[:1.8.0_25] at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:193)[:1.8.0_25] at java.util.concurrent.CompletableFuture.internalComplete(CompletableFuture.java:210)[:1.8.0_25] at java.util.concurrent.CompletableFuture$WhenCompleteCompletion.run(CompletableFuture.java:1303)[:1.8.0_25] at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:193)[:1.8.0_25] at java.util.concurrent.CompletableFuture.internalComplete(CompletableFuture.java:210)[:1.8.0_25] at java.util.concurrent.CompletableFuture$ThenApply.run(CompletableFuture.java:723)[:1.8.0_25] at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:193)[:1.8.0_25] at java.util.concurrent.CompletableFuture.internalComplete(CompletableFuture.java:210)[:1.8.0_25] at java.util.concurrent.CompletableFuture$ThenApply.run(CompletableFuture.java:723)[:1.8.0_25] at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:193)[:1.8.0_25] at java.util.concurrent.CompletableFuture.internalComplete(CompletableFuture.java:210)[:1.8.0_25] at java.util.concurrent.CompletableFuture$AsyncApply.exec(CompletableFuture.java:507)[:1.8.0_25] at java.util.concurrent.CompletableFuture$Async.run(CompletableFuture.java:428)[:1.8.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)[:1.8.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)[:1.8.0_25] at java.lang.Thread.run(Thread.java:745)[:1.8.0_25]