[FOLIO-2926] Deprecate JDK 8 jenkins-slave-all image Created: 22/Dec/20  Updated: 16/Mar/21

Status: In Code Review
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: Task Priority: P3
Reporter: Jakub Skoczen Assignee: David Crossley
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Blocks
blocks FOLIO-2812 Update default Jenkins build node to ... Open
is blocked by FOLIO-2940 Upgrade folio-perf-test repository to... Open
is blocked by FOLIO-2941 Upgrade folio-integration-tests repos... Open
is blocked by MODLOGSAML-86 Upgrade mod-login-saml to RMB v33 (a... Closed
is blocked by FOLIO-2943 Update Jenkins build q2-2020-release ... Closed
is blocked by DIMPT-25 Upgrade mod-data-loader to Java 11, o... Closed
is blocked by EDGCOMMON-28 Upgrade to Java 11 Closed
is blocked by EDGRESOLV-9 Upgrade edge-resolver to Java 11, or ... Closed
is blocked by FOLIO-2932 raml repository: Use buildNode jenkin... Closed
is blocked by FOLIO-2936 Upgrade mod-rmb-template to Java 11 Closed
is blocked by FOLIO-2937 Upgrade mod-workflow to Java 11 Closed
is blocked by FOLIO-2938 Upgrade mod-camunda to Java 11 Closed
is blocked by FOLIO-2939 Upgrade mod-spring-sample to Java 11,... Closed
is blocked by FOLIO-2942 Update Terraform Jenkinsfile.Okapi bu... Closed
is blocked by ISBNUTIL-11 Upgrade folio-isbn-util to Java 11 Closed
is blocked by MODAFILT-12 Upgrade mod-audit-filter to Java 11, ... Closed
is blocked by MODCAT-224 Upgrade mod-marccat to Java 11 Closed
is blocked by MODCR-49 Upgrade edge-lti-courses to Java 11 Closed
is blocked by MODCXMOCK-19 Upgrade mod-codex-mock to Java 11, or... Closed
is blocked by MODDATAIMP-350 data-import-raml-storage: Use buildNo... Closed
is blocked by MODDATAIMP-351 Upgrade data-import-utils to Java 11 Closed
is blocked by MODFISTO-207 acq-models repository: Use buildNode ... Closed
is blocked by MODREC-16 Upgrade mod-receiving to Java 11, or ... Closed
is blocked by OKCLI-12 Upgrade okapi-cli to Java 11 Completed
Relates
relates to FOLIO-2923 Drop --no-check-certificate from wget... Closed
Sprint: DevOps: Sprint 105, DevOps Sprint 109, DevOps Sprint 107, DevOps Sprint 108, DevOps: Sprint 104, DevOps Sprint 106
Development Team: FOLIO DevOps

 Description   

Mark the old Java 8 image as deprecated (folio-tools/jenkins-slave-docker/Dockerfile.xenial-java-8).

Create individual tickets for modules or pipelines still not migrated to the JDK 11 image and block this ticket on them.

See https://dev.folio.org/faqs/how-to-specify-backend-java-ci/


Note: The list of upgrades needed for the projects in the linked tickets should be done as soon as possible.

We requested ages ago that all repositories work toward this. Many were done as part of FOLIO-1772 Closed and more in the lead-up to Q3-2020 FOLREL-405 Closed . That dealt with modules that were part of a flower release. Now the remaining projects need to be updated.

The various technologies that are part of this old build image are out-of-date. Some parts are no longer able to be updated.

SonarSource, that analyses the source code quality, is requiring newer version of Java. So our projects that use the older version of Java will soon need to stop using Sonar. Facilities will start to break in early-to-mid January and will cease at the beginning of February.


Generated at Thu Feb 08 23:24:17 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.