Upon reviewing the Dev logs post upgrade to 6.4.2-4 we observed a number of Autosys/CA7 Jammer failures. It does appear that AAI eventually recovers, but there is likely missing data during this time.
WARN [CommonJammerSequence] Error running jammer sequence for schedulers: "AutoSys", "CA7": com.termalabs.common.JawsException: Could not associate new runs.
at com.termalabs.server.app.jobstream.run.PredecessorRunsPredictedJobStreamRunBuilder.associateNewRuns(PredecessorRunsPredictedJobStreamRunBuilder.java:387)
at com.termalabs.server.system.RunCycle.buildPredictedJobStreamRuns(RunCycle.java:693)
at com.termalabs.server.system.RunCycle.compute(RunCycle.java:513)
at com.termalabs.server.system.CommonJammerSequence.runCycle(CommonJammerSequence.java:226)
at com.termalabs.server.system.CommonJammerSequence.runJammerSequence(CommonJammerSequence.java:159)
at com.termalabs.server.system.JammerSequence.run(JammerSequence.java:136)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalStateException: Duplicate key AutoSys/Jobstream_X; 2022/07/13 20:40:02.000 PDT - 2022/07/13 20:44:07.000 PDT; TERMINATED
at java.util.stream.Collectors.lambda$throwingMerger$0(Collectors.java:133)
at java.util.HashMap.merge(HashMap.java:1254)
at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320)
at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.getWiredJobRuns(PredecessorRunJobStreamRunBuilder.java:1076)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.containsKnownDependency(PredecessorRunJobStreamRunBuilder.java:1051)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.removeNewRunsIfNecessary(PredecessorRunJobStreamRunBuilder.java:824)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.updateRuns(PredecessorRunJobStreamRunBuilder.java:409)
... 10 in common
ERROR [PredecessorRunsPredictedJobStreamRunBuilder] Caught Exception in associateNewRuns(): java.lang.IllegalStateException: Duplicate key AutoSys/Jobstream_X; 2022/07/14 00:53:26.999 PDT - null; FORCE_START
at java.util.stream.Collectors.lambda$throwingMerger$0(Collectors.java:133)
at java.util.HashMap.merge(HashMap.java:1254)
at java.util.stream.Collectors.lambda$toMap$58(Collectors.java:1320)
at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175)
at java.util.Iterator.forEachRemaining(Iterator.java:116)
at java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.getWiredJobRuns(PredecessorRunJobStreamRunBuilder.java:1076)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.containsKnownDependency(PredecessorRunJobStreamRunBuilder.java:1051)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.removeNewRunsIfNecessary(PredecessorRunJobStreamRunBuilder.java:824)
at com.termalabs.server.app.jobstream.run.PredecessorRunJobStreamRunBuilder.updateRuns(PredecessorRunJobStreamRunBuilder.java:450)
at com.termalabs.server.app.jobstream.run.PredecessorRunsPredictedJobStreamRunBuilder.associateNewRuns(PredecessorRunsPredictedJobStreamRunBuilder.java:245)
at com.termalabs.server.system.RunCycle.buildPredictedJobStreamRuns(RunCycle.java:693)
at com.termalabs.server.system.RunCycle.compute(RunCycle.java:513)
at com.termalabs.server.system.CommonJammerSequence.runCycle(CommonJammerSequence.java:226)
at com.termalabs.server.system.CommonJammerSequence.runJammerSequence(CommonJammerSequence.java:159)
at com.termalabs.server.system.JammerSequence.run(JammerSequence.java:136)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Release : 6.4.2-4
Component : AUTOMIC AUTOMATION INTELLIGENCE ENGINE
Defect DE540691
Resolved in 6.4.2-5.
https://support.broadcom.com/web/ecx/solutiondetails?aparNo=99111562&os=MULTI-PLATFORM