Uploaded image for project: 'FOLIO'
  1. FOLIO
  2. FOLIO-2926

Deprecate JDK 8 jenkins-slave-all image

    XMLWordPrintable

    Details

    • Type: Task
    • Status: In Code Review (View Workflow)
    • Priority: P3
    • Resolution: Unresolved
    • Component/s: None
    • Labels:
      None
    • Template:
    • Sprint:
      DevOps Sprint 106, DevOps: Sprint 104, DevOps: Sprint 105, DevOps Sprint 107, DevOps Sprint 108, DevOps Sprint 109
    • 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 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

              Activity

                People

                Assignee:
                dcrossley David Crossley
                Reporter:
                jakub Jakub Skoczen
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:

                    TestRail: Runs

                      TestRail: Cases