Liferay Cloud Infrastructure

Voltar para Services Changelog

2021.02.11 Service Update 2021.6.1

Service Updates for Liferay Cloud

The services update to 2021.6.1 includes updates to the Backup, Database, Liferay, and Search services.

 

liferay/dxp docker image tags

In an ever evolving effort to provide the best support, the docker tags on liferay/dxp docker repository have changed. The new addition is a `-dx.y.z` designation (e.g. -d1.0.2), which provides information about any changes to the underlying docker scripts that are utilized by the image. The new tags on Dockerhub for liferay/dxp are formatted as follows

liferay/dxp:{Liferay.DXP.Version}-{Patching-Level}-{Docker.Script.Version}-{Timestamp}
liferay/dxp:7.2.10-dxp-7-d1.0.0-202009071842

When selecting which liferay/dxp base image to utilize for your project, please consider the entire docker tag, and be sure to check out the release notes for your patching level before applying to your environment: DXP Release Notes

Liferay and Search License Updates

Licenses for dxp, commerce, and elasticsearch are no longer required inside of the project source code. These licenses are now mounted directly into the corresponding services underneath a special read-only volume. In addition to this, the license volume is watched for any changes, so any necessary updates to the licenses are automatically accepted without requiring a service restart.

 

Database High Availability Configuration

At this time, we are still offering high availability for the database by providing a failover instance. However, in the future we may change our high availability type to using a primary and standby instance. Though the configuration is not available yet, Database version 4.2.0 provides the groundwork for making this change.

 

DXP Stack 2021.3.1 

Service Name Previous Release Current Release Docker Images

Backup

4.2.1

4.2.1

liferaycloud/backup:4.2.1

CI

4.1.0

4.1.0

liferaycloud/jenkins:2.249.3-4.1.0

Database

4.1.2

4.2.0

liferaycloud/database:4.2.0

Liferay

4.1.0

4.2.0

liferaycloud/liferay-dxp:7.3-4.2.0

liferaycloud/liferay-dxp:7.2-4.2.0

liferaycloud/liferay-dxp:7.1-4.2.0

liferaycloud/liferay-dxp:7.0-4.2.0

Search

4.0.2

4.1.0

liferaycloud/elasticsearch:7.9.3-4.1.0

liferaycloud/elasticsearch:6.8.13-4.1.0

liferaycloud/elasticsearch:2.4.6-4.1.0

Webserver

4.0.5

4.0.5

liferaycloud/nginx:1.16.1-4.0.5

 

Update Instructions

The Liferay 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.3-4.2.0"

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

liferay.workspace.docker.image.liferay=liferay/dxp:7.3.10-ga1-d1.3.1-20201217114152

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

git add . && git commit -m "update dxp cloud stack to 2021.6.1"

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

Change Log

Service Name Service Version Ticket Number Description

Backup

4.2.1

LCD-10322

database.tgz files are improperly uploaded as .gz files

Database

4.2.0

LCD-9879

backup process is always using the dump file instead of the snapshot image

LCD-9328

allow new high availability type 'regional'

Liferay

4.2.0

LCD-9828

automatically mount license and watch for license updates without requiring a restart

4.1.1

LCD-9797

incorrect monitoring configuration causes liferay startup to fail

Search

4.1.0

LCD-9827

automatically mount license and watch for license updates without requiring a restart

 

On this page