03/26/2024 - Service Release Updates

Service Updates for Liferay Cloud

The services update for 03/26/2024 is a minor update for Backup, Database, and patch update for web server service.

DXP Cloud Stack - 03/26/2024 

Service Name Previous Release Current Release Docker Images

Backup

5.14.1

5.15.0

liferaycloud/backup:5.15.0

CI

5.2.4

5.2.5

liferaycloud/jenkins:2.356-jdk8-5.2.5

Database

5.3.0

5.4.0

liferaycloud/database:5.4.0

Liferay

5.4.0

5.5.0

liferaycloud/liferay-dxp:7.4-5.5.0
liferaycloud/liferay-dxp:7.3-5.5.0
liferaycloud/liferay-dxp:7.2-5.5.0
liferaycloud/liferay-dxp:7.1-5.5.0
liferaycloud/liferay-dxp:7.0-5.5.0

Search

5.2.1

5.3.0

liferaycloud/elasticsearch:8.12.1-5.3.0 liferaycloud/elasticsearch:7.17.18-5.3.0

Webserver

5.4.0

5.4.1

liferaycloud/nginx:1.21.6-5.4.1

 

 

 

 

 

 

 

 

 

 

 

Change Log

Service Name Service Version Ticket No. Description

 Backup

 5.15.0

LCD-33138 Add basic support for PostgresSQL*

Database 

 5.4.0

LCD-33138 Add basic support for PostgresSQL*

 

 

LCD-24612 Remove HAProxy from database service*

 

 

LCD-36147 Security: Fix container escape > CVE-2024-21626

 Web server

 5.4.1

LCD-35350 Security: Fix vulnerability: nginx > master > glib > CVE-2023-29499

 

Update Instructions

LCD-33138 : As part of this release we are just adding basic support for PostgresSQL. In a future release we will release the capability for new projects to be provisioned with PostgreSQL as their dedicated database. This will have no impact to existing customer projects. 

LCD-24612 : From this release onwards we are removing haproxy from database service. This is an internal feature that was previously used to connect liferay service and the database instance. We have moved away from using Haproxy since this release 8/11/2020 Services Update 2020.33.1 (See details about the change in this release note)

Since this is not an official customer facing feature, it's safe to remove this. No Customer should be impacted by this. 

 

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.2-5.0.X"

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

liferay.workspace.docker.image.liferay=liferay/dxp:7.4-x

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.

这篇文章有帮助吗?
0 人中有 0 人觉得有帮助