04/25/2023 - Service release updates

Service Updates for Liferay Cloud

The services update for 04/25/2023 is a patch update for Backup, Database, Search and CI services.

 

DXP Cloud Stack - 04/25/2023

Service Name Previous Release Current Release Docker Images

BACKUP

5.3.0

5.3.1

liferaycloud/backup:5.3.1

CI

5.0.2

5.0.3

liferaycloud/jenkins:2.346.3-jdk8-5.0.3

DATABASE

5.1.0

5.1.1

liferaycloud/database:5.1.1

Liferay

5.1.0

5.2.0

liferaycloud/liferay-dxp:7.4-5.2.0
liferaycloud/liferay-dxp:7.3-5.2.0

liferaycloud/liferay-dxp:7.2-5.2.0

liferaycloud/liferay-dxp:7.1-5.2.0

liferaycloud/liferay-dxp:7.0-5.2.0

SEARCH

5.1.0

5.1.1

liferaycloud/elasticsearch:7.17.9-5.1.1

liferaycloud/elasticsearch:6.8.23-5.1.1

Webserver

5.0.0

5.1.0

liferaycloud/nginx:1.21.6-5.1.0

 

 

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.

Change Log

Service Name Service Version Ticket Number Description

Backup

5.3.1

LCD-25609

Fix: Backup service times out when waiting for the database instance on startup

 CI

 5.0.3

LCD-24744

Fix: No need to checkout SCM twice in Jenkins build

 

 

LCD-20653

Fix: Add proper validation for LCP_CI_SCM_PROVIDER

Database

5.1.1

LCSEC-926

Security: Fix vulnerabilities > service-database > 5.1.0

Search

5.1.1

LCD-24766

Remove Image generation for elasticsearch-service 2.x version

 

 

LCSEC-931

Security: Fix Vulnerability > elasticsearch > 7.x > openssl

 

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人がこの記事が役に立ったと言っています