2023-11-07 11:31:29 2023-11-07 02:31:29,982 INFO coordinator.WorkMgr Beginning snapshot upload to pcp283fe8ab-6985-4bfc-81a0-b46d84966148/ss_5f1a8319-b3dc-43f1-8cf9-eee06b48d910 2023-11-07 11:31:29 2023-11-07 02:31:29,999 INFO main.Batfish Parsing 5 configuration files 2023-11-07 11:31:30 2023-11-07 02:31:30,011 INFO main.Batfish Done parsing 5 configuration files 2023-11-07 11:31:30 2023-11-07 02:31:30,012 INFO main.Batfish Serializing Vendor-Specific configurations 2023-11-07 11:31:30 2023-11-07 02:31:30,019 INFO main.Batfish 2023-11-07 11:31:30 *** READING CHECKPOINT MANAGEMENT CONFIGS *** 2023-11-07 11:31:30 2023-11-07 11:31:30 2023-11-07 02:31:30,019 INFO main.Batfish 2023-11-07 11:31:30 *** SERIALIZING CONVERSION CONTEXT *** 2023-11-07 11:31:30 2023-11-07 11:31:30 2023-11-07 02:31:30,020 INFO main.Batfish Converting the Vendor-Specific configurations to Vendor-Independent configurations 2023-11-07 11:31:30 2023-11-07 02:31:30,039 INFO main.Batfish Serializing Vendor-Independent configurations 2023-11-07 11:31:30 2023-11-07 02:31:30,046 INFO main.Batfish Post-processing the Vendor-Independent devices 2023-11-07 11:31:30 2023-11-07 02:31:30,047 INFO main.Batfish Computing completion metadata 2023-11-07 11:31:30 2023-11-07 02:31:30,060 INFO main.Batfish Initializing topology 2023-11-07 11:31:30 2023-11-07 02:31:30,063 INFO main.Batfish Getting snapshot initialization info 2023-11-07 11:31:30 2023-11-07 02:31:30,271 INFO main.Batfish Answering question InitInfoQuestion 2023-11-07 11:31:30 2023-11-07 02:31:30,273 INFO main.Batfish Getting snapshot initialization info 2023-11-07 11:31:30 2023-11-07 02:31:30,274 INFO main.Batfish Question answered successfully 2023-11-07 11:31:30 2023-11-07 02:31:30,714 INFO main.Batfish Answering question FileParseStatusQuestion 2023-11-07 11:31:30 2023-11-07 02:31:30,719 INFO main.Batfish Question answered successfully 2023-11-07 11:31:31 [I 02:31:31.302 NotebookApp] Saving file at /8859.ipynb 2023-11-07 11:31:32 2023-11-07 02:31:32,132 INFO main.Batfish Starting data plane computation 2023-11-07 11:31:32 2023-11-07 02:31:32,133 INFO ibdp.IncrementalDataPlanePlugin Building topology for data-plane 2023-11-07 11:31:32 2023-11-07 02:31:32,134 INFO ibdp.IncrementalBdpEngine Computing Data Plane using iBDP 2023-11-07 11:31:32 2023-11-07 02:31:32,134 INFO ibdp.IncrementalBdpEngine Compute IGP 2023-11-07 11:31:32 2023-11-07 02:31:32,134 INFO ibdp.IncrementalBdpEngine Initialize for IGP computation 2023-11-07 11:31:32 2023-11-07 02:31:32,135 INFO ibdp.IncrementalBdpEngine OSPF internal: Iteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,136 INFO ibdp.IncrementalBdpEngine RIP internal: Iteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,136 INFO ibdp.IncrementalBdpEngine Unstage RIP internal: Iteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,137 INFO ibdp.IncrementalBdpEngine Import RIP internal: Iteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,137 INFO ibdp.IncrementalBdpEngine Compute static routes post IGP convergence 2023-11-07 11:31:32 2023-11-07 02:31:32,137 INFO ibdp.IncrementalBdpEngine Initialize virtual routers before topology fixed point 2023-11-07 11:31:32 2023-11-07 02:31:32,137 INFO ibdp.IncrementalBdpEngine Updating dataplane 2023-11-07 11:31:32 2023-11-07 02:31:32,137 INFO ibdp.IncrementalBdpEngine Compute FIBs 2023-11-07 11:31:32 2023-11-07 02:31:32,138 INFO ibdp.PartialDataplane Building dataplane 2023-11-07 11:31:32 2023-11-07 02:31:32,138 INFO ibdp.PartialDataplane Building forwarding analysis 2023-11-07 11:31:32 2023-11-07 02:31:32,138 INFO ibdp.DataplaneUtil Computing location info 2023-11-07 11:31:32 2023-11-07 02:31:32,144 INFO datamodel.ForwardingAnalysisImpl Computing owned and unowned IPs 2023-11-07 11:31:32 2023-11-07 02:31:32,145 INFO datamodel.ForwardingAnalysisImpl Aggregating information about routing entries 2023-11-07 11:31:32 2023-11-07 02:31:32,146 INFO datamodel.ForwardingAnalysisImpl Computing IPs routed out interfaces 2023-11-07 11:31:32 2023-11-07 02:31:32,146 INFO datamodel.ForwardingAnalysisImpl Computing ARP replies 2023-11-07 11:31:32 2023-11-07 02:31:32,146 INFO datamodel.ForwardingAnalysisImpl Computing interfaces with missing devices 2023-11-07 11:31:32 2023-11-07 02:31:32,147 INFO datamodel.ForwardingAnalysisImpl Computing internal IPs 2023-11-07 11:31:32 2023-11-07 02:31:32,147 INFO datamodel.ForwardingAnalysisImpl Computing VRF forwarding behavior for 5 VRFs 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO datamodel.ForwardingAnalysisImpl Done computing VRF forwarding behavior for 5 devices 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.PartialDataplane Computing VNI settings 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating dynamic topologies 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating IPsec topology 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating VXLAN topology 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating Tunnel topology 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating EIGRP topology 2023-11-07 11:31:32 2023-11-07 02:31:32,148 INFO ibdp.IncrementalBdpEngine Updating BGP topology 2023-11-07 11:31:32 2023-11-07 02:31:32,149 INFO ibdp.IncrementalBdpEngine Updating Layer 3 topology 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Starting topology iteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Compute EGP 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Initialize virtual routers with updated topologies 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Compute HMM routes 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Compute kernel routes 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Iteration 1 begins 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Compute schedule 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Re-Init for new route iteration 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Redistribute 2023-11-07 11:31:32 2023-11-07 02:31:32,151 INFO ibdp.IncrementalBdpEngine Queueing routes to leak across VRFs 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Compute dependent routes 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Recompute conditional static routes 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Recompute aggregate/generated routes 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Propagate EIGRP routes 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Recompute IS-IS routes 2023-11-07 11:31:32 2023-11-07 02:31:32,152 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Recompute IS-IS routes: subIteration 1 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Propagate OSPF external 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Init for new BGP iteration 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Init BGP generated/aggregate routes 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Propagate BGP v4 routes 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1 Schedule 0: Leaking routes across VRFs 2023-11-07 11:31:32 2023-11-07 02:31:32,153 INFO ibdp.IncrementalBdpEngine Iteration 1: Compute statistics 2023-11-07 11:31:32 2023-11-07 02:31:32,154 INFO ibdp.IncrementalBdpEngine Iteration 1: Compute hashCode 2023-11-07 11:31:32 2023-11-07 02:31:32,154 INFO ibdp.IncrementalBdpEngine Iteration 1: Check if fixed point reached 2023-11-07 11:31:32 2023-11-07 02:31:32,155 INFO ibdp.IncrementalBdpEngine Update learned VTEP IPs for Layer3Vnis 2023-11-07 11:31:32 2023-11-07 02:31:32,155 INFO ibdp.IncrementalBdpEngine Updating dataplane 2023-11-07 11:31:32 2023-11-07 02:31:32,155 INFO ibdp.IncrementalBdpEngine Compute FIBs 2023-11-07 11:31:32 2023-11-07 02:31:32,156 INFO ibdp.PartialDataplane Building dataplane 2023-11-07 11:31:32 2023-11-07 02:31:32,156 INFO ibdp.PartialDataplane Building forwarding analysis 2023-11-07 11:31:32 2023-11-07 02:31:32,156 INFO ibdp.DataplaneUtil Computing location info 2023-11-07 11:31:32 2023-11-07 02:31:32,160 INFO datamodel.ForwardingAnalysisImpl Computing owned and unowned IPs 2023-11-07 11:31:32 2023-11-07 02:31:32,161 INFO datamodel.ForwardingAnalysisImpl Aggregating information about routing entries 2023-11-07 11:31:32 2023-11-07 02:31:32,162 INFO datamodel.ForwardingAnalysisImpl Computing IPs routed out interfaces 2023-11-07 11:31:32 2023-11-07 02:31:32,163 INFO datamodel.ForwardingAnalysisImpl Computing ARP replies 2023-11-07 11:31:32 2023-11-07 02:31:32,164 INFO datamodel.ForwardingAnalysisImpl Computing interfaces with missing devices 2023-11-07 11:31:32 2023-11-07 02:31:32,164 INFO datamodel.ForwardingAnalysisImpl Computing internal IPs 2023-11-07 11:31:32 2023-11-07 02:31:32,164 INFO datamodel.ForwardingAnalysisImpl Computing VRF forwarding behavior for 5 VRFs 2023-11-07 11:31:32 2023-11-07 02:31:32,165 INFO datamodel.ForwardingAnalysisImpl Done computing VRF forwarding behavior for 5 devices 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.PartialDataplane Computing VNI settings 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating dynamic topologies 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating IPsec topology 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating VXLAN topology 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating Tunnel topology 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating EIGRP topology 2023-11-07 11:31:32 2023-11-07 02:31:32,166 INFO ibdp.IncrementalBdpEngine Updating BGP topology 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalBdpEngine Finalizing dataplane 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalDataPlane Computing BGP routes 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalDataPlane Computing BGP backup routes 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalDataPlane Computing EVPN routes 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalDataPlane Computing EVPN BGP backup routes 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO ibdp.IncrementalDataPlane Computing main RIBs 2023-11-07 11:31:32 2023-11-07 02:31:32,167 INFO main.Batfish Storing DataPlane 2023-11-07 11:31:32 2023-11-07 02:31:32,172 INFO main.Batfish Storing BGP Topology 2023-11-07 11:31:32 2023-11-07 02:31:32,173 INFO main.Batfish Storing EIGRP Topology 2023-11-07 11:31:32 2023-11-07 02:31:32,173 INFO main.Batfish Storing L3 Adjacencies 2023-11-07 11:31:32 2023-11-07 02:31:32,175 INFO main.Batfish Storing Layer3 Topology 2023-11-07 11:31:32 2023-11-07 02:31:32,175 INFO main.Batfish Storing OSPF Topology 2023-11-07 11:31:32 2023-11-07 02:31:32,176 INFO main.Batfish Storing VxLAN Topology 2023-11-07 11:31:32 2023-11-07 02:31:32,176 INFO main.Batfish Finished data plane computation successfully 2023-11-07 11:31:32 2023-11-07 02:31:32,238 INFO main.Batfish Answering question TracerouteQuestion 2023-11-07 11:31:32 2023-11-07 02:31:32,253 INFO main.Batfish Question answered successfully 2023-11-07 11:31:35 2023-11-07 02:31:35,477 INFO main.Batfish Answering question BidirectionalReachabilityQuestion 2023-11-07 11:31:35 2023-11-07 02:31:35,490 INFO bddreachability.BDDOutgoingOriginalFlowFilterManager computed filter BDDs in 0ms 2023-11-07 11:31:35 2023-11-07 02:31:35,490 INFO bddreachability.BDDOutgoingOriginalFlowFilterManager computed BDDOutgoingOriginalFlowFilterManager in 0ms 2023-11-07 11:31:35 2023-11-07 02:31:35,491 INFO bddreachability.BDDReachabilityAnalysisFactory computeBDDIncomingTransformations: 1ms 2023-11-07 11:31:35 2023-11-07 02:31:35,491 INFO bddreachability.BDDReachabilityAnalysisFactory computeBDDOutgoingTransformations: 0ms 2023-11-07 11:31:35 2023-11-07 02:31:35,499 WARN main.Batfish Question execution failed 2023-11-07 11:31:35 org.batfish.common.BatfishException: Failed to answer question 2023-11-07 11:31:35 at org.batfish.main.Batfish.answer(Batfish.java:545) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.main.Batfish.run(Batfish.java:2106) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.main.Driver.lambda$runBatfish$0(Driver.java:247) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.lang.Thread.run(Thread.java:829) ~[?:?] 2023-11-07 11:31:35 Caused by: java.lang.UnsupportedOperationException: Reachability does not yet support PreNatFibLookup 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation$1.visitPreNatFibLookup(SessionInstrumentation.java:240) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation$1.visitPreNatFibLookup(SessionInstrumentation.java:223) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.datamodel.flow.PreNatFibLookup.accept(PreNatFibLookup.java:22) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation.computeNewSuccessEdges(SessionInstrumentation.java:222) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation.computeNewEdges(SessionInstrumentation.java:212) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271) ~[?:?] 2023-11-07 11:31:35 at java.util.Collections$2.tryAdvance(Collections.java:4747) ~[?:?] 2023-11-07 11:31:35 at java.util.Collections$2.forEachRemaining(Collections.java:4755) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274) ~[?:?] 2023-11-07 11:31:35 at java.util.Iterator.forEachRemaining(Iterator.java:133) ~[?:?] 2023-11-07 11:31:35 at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) ~[?:?] 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:?] 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) ~[?:?] 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) ~[?:?] 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?] 2023-11-07 11:31:35 at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityUtils.computeForwardEdgeTable(BDDReachabilityUtils.java:52) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityAnalysis.(BDDReachabilityAnalysis.java:70) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityAnalysisFactory.bddReachabilityAnalysis(BDDReachabilityAnalysisFactory.java:1566) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeReturnPassAnalysis(BidirectionalReachabilityAnalysis.java:255) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeReturnPassForwardReachableBdds(BidirectionalReachabilityAnalysis.java:173) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeForwardPassStartLocationToReturnPassSuccessBdds(BidirectionalReachabilityAnalysis.java:289) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.getResult(BidirectionalReachabilityAnalysis.java:343) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.main.Batfish.bidirectionalReachability(Batfish.java:2885) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.question.bidirectionalreachability.BidirectionalReachabilityAnswerer.answer(BidirectionalReachabilityAnswerer.java:78) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 at org.batfish.main.Batfish.answer(Batfish.java:542) ~[allinone-bundle.jar:?] 2023-11-07 11:31:35 ... 3 more 2023-11-07 11:31:35 2023-11-07 02:31:35,500 ERROR common.BatfishLogger Exception in container:49e8afcc-5cf0-4f98-8b37-b2333fe4d8bf, testrig:a219496e-28c0-4542-aa67-2f2f48546aa0; exception:org.batfish.common.QuestionException: Exception answering question 2023-11-07 11:31:35 at org.batfish.datamodel.answers.Answer.append(Answer.java:46) 2023-11-07 11:31:35 at org.batfish.main.Batfish.run(Batfish.java:2106) 2023-11-07 11:31:35 at org.batfish.main.Driver.lambda$runBatfish$0(Driver.java:247) 2023-11-07 11:31:35 at java.base/java.lang.Thread.run(Thread.java:829) 2023-11-07 11:31:35 Caused by: org.batfish.common.BatfishException: Failed to answer question 2023-11-07 11:31:35 at org.batfish.main.Batfish.answer(Batfish.java:545) 2023-11-07 11:31:35 ... 3 more 2023-11-07 11:31:35 Caused by: java.lang.UnsupportedOperationException: Reachability does not yet support PreNatFibLookup 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation$1.visitPreNatFibLookup(SessionInstrumentation.java:240) 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation$1.visitPreNatFibLookup(SessionInstrumentation.java:223) 2023-11-07 11:31:35 at org.batfish.datamodel.flow.PreNatFibLookup.accept(PreNatFibLookup.java:22) 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation.computeNewSuccessEdges(SessionInstrumentation.java:222) 2023-11-07 11:31:35 at org.batfish.bddreachability.SessionInstrumentation.computeNewEdges(SessionInstrumentation.java:212) 2023-11-07 11:31:35 at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271) 2023-11-07 11:31:35 at java.base/java.util.Collections$2.tryAdvance(Collections.java:4747) 2023-11-07 11:31:35 at java.base/java.util.Collections$2.forEachRemaining(Collections.java:4755) 2023-11-07 11:31:35 at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:658) 2023-11-07 11:31:35 at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:274) 2023-11-07 11:31:35 at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133) 2023-11-07 11:31:35 at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) 2023-11-07 11:31:35 at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) 2023-11-07 11:31:35 at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) 2023-11-07 11:31:35 at java.base/java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.lambda$forEachRemaining$1(CollectSpliterators.java:378) 2023-11-07 11:31:35 at java.base/java.util.Spliterators$ArraySpliterator.forEachRemaining(Spliterators.java:948) 2023-11-07 11:31:35 at com.google.common.collect.CollectSpliterators$FlatMapSpliterator.forEachRemaining(CollectSpliterators.java:374) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) 2023-11-07 11:31:35 at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) 2023-11-07 11:31:35 at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) 2023-11-07 11:31:35 at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityUtils.computeForwardEdgeTable(BDDReachabilityUtils.java:52) 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityAnalysis.(BDDReachabilityAnalysis.java:70) 2023-11-07 11:31:35 at org.batfish.bddreachability.BDDReachabilityAnalysisFactory.bddReachabilityAnalysis(BDDReachabilityAnalysisFactory.java:1566) 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeReturnPassAnalysis(BidirectionalReachabilityAnalysis.java:255) 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeReturnPassForwardReachableBdds(BidirectionalReachabilityAnalysis.java:173) 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.computeForwardPassStartLocationToReturnPassSuccessBdds(BidirectionalReachabilityAnalysis.java:289) 2023-11-07 11:31:35 at com.google.common.base.Suppliers$NonSerializableMemoizingSupplier.get(Suppliers.java:183) 2023-11-07 11:31:35 at org.batfish.bddreachability.BidirectionalReachabilityAnalysis.getResult(BidirectionalReachabilityAnalysis.java:343) 2023-11-07 11:31:35 at org.batfish.main.Batfish.bidirectionalReachability(Batfish.java:2885) 2023-11-07 11:31:35 at org.batfish.question.bidirectionalreachability.BidirectionalReachabilityAnswerer.answer(BidirectionalReachabilityAnswerer.java:78) 2023-11-07 11:31:35 at org.batfish.main.Batfish.answer(Batfish.java:542) 2023-11-07 11:31:35 ... 3 more 2023-11-07 11:31:35 2023-11-07 11:31:48 [I 02:31:48.019 NotebookApp] Saving file at /8859.ipynb