Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-15054

Upgrade LSST Firefly deployment to Java 10

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Firefly, SUIT
    • Labels:
    • Templates:
    • Story Points:
      4
    • Epic Link:
    • Sprint:
      SUIT Sprint 2018-08, SUIT Sprint 2018-09, SUIT Sprint 2018-10
    • Team:
      Science User Interface

      Description

      (From IPAC LSST group meeting today)

      We would like to move to Java 10 for the deployment of Firefly servers in LSST, both just to keep moving forward, and specifically because Java 10 is substantially better-integrated with Docker and therefore more suitable for LSST's Kubernetes deployment environment.

      This may trigger moving forward from Tomcat 7 to Tomcat 8 or 9, because the pre-built containers available at https://hub.docker.com/r/_/tomcat/ do not include a Tomcat-7-for-Java-10 build. (Both Tomcat 8 and 9 have base containers available for both Java 8 and Java 10.)

      We need to think about what to do with the IPAC development environments in this context, including testing and our K8s deployments. Ideally we would keep the dev branch compatible with both Java 8 and Java 10 for the foreseeable future.

      This is clearly a FireflyCCB issue.

      Note 8/28/2018 (Trey)- We don't plan to start writing Java 10 code until all the projects have gone though a deployment cycle.  Currently we want to be able to deploy on both Java 8 and Java 10 and the related Tomcats.  When all projects have deployed on Java 10 then we will start using Java 10 features.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                loi Loi Ly
                Reporter:
                gpdf Gregory Dubois-Felsmann
                Reviewers:
                Trey Roby
                Watchers:
                Emmanuel Joliet, Gregory Dubois-Felsmann, Loi Ly, Trey Roby, Vandana Desai, Xiuqin Wu [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel