Details
-
Task
-
Status: In Code Review (View Workflow)
-
P3
-
Resolution: Unresolved
-
None
-
None
-
-
DevOps Sprint 106, DevOps: Sprint 104, DevOps: Sprint 105, DevOps Sprint 107, DevOps Sprint 108, DevOps Sprint 109
-
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 and more in the lead-up to Q3-2020 FOLREL-405. 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.
TestRail: Results
Attachments
Issue Links
- blocks
-
FOLIO-2812 Update default Jenkins build node to Java-11-based image.
-
- Open
-
- is blocked by
-
DIMPT-25 Upgrade mod-data-loader to Java 11, or consider archive the repository
-
- Closed
-
-
EDGCOMMON-28 Upgrade to Java 11
-
- Closed
-
-
EDGRESOLV-9 Upgrade edge-resolver to Java 11, or consider archive the repository
-
- Closed
-
-
FOLIO-2932 raml repository: Use buildNode jenkins-agent-java11
-
- Closed
-
-
FOLIO-2936 Upgrade mod-rmb-template to Java 11
-
- Closed
-
-
FOLIO-2937 Upgrade mod-workflow to Java 11
-
- Closed
-
-
FOLIO-2938 Upgrade mod-camunda to Java 11
-
- Closed
-
-
FOLIO-2939 Upgrade mod-spring-sample to Java 11, or consider archive the repository
-
- Closed
-
-
FOLIO-2940 Upgrade folio-perf-test repository to Java 11
-
- Open
-
-
FOLIO-2941 Upgrade folio-integration-tests repository to Java 11
-
- Open
-
-
FOLIO-2942 Update Terraform Jenkinsfile.Okapi build node
-
- Closed
-
-
FOLIO-2943 Update Jenkins build q2-2020-release (Goldenrod) build node
-
- Closed
-
-
ISBNUTIL-11 Upgrade folio-isbn-util to Java 11
-
- Closed
-
-
MODAFILT-12 Upgrade mod-audit-filter to Java 11, or consider archive the repository
-
- Closed
-
-
MODCAT-224 Upgrade mod-marccat to Java 11
-
- Closed
-
-
MODCR-49 Upgrade edge-lti-courses to Java 11
-
- Closed
-
-
MODCXMOCK-19 Upgrade mod-codex-mock to Java 11, or consider archive the repository
-
- Closed
-
-
MODDATAIMP-350 data-import-raml-storage: Use buildNode jenkins-agent-java11
-
- Closed
-
-
MODDATAIMP-351 Upgrade data-import-utils to Java 11
-
- Closed
-
-
MODFISTO-207 acq-models repository: Use buildNode jenkins-agent-java11
-
- Closed
-
-
MODLOGSAML-86 Upgrade mod-login-saml to RMB v33 (and JDK11)
-
- Closed
-
-
MODREC-16 Upgrade mod-receiving to Java 11, or consider archive the repository
-
- Closed
-
-
OKCLI-12 Upgrade okapi-cli to Java 11
-
- Completed
-
- relates to
-
FOLIO-2923 Drop --no-check-certificate from wget (Man-in-the-middle attack)
-
- Closed
-