Skip to content

WARNING: Jenkins update to 2.60.1 requires Java 8 #775

@gibfahn

Description

@gibfahn

Needs doing:

  • Create a job to run a java -version (and probably a which 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

image

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions