My Jenkins instance was recently upgraded from 1.x to 2.48 behind a firewall with limited connectivity. While I recently got permissions configured to connect via a proxy to the Jenkins Update servers, I am unable to automatically install the JDK from Oracle.
So I manually uploaded the jdk-8u121-linux-x64.tar.gz to our Nexus server and configured the JDK auto installer to download from the Nexus URL.
When I run a job configured to use the new JDK + installer, I get the following error with no other apparent context as to why:
Installer "Extract *.zip/*.tar.gz" cannot be used to install "jdk1.8.0_121" on the node "jenkins-slave-01"
Any thoughts as to why this isn't working or what I should look at? I can't find anything in the logs.
> On 20.03.2017, at 21:25, Jeff <[hidden email]> wrote:
> Any thoughts as to why this isn't working or what I should look at? I can't find anything in the logs.
The "label" you can configure for an installer is not some arbitrary, well, label, but tied to the node labels in Jenkins to allow you to specify different installers for different nodes (e.g. one for Linux, different one for OS X, etc.). Make sure you didn't specify a label that doesn't match this agent.