-
-
Notifications
You must be signed in to change notification settings - Fork 171
Description
Needs doing:
- Create a job to run a
java -version
(and probably awhich java
/where java
) on each machine, so we can see where we're going to have issues. If the job failed on Java <8 that would be ideal - Upgrade ansible scripts for machines which need it.
- Apply scripts to machines and get us ready to upgrade
- Upgrade and make sure things still work (some machines may not be using the Java in the path for Jenkins connection)
Note for @nodejs/build @nodejs/jenkins-admins considering clicking the shiny red button to update Jenkins
In the changelog for 2.60.1 it notes that it requires Java 8 to be installed on all the hosts.
2.60.1 is the first Jenkins LTS release that requires Java 8 to run. If you're using the Maven Project type, please note that it needs to use a JDK capable of running Jenkins, i.e. JDK 8 or up. If you configure an older JDK in a Maven Project, Jenkins will attempt to find a newer JDK and use that automatically. If your SSH Slaves fail to start and you have the plugin install the JRE to run them, make sure to update SSH Slaves Plugin to at least version 1.17 (1.20 recommended).
I'm pretty sure we don't have Java 8 on all our hosts, so updating will stop those hosts being able to connect.