delphix / linux-pkg

Framework to build custom packages for the Delphix Appliance
Apache License 2.0
4 stars 31 forks source link

DLPX-90116 Upgrade engine JDK to Latest 1.8 - 8u402b06 #312

Closed ShibasishDelphix closed 6 months ago

ShibasishDelphix commented 6 months ago

Jira : DLPX-87682

Problem

As part of Half yearly commitment we need to upgrade the jdk minor version every six months.

Solution

Upgrade the engine jdk to latest version 8u402b06.

Testing Done

Linux PKG build http://ops.jenkins.delphix.com/job/linux-pkg/job/develop/job/build-package/job/adoptopenjdk/job/pre-push/2/ ab pre push http://selfservice.jenkins.delphix.com/job/appliance-build-orchestrator-pre-push/8232/ - Successful **Manual Testing** 1. Cloned an image from dlpx-shibasish.nandi-develop created by ab-pre-push run above and checked java version. It is updated to 1.8.0_402-b06. 2. Unit test and dx-test ran successfully as part of above ab-pre-push run 3. PolicyIntegrationTest was successful as part of above ab-pre-push run 4. Uploaded the deb file created by linux-pkg build to artifactory [adoptopenjdk repo](https://artifactory.delphix.com/ui/repos/tree/General/adoptopenjdk/8/adoptopenjdk-java8-jdk_8u402b06_amd64.deb). ``` delphix@ip-10-110-207-35:~$ java -version openjdk version "1.8.0_402" OpenJDK Runtime Environment (Temurin)(build 1.8.0_402-b06) OpenJDK 64-Bit Server VM (Temurin)(build 25.402-b06, mixed mode) ```
ShibasishDelphix commented 6 months ago

post-push job successful - http://ops.jenkins.delphix.com/job/linux-pkg/job/develop/job/build-package/job/adoptopenjdk/job/post-push/4/console