更新ECS插件后的Jenkins严重错误(ClassCastException)

时间:2018-06-05 19:22:36

标签: jenkins classcastexception

我今天尝试更新EC2容器服务插件(今天提供更新),但是在打开Jenkins UI时出现以下错误:

java.lang.ClassCastException: com.cloudbees.jenkins.plugins.amazonecs.ECSComputer cannot be cast to com.cloudbees.jenkins.plugins.amazonecs.ECSComputer
    at com.cloudbees.jenkins.plugins.amazonecs.ECSSlave$1.check(ECSSlave.java:73)
    at hudson.slaves.RetentionStrategy$1.run(RetentionStrategy.java:103)
    at hudson.model.Queue._withLock(Queue.java:1375)
    at hudson.model.Queue.withLock(Queue.java:1252)
    at hudson.slaves.RetentionStrategy.start(RetentionStrategy.java:100)
    at hudson.model.AbstractCIBase.updateComputer(AbstractCIBase.java:145)
    at hudson.model.AbstractCIBase.access$000(AbstractCIBase.java:46)
    at hudson.model.AbstractCIBase$2.run(AbstractCIBase.java:207)
    at hudson.model.Queue._withLock(Queue.java:1375)
    at hudson.model.Queue.withLock(Queue.java:1252)
    at hudson.model.AbstractCIBase.updateComputerList(AbstractCIBase.java:190)
    at jenkins.model.Jenkins.updateComputerList(Jenkins.java:1545)
    at jenkins.model.Nodes$8.run(Nodes.java:333)
    at hudson.model.Queue._withLock(Queue.java:1375)
    at hudson.model.Queue.withLock(Queue.java:1252)
    at jenkins.model.Nodes.load(Nodes.java:324)
    at jenkins.model.Jenkins$14.run(Jenkins.java:3058)
    at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
    at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
    at jenkins.model.Jenkins$5.runTask(Jenkins.java:1062)
    at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
    at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
    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: org.jvnet.hudson.reactor.ReactorException
    at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:282)
    at jenkins.InitReactorRunner.run(InitReactorRunner.java:48)
    at jenkins.model.Jenkins.executeReactor(Jenkins.java:1096)
    at jenkins.model.Jenkins.<init>(Jenkins.java:900)
    at hudson.model.Hudson.<init>(Hudson.java:85)
    at hudson.model.Hudson.<init>(Hudson.java:81)
    at hudson.WebAppMain$3.run(WebAppMain.java:233)
Caused: hudson.util.HudsonFailedToLoad
    at hudson.WebAppMain$3.run(WebAppMain.java:250)

由于这是一个严重的错误,它阻止我访问Jenkins UI上的任何其他内容。是否有一种很好的方法可以恢复/调试它?

0 个答案:

没有答案