ACS Helm chart: External database URL with semicolons breaks deployment.

Description

When specifying an external DB that has a semicolon within the URL, startup of the repo container fails.

Steps to Reproduce
1. Follow github docs to deploy chart version 5.0.0 with external database. https://github.com/Alfresco/acs-deployment/blob/master/docs/helm/examples/with-aws-services.md#deploy
2. Specify a SQLServer DB with semicolons contained in the URL, e.g.

Expected Behavior
Repo container successfully starts and connects to the SQLServer DB

Observed Behavior
Tomcat startup fails because the semicolon corrupts the JAVA_OPTS being passed in.

Customer has raised a github issue here.

Environment

None

Testcase ID

None

Assignee

Unassigned

Reporter

Scott Ashcraft

Labels

None

Escalated By

None

Security Issue

None

ACT Numbers

00373286

Premier Customer

None

Code Branch

None

Build Location

None

Regression Since

None

Work Funnel End

None

Patch Attached

None

Dependent Version/s

None

Cloud or Enterprise

None

Prioritization Score

None

Delivery Team

None

Bug Priority

Category 2

Components

Affects versions