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

Create openjdk8-openj9 builds which align with Oracle Apr 2018 quarterly update #304

Closed
lumpfish opened this issue Apr 19, 2018 · 4 comments
Assignees
Labels
enhancement Issues that enhance the code or documentation of the repo in any way quarterly Work items related to releasing the quarterly Oracle updates reported to Eclipse OpenJ9 Issues that have been reported upstream to the OpenJ9 group

Comments

@lumpfish
Copy link
Contributor

lumpfish commented Apr 19, 2018

On 17th Apr 2018 Oracle released the latest quarterly update. This means the AdoptOpenJDK can create builds at the same code level and make them available on the main download page.

This issue is to create openjdk8-openj9 builds. The production level releases should pick up the next release of eclipse/openj9, but some early testing of the new openjdk code level with the current eclipse/openj9 release may help detect any issues sooner rather than later.

We need to decide whether to base the release on the CPU (jdk8u171) or PSU (jdk8u172) code level (Oracle recommends people pick up the CPU code as this has had more thorough testing) - see http://www.oracle.com/technetwork/java/javase/cpu-psu-explained-2331472.html

Once the production level build have been created they should be tested (including the JCK), and assuming the testing is successful, promoted to the openjdk 'releases' page and marked as 'JCK Compliant'.

@karianna karianna added the enhancement Issues that enhance the code or documentation of the repo in any way label Apr 19, 2018
@karianna karianna added this to the 1.x.x milestone May 14, 2018
@sxa sxa added the quarterly Work items related to releasing the quarterly Oracle updates label May 21, 2018
@sxa sxa changed the title Create openjdk8-openj9 builds which align with Oracle Apr 2018 quarterly update [Blocked] Create openjdk8-openj9 builds which align with Oracle Apr 2018 quarterly update May 21, 2018
@sxa
Copy link
Member

sxa commented May 21, 2018

Blocked on Eclipse OpenJ9's 0.9.0 release eclipse-openj9/openj9#1381
Live list of issues on the milestone (due 31 May) is at https://github.com/eclipse/openj9/milestone/2

@karianna karianna added the reported to Eclipse OpenJ9 Issues that have been reported upstream to the OpenJ9 group label May 21, 2018
@sxa sxa self-assigned this May 25, 2018
@sxa
Copy link
Member

sxa commented Jun 18, 2018

Now unblocked. I have modified the build jobs to take a BRANCH parameter to allow this to be made easier in the future. This required #376 (bug fix in #377) - I have also now modified the pipelines under #379 to be able to take an ALT_BRANCH parameter that will be passed into the build jobs so that the end user needing to do an openj9 release in the future will be able to do it far more simply.

@sxa
Copy link
Member

sxa commented Jun 18, 2018

Builds have popped out from the nightly pipeline and appear sane:

java -version
openjdk version "1.8.0_172"
OpenJDK Runtime Environment (build 1.8.0_172-b11)
Eclipse OpenJ9 VM (build openj9-0.9.0-rc1, JRE 1.8.0 Linux amd64-64-Bit Compressed References 20180618_217 (JIT enabled, AOT enabled)
OpenJ9   - da56ab5e
OMR      - da0c7eeb
JCL      - 115af826 based on jdk8u172-b11)
[sxa@sxat470p bin]$ ./java -Xinternalversion
Eclipse OpenJ9 OpenJDK 64-bit Server VM (1.8.0_172-b11) from linux-amd64 JRE with Extensions for OpenJDK for Eclipse OpenJ9 8.0.0.2, built on Jun 18 2018 14:19:36 by jenkins with g++ (GCC) 4.8.2 20140120 (Red Hat 4.8.2-15)
[sxa@sxat470p bin]$ 

@karianna karianna changed the title [Blocked] Create openjdk8-openj9 builds which align with Oracle Apr 2018 quarterly update Create openjdk8-openj9 builds which align with Oracle Apr 2018 quarterly update Jun 18, 2018
@karianna karianna removed this from the 2.x.x milestone Jan 10, 2019
@lumpfish
Copy link
Contributor Author

This release was made available some time ago. Closing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Issues that enhance the code or documentation of the repo in any way quarterly Work items related to releasing the quarterly Oracle updates reported to Eclipse OpenJ9 Issues that have been reported upstream to the OpenJ9 group
Projects
None yet
Development

No branches or pull requests

3 participants