2019.10.10 - Services Updates - 2019.41.1

Description

The services update to 2019.41.1 includes updates to Backup, CI, Database, Liferay, and Webserver services. This includes updates to the base images for Jenkins (now using 2.190.1) and Nginx (1.16.1).

DXP Stack 2019.41.1

Service NamePrevious ReleaseCurrent ReleaseDocker Images
Backup3.2.33.2.6liferaycloud/backup:3.2.6
CI3.1.13.1.2liferaycloud/jenkins:2.190.1-3.1.2
Database3.2.13.2.2liferaycloud/database:3.2.2
Liferay3.0.113.0.13liferaycloud/liferay-dxp:7.2.10-ga1-fp1-3.0.13 liferaycloud/liferay-dxp:7.1.10-ga1-fp14-3.0.13 liferaycloud/liferay-dxp:7.0.10-ga1-fp86-3.0.13
Search3.0.43.0.4liferaycloud/elasticsearch:6.1.4-3.0.4 liferaycloud/elasticsearch:2.6.4-3.0.4
Webserver3.1.13.1.3liferaycloud/nginx:1.16.1-3.1.3

Update Instructions

To apply these updates, update the gradle.properties file the project root folder with the new docker image tags. Here is an example of applying update 2019.41.1 for a 7.2 Liferay project:

liferay.workspace.lcp.backup.image=liferaycloud/backup:3.2.6
liferay.workspace.lcp.database.image=liferaycloud/database:3.2.2
liferay.workspace.lcp.search.image=liferaycloud/elasticsearch:6.1.4-3.0.4
liferay.workspace.lcp.liferay.image=liferaycloud/liferay-dxp:7.2.10-ga1-fp1-3.0.13
liferay.workspace.lcp.webserver.image=liferaycloud/nginx:1.14.2-3.1.3
liferay.workspace.lcp.jenkins.image=liferaycloud/jenkins:2.176.1-3.1.2

Once the gradle.properties file contains the updates, commit the changes to your Git repository.

git add gradle.properties && git commit -m "update dxp cloud stack to 2019.40.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 NameService VersionTicket NumberDescription
Backup3.2.6LCP-1604Unable to restore database from sql dump when on a private cluster
LCP-1666Port already in use when starting service
LCP-1868Change the Disaster Recovery process to use projectID instead of projectUID for clarity
LCP-2213Compatibility scripts directory default should be /lcp-container/script
LCP-2353Do not allow the backup scheduler and manual backup restore to run at the same time
LCP-2513Backup service returns error instead of correct status when service is unhealthy
3.2.5LCPE-497Custom Services like Adminer Cause Restore to be Slow
LCP-2093The backup service cron validation does not accept * characters
3.2.4LCP-1535Change the Disaster Recovery settings to not require the project master token
CI3.1.2LCPE-519Add Job:Create permission to the Customer user to allow creating new pipelines
LCPE-634Update Jenkins base image to 2.190.1
Database3.2.2LCP-1314Error updating from trial to non-trial project
LCP-1666Port already in use when starting service
Liferay3.0.13LCPE-623Liferay cluster fails to replicate in 7.2 because of DNS_PING configuration
LCPE-583HTTP response headers contain the Liferay and application server versions
3.0.12LCPE-522Add Ghostscript for pdf preview
Webserver3.1.3LCPE-583HTTP response headers contain the web server version
LCPE-621Webserver Service Fails to Block URLs Not on Whitelist
3.1.2LCPE-493update nginx from 1.14.2 to 1.16.1