Jenkins docker containers have openjdm instead of oraclejdk

Description

Hi, in fixing the tools_jenkins docker container having OpenJDM 7 instead of Oracle JDM 8 I found that the jenkins_build docker also doesn't run the oraclejdk play. It's less noticiable because the openjdk version fro Ubuntu on it is still Java 8. The problem stems from the tasks in the oraclejdm play not having the install tag, and the ansible command in the Docker command limits the tasks to those with the install tag. For tools_jenkins we're just removing the tag so it runs everything. You should evaluate if you want to do the same.

https://github.com/edx/configuration/pull/5047

Steps to Reproduce

None

Current Behavior

None

Expected Behavior

None

Reason for Variance

None

Release Notes

None

User Impact Summary

None

Activity

Show:
Joe Mulloy
May 15, 2019, 3:57 PM

I guess I have a bit of a bias from my time at Intuit of OpenJDK not being as good, but I think they are more comparable now. The main thing is that the docker container should match what's on the real servers. I don't care if it's Oracle or Open JDK, as long as it works and matches.

Stuart Young
April 8, 2019, 3:47 PM
Edited

Good catch. I'm assuming you mean 'JVM', right? Is there a compelling reason for using the Oracle JDK as opposed to open JDK?

Assignee

Unassigned

Reporter

Joe Mulloy

Labels

None

Reach

None

Impact

None

Platform Area

None

Customer

None

Partner Manager

None

URL

None

Contributor Name

None

Groups with Read-Only Access

None

Actual Points

None

Category of Work

None

Platform Map Area (Levels 1 & 2)

None

Platform Map Area (Levels 3 & 4)

None

Priority

Unset