Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Java 11 - required for CloudStack 4.14 #20

Merged
merged 1 commit into from Apr 1, 2020

Conversation

olivierlemasle
Copy link
Contributor

Use JDK 11, as it is required by CloudStack 4.14 (cf apache/cloudstack#3601)

Copy link
Owner

@khos2ow khos2ow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank @olivierlemasle. The problem with this change is that it breaks backward compatibility and folks out there might still be on older version of CloudStack (considering that JDK 11 is enabled on 4.14+), so instead of modifying this file I'd suggest renaming it to centos7/Dockerfile.jdk8 and create a new file with your changes as centos7/Dockerfile.jdk11.

Also I just updated the CI config, if you can rebase and adjust Makefile and README that'd be awesome otherwise I can proceed with your PR and update them later.

@khos2ow
Copy link
Owner

khos2ow commented Mar 31, 2020

And for that matter I'm thinking of the following images:

  • latest, latest-jdk8, centos7, centos7-jdk8 (centos7/Dockerfile.jdk8)
  • latest-jdk11, centos7-jdk11 (centos7/Dockerfile.jdk11)
  • centos6 (centos6/Dockerfile)

What do you think?

@olivierlemasle
Copy link
Contributor Author

Yes, sounds good!
I'll do that.

@olivierlemasle
Copy link
Contributor Author

Rebased and adapted to propose both JDK 8 and JDK 11.

@khos2ow khos2ow merged commit c71164e into khos2ow:master Apr 1, 2020
@khos2ow
Copy link
Owner

khos2ow commented Apr 1, 2020

Thank you @olivierlemasle 👍

@olivierlemasle olivierlemasle deleted the java11 branch April 1, 2020 20:19
@olivierlemasle olivierlemasle mentioned this pull request Apr 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants