Is 4.13 already in freeze? I'd say let's update before the freeze, if we still can.
On Mon, Jun 17, 2019 at 2:25 PM Rohit Yadav <rohit.ya...@shapeblue.com> wrote: > All, > > > JDK 8 (lts) has already reached EOL and we're dependent on > distro/maintainers and the next available LTS jdk is JDK 11. > > > Here's the proposal: > > > - Use JDK8 for building 4.13 and let users decide if they want to run/use > JDK8 (jre) or JDK 11 (jre) for cloudstack management/usage/agent services, > the systemvm will still have JDK 8 jre > > > - After 4.13 master is unfrozen, we fix the pom.xml to enforce that JDK 11 > is used to build master > > > - New systemvmtemplate is created using the next/upcoming Debian 10 ( > https://lists.debian.org/debian-devel-announce/2019/06/msg00003.html) > release and use latest/stable kernel (in Debian 10) and use JDK 11 > > > - Experimental proposal: with 4.14+debian 10 based systemvmtemplate we do > not bundle JRE within the systemvmtemplate but using jlink ( > https://docs.oracle.com/javase/9/tools/jlink.htm) create a systemvm.iso > that has a lightweight JRE embeded for use with the ssvm/cpvm agent. The > systemvmtemplate has about 100-200 MBs consumed due to the JRE installation > which is only necessary to run cpvm/ssvm agent but adds dead > weight/storage-size for VRs. If the jlink embedded jre concept works, it > will also work in our favour and reduce security impact, i.e. in case of a > future java related security issue we can simply create a new release (with > latest systemvm.iso and embedded jre) without requiring us to release a new > systemvmtemplate. > > > Thoughts, ideas, questions? > > > Regards, > > Rohit Yadav > > Software Architect, ShapeBlue > > https://www.shapeblue.com > > rohit.ya...@shapeblue.com > www.shapeblue.com > Amadeus House, Floral Street, London WC2E 9DPUK > @shapeblue > > > > -- Daan