10/01/2024 - Service Release Updates

Service Updates for Liferay Cloud

The services update for 10/01/2024 is a minor update for Backup service and patch update for Liferay, Search and Webserver service.

DXP Cloud Stack 

Service Name Previous Release Current Release Docker Images

Backup

5.21.0

5.22.0

liferaycloud/backup:5.22.0

CI

5.2.6

5.2.7

liferaycloud/jenkins:2.356-jdk8-5.2.7

Database

5.5.2

5.6.0

liferaycloud/database:5.6.0

Liferay

5.8.2

5.8.3

liferaycloud/liferay-dxp:7.4-5.8.3
liferaycloud/liferay-dxp:7.3-5.8.3
liferaycloud/liferay-dxp:7.2-5.8.3
liferaycloud/liferay-dxp:7.1-5.8.3

Search

5.3.1

5.3.2

liferaycloud/elasticsearch:8.15.1-5.3.2

liferaycloud/elasticsearch:7.17.23-5.3.2

Webserver

6.1.3

6.1.4

liferaycloud/nginx:1.24.0-6.1.4

 

Change Log

Service Name Service Version Ticket No. Description

Backup

5.22.0

LCD-41285

Story: Improve Backup Creation and Restore Performance (GCS Only) 

Webserver 6.1.4 LCD-41030

Allow logging of conf file based on Environment Variable

Liferay  5.8.3 LCD-36896

Fix: Remove old query string values when connecting to PostgreSQL

    LCD-41322

Fix: Missing one OPENS flag for JDK 21

Search 5.3.2 LCD-39979

Bump ES 8.x version > 8.15.1

    LCD-39980

Bump ES 7.x version > 7.17.23

Note  :

LCD-41285 If you are a cloud customer provisioned with Google Cloud Storage (GCS) as their default document library store, we highly recommend using Backup version 5.22.0, which includes changes that greatly helps improve the performance of Backup creation and Backup restore operations.

LCD-41322 is required to avoid issues with the HttpInvoker in the portal when using JDK21.

Update Instructions

Note : To take advantage of the new features and fixes provided by the 5.x stack of services, you must update your entire stack to the new 5.x images.

Image Update Instructions

The Liferay Cloud image versions needs to be set inside of the <service>/LCP.json file.

Note, however, that the liferay service uses two image properties. The DXP Cloud image is set in the liferay/LCP.json file, but the liferay/dxp image is set in the gradle.properties. This change was made in order to facilitate easier deployment using the Liferay Cloud CLI.

liferay/LCP.json file would set the liferaycloud/liferay-dxp image: 

"image":"liferaycloud/liferay-dxp:7.4-5.X.X"

liferay/gradle.properties file would set the liferay/dxp image:

liferay.workspace.docker.image.liferay=liferay/dxp:2024.q1.1

For all other images, you will just need to update the LCP.json file with the intended image version.

Once the LCP.json files are updated, commit the changes to your Git repository.

git add . && git commit -m "Update dxp cloud stack to XXX"

After pushing these changes to the remote repository, a build will be created in Liferay Cloud and it is ready to deploy.

Was this article helpful?
0 out of 0 found this helpful