[FOLIO-2728] Handle java 11 in debian packaging and reference environments Created: 17/Aug/20  Updated: 24/Aug/20  Resolved: 24/Aug/20

Status: Closed
Project: FOLIO
Components: None
Affects versions: None
Fix versions: None

Type: New Feature Priority: TBD
Reporter: Ian Hardy Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Duplicate
is duplicated by FOLIO-2533 Add "okapi" deb package for Ubuntu 18... Open
Sprint: DevOps: Sprint 95, DevOps: Sprint 96
Development Team: FOLIO DevOps

 Description   

The latest version of Okapi uses Java 11. We need to be able to publish Debian packages and run it on our reference environments.

Currently, all the Debian environments use ubuntu:xenial (16.04). The system jdk is 8. Bionic (18.04) has both java 8 and 11 available from apt.

May be advisable to switch to publishing bionic packages and update all reference environments to bionic. Not sure its possible/advisable to publish on xenial still given jdk 11 isn't available.



 Comments   
Comment by Ian Hardy [ 17/Aug/20 ]

David Crossley John Malconian Seems to me like we need to update to bionic on all our ubuntu/debian based environments to accommodate this, but I don't have much experience with packaging--any other options?

Comment by Julian Ladisch [ 17/Aug/20 ]

Overview of Ubuntu LTS releases: https://wiki.ubuntu.com/Releases
We need to replace Xenial by April 2021.
Consider directly using Focal (20.04) that is the latest LTS version and has been released April 23, 2020. This also comes with Java 8 and Java 11 out of the box.

Comment by Ian Hardy [ 17/Aug/20 ]

I notice John Malconian's comment on the issue I duplicated about not publishing debian packages and all and just using the containers. I think I tried that a while ago and failed because I couldn't get okapi to deploy containers on the host. May be time to try that again.

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