You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cloudstack.apache.org by Rohit Yadav <ro...@shapeblue.com> on 2020/02/11 07:18:42 UTC
JDK Changes
All,
Master/4.14 will soon require that JDK11 (https://github.com/apache/cloudstack/pull/3601) is available for building and running management server, usage server and the KVM agent. Like the previous transition from JDK6 to JDK7, and then JDK7 to JDK8, it is advised to install JDK11 on your development workstation and setup and use latest maven 3.6.3+ and jenv (https://www.jenv.be/) and on checking out the branches it will automatically detect, switch and use suitable JDK version. Developers may build the 4.14 systemvmtemplate with openjdk11-headless using qemu+packer, or get from here: http://download.cloudstack.org/systemvm/4.14/
For users, the deb/pkg will ensures that openjdk11 will be installed (and on unsupported/old distributions that don't have JDK11, external repositories or ppa from openjdk, Azul etc may be used) but on in-place upgrades post-installation users need to verify that JDK11 is the default JDK in their environments. This will be documented as part of the release/upgrade notes (https://github.com/apache/cloudstack-documentation/pull/87/files).
Any questions, concerns, feedback? Thanks.
Past discussions references:
https://markmail.org/message/6nnlxdh3zjenqjrx
https://markmail.org/message/wygk547geecfypcq
Regards,
Rohit Yadav
Software Architect, ShapeBlue
https://www.shapeblue.com
rohit.yadav@shapeblue.com
www.shapeblue.com
3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
@shapeblue
Re: JDK Changes
Posted by Rohit Yadav <ro...@shapeblue.com>.
All,
Heads up - JDK 11 PR has been merged now. If you find any issues, do share. I'll kick post-merge smoketests on master now.
Thanks.
Regards,
Rohit Yadav
Software Architect, ShapeBlue
https://www.shapeblue.com
________________________________
From: Rohit Yadav <ro...@shapeblue.com>
Sent: Tuesday, February 11, 2020 12:48
To: dev@cloudstack.apache.org <de...@cloudstack.apache.org>
Cc: users@cloudstack.apache.org <us...@cloudstack.apache.org>
Subject: JDK Changes
All,
Master/4.14 will soon require that JDK11 (https://github.com/apache/cloudstack/pull/3601) is available for building and running management server, usage server and the KVM agent. Like the previous transition from JDK6 to JDK7, and then JDK7 to JDK8, it is advised to install JDK11 on your development workstation and setup and use latest maven 3.6.3+ and jenv (https://www.jenv.be/) and on checking out the branches it will automatically detect, switch and use suitable JDK version. Developers may build the 4.14 systemvmtemplate with openjdk11-headless using qemu+packer, or get from here: http://download.cloudstack.org/systemvm/4.14/
For users, the deb/pkg will ensures that openjdk11 will be installed (and on unsupported/old distributions that don't have JDK11, external repositories or ppa from openjdk, Azul etc may be used) but on in-place upgrades post-installation users need to verify that JDK11 is the default JDK in their environments. This will be documented as part of the release/upgrade notes (https://github.com/apache/cloudstack-documentation/pull/87/files).
Any questions, concerns, feedback? Thanks.
Past discussions references:
https://markmail.org/message/6nnlxdh3zjenqjrx
https://markmail.org/message/wygk547geecfypcq
Regards,
Rohit Yadav
Software Architect, ShapeBlue
https://www.shapeblue.com
rohit.yadav@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
@shapeblue
rohit.yadav@shapeblue.com
www.shapeblue.com
3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
@shapeblue
Re: JDK Changes
Posted by Rohit Yadav <ro...@shapeblue.com>.
All,
Heads up - JDK 11 PR has been merged now. If you find any issues, do share. I'll kick post-merge smoketests on master now.
Thanks.
Regards,
Rohit Yadav
Software Architect, ShapeBlue
https://www.shapeblue.com
________________________________
From: Rohit Yadav <ro...@shapeblue.com>
Sent: Tuesday, February 11, 2020 12:48
To: dev@cloudstack.apache.org <de...@cloudstack.apache.org>
Cc: users@cloudstack.apache.org <us...@cloudstack.apache.org>
Subject: JDK Changes
All,
Master/4.14 will soon require that JDK11 (https://github.com/apache/cloudstack/pull/3601) is available for building and running management server, usage server and the KVM agent. Like the previous transition from JDK6 to JDK7, and then JDK7 to JDK8, it is advised to install JDK11 on your development workstation and setup and use latest maven 3.6.3+ and jenv (https://www.jenv.be/) and on checking out the branches it will automatically detect, switch and use suitable JDK version. Developers may build the 4.14 systemvmtemplate with openjdk11-headless using qemu+packer, or get from here: http://download.cloudstack.org/systemvm/4.14/
For users, the deb/pkg will ensures that openjdk11 will be installed (and on unsupported/old distributions that don't have JDK11, external repositories or ppa from openjdk, Azul etc may be used) but on in-place upgrades post-installation users need to verify that JDK11 is the default JDK in their environments. This will be documented as part of the release/upgrade notes (https://github.com/apache/cloudstack-documentation/pull/87/files).
Any questions, concerns, feedback? Thanks.
Past discussions references:
https://markmail.org/message/6nnlxdh3zjenqjrx
https://markmail.org/message/wygk547geecfypcq
Regards,
Rohit Yadav
Software Architect, ShapeBlue
https://www.shapeblue.com
rohit.yadav@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
@shapeblue
rohit.yadav@shapeblue.com
www.shapeblue.com
3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK
@shapeblue