delphix / linux-pkg

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

DLPX-91487 - Engine JDK Upgrade #323

Closed ShibasishDelphix closed 1 month ago

ShibasishDelphix commented 1 month ago

DLPX-91487

Problem

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

Solution

Upgrade JDK version for the engine to latest jdk8 - 8u422

Testing Done

linux-pkg - http://ops.jenkins.delphix.com/job/linux-pkg/job/develop/job/build-package/job/adoptopenjdk/job/pre-push/3/ ab-pre-push - http://selfservice.jenkins.delphix.com/job/appliance-build-orchestrator-pre-push/9276/ - Successful **Manual Testing** - 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_422-b05. - Unit test and dx-test ran successfully as part of above ab-pre-push run - PolicyIntegrationTest was successful as part of above ab-pre-push run - 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_8u422b05_amd64.deb). Java version on the engine created from above ab-pre-push ``` delphix@ip-10-110-219-51:~$ java -version openjdk version "1.8.0_422" OpenJDK Runtime Environment (Temurin)(build 1.8.0_422-b05) OpenJDK 64-Bit Server VM (Temurin)(build 25.422-b05, mixed mode) ```
ShibasishDelphix commented 1 month ago

Post Push run completed - http://ops.jenkins.delphix.com/job/linux-pkg/job/develop/job/build-package/job/adoptopenjdk/job/post-push/5/