Service Updates for Liferay Cloud
The services update for 08/15/2023 is a Major update for Liferay service.
DXP Cloud Stack - 08/15/2023
Service Name | Previous Release | Current Release | Docker Images |
Backup |
5.9.0 |
5.9.1 |
liferaycloud/backup:5.9.1 |
CI |
5.0.3 |
5.0.4 |
liferaycloud/jenkins:2.356-jdk8-5.0.4 |
Database |
5.1.2 |
5.1.3 |
liferaycloud/database:5.1.3 |
LIFERAY |
5.2.1 |
5.3.0 |
liferaycloud/liferay-dxp:7.4-5.3.0 |
Search |
5.1.0 |
5.1.1 |
liferaycloud/elasticsearch:7.17.9-5.1.1 |
Webserver |
5.2.0 |
5.3.0 |
liferaycloud/nginx:1.21.6-5.3.0 |
Change Log
Service Name | Service Version | Ticket No. | Description |
Liferay |
5.3.0 |
Fix: Liferay containers using u86 are failing to become ready due to updated valid hosts validation* | |
|
|
LCD-14704 | Story: [Google Cloud Storage] Set Default Doc Lib Store to GCS for new customers** |
Update Instructions
Note*: This fix was required to address breaking change introduced in DXP
Note**: All new Projects provisioned after this release will be set to use Google Cloud Storage as their default document library store.
GCS is only made available for new customers at this time.
Migrating existing customers to use GCS is stated to happen in the upcoming quarters. All existing customers will continue to use Simple File System Store for their document Library and will not experience any changes.
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.
Note : All Features marked [Google Cloud Storage] or [GCS] in the previous release notes so far, will be available to new customers, starting their project with Liferay image 5.3.0
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.