You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.
Is this an ISSUE or FEATURE REQUEST? (choose one): ISSUE
What version of acs-engine?: at least 0.4.0
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm) Kubernetes
What happened:
The variable injection logic that outputs a custom provision script treats semicolons literally, and bash interprets it as the end of command character.
Template files have been refactored. The service principal env var is now under the provisionScriptParametersCommon variable in parts/k8s/kubernetesmastervars.t.
jackfrancis
changed the title
k8s deployment fails if service principal password includes a semicolon char
k8s deployment fails if service principal password includes a semicolon or % char
Feb 12, 2018
Is this an ISSUE or FEATURE REQUEST? (choose one): ISSUE
What version of acs-engine?: at least
0.4.0
Orchestrator and version (e.g. Kubernetes, DC/OS, Swarm) Kubernetes
What happened:
The variable injection logic that outputs a custom provision script treats semicolons literally, and bash interprets it as the end of command character.
Similar behavior for
%
.See this line:
acs-engine/parts/kubernetesagentresourcesvmas.t
Line 259 in 096c771
What you expected to happen:
successful cluster deployment
How to reproduce it (as minimally and precisely as possible):
Include a service principal password that includes a
;
character, generate new templates, and deploy a cluster.The text was updated successfully, but these errors were encountered: