2024.09.03 - Service Release Updates

Service Updates for Liferay Cloud

The services update for 09/03/2024 is a patch update for Backup, webserver and minor update for Database service.

DXP Cloud Stack

Service NamePrevious ReleaseCurrent ReleaseDocker Images
Backup5.20.05.20.1liferaycloud/backup:5.20.1
CI5.2.65.2.7liferaycloud/jenkins:2.356-jdk8-5.2.7
Database5.5.25.6.0liferaycloud/database:5.6.0
Liferay5.8.05.8.1liferaycloud/liferay-dxp:7.4-5.8.1 liferaycloud/liferay-dxp:7.3-5.8.1 liferaycloud/liferay-dxp:7.2-5.8.1 liferaycloud/liferay-dxp:7.1-5.8.1
Search5.3.05.3.1liferaycloud/elasticsearch:8.13.4-5.3.1 liferaycloud/elasticsearch:7.17.18-5.3.1
Webserver6.1.16.1.2liferaycloud/nginx:1.24.0-6.1.2

Change Log

Service NameService VersionTicket No.Description
Backup5.20.1LCD-35085Fix : Add Strict limits to Backup retention period
Webserver6.1.2LCD-40608Fix : Nginx must be able to compile with updated modsecurity plugin version
Database5.6.0LCD-40473Internal: Add support for Postgres16

Note  :

LCD-40473 Just adds the internal support for Postgres 16. Cloud Project provisioning with Postgres16 database will be done in future after proper product announcement.

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.