summaryrefslogtreecommitdiffstats
path: root/OWNERS
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2020-05-27 16:40:45 +0200
committerMartin Polden <mpolden@mpolden.no>2020-05-27 16:43:14 +0200
commit8311635b9c7410c0ba5a1c3268cfa4776e321030 (patch)
tree7033c9fbc50d6c5403c41aa19bce80ebe98d6862 /OWNERS
parent386915b7bb39e8db0944d5c2794dc44904107f85 (diff)
Handle node disappearing after taking lock
Observed in staging: ``` WARNING : configserver Container.com.yahoo.vespa.hosted.provision.maintenance.NodeFailer NodeFailer failed. Will retry in 5 minutes exception= java.util.NoSuchElementException: No value present at java.base/java.util.Optional.get(Optional.java:148) at com.yahoo.vespa.hosted.provision.maintenance.NodeFailer.clearDownRecord(NodeFailer.java:332) at com.yahoo.vespa.hosted.provision.maintenance.NodeFailer.lambda$updateNodeDownState$2(NodeFailer.java:196) at java.base/java.util.HashMap.forEach(HashMap.java:1336) at java.base/java.util.Collections$UnmodifiableMap.forEach(Collections.java:1505) at com.yahoo.vespa.hosted.provision.maintenance.NodeFailer.updateNodeDownState(NodeFailer.java:189) at com.yahoo.vespa.hosted.provision.maintenance.NodeFailer.maintain(NodeFailer.java:113) at com.yahoo.concurrent.maintenance.Maintainer.lockAndMaintain(Maintainer.java:85) at com.yahoo.concurrent.maintenance.Maintainer.run(Maintainer.java:49) at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:305) at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) ```
Diffstat (limited to 'OWNERS')
0 files changed, 0 insertions, 0 deletions