Closed timja closed 5 years ago
Older agent.jar and slave.jar files running on the agent machine were the root cause of this problem. Once I updated the agent.jar to the version included with Jenkins 2.138.2, the jobs completed successfully.
JENKINS-55257 has more discussion (though this Summary is perhaps more helpful).
[Duplicates: JENKINS-55257]
I upgraded a few workflow plugins that were recently released, switching from the beta version of those plugins to the released versions of the plugins. After doing that, my Pipeline jobs that were performing checkout on JNLP based Windows machines failed.
The checkouts failed on 4 different Windows 10 machines with the same stack trace:
The problem on all 4 machines was an outdated agent.jar file. When I use the agent.jar file that is included with Jenkins 2.138.2, it works correctly.
Originally reported by markewaite, imported from: Old agent.jar causes JNLP agent to fail checkout with java.lang.IllegalAccessError