@@ -32,21 +32,22 @@ func spawnSubshell(d *deployer.Deployer, log *logger.Logger) error {
3232 endpoint , password , caCertFile , kubeContext , exposure := d .GetDeploymentInfo ()
3333
3434 if endpoint != "" {
35- env = append (env , fmt .Sprintf ("API_ENDPOINT=%s " , endpoint ))
36- env = append (env , fmt .Sprintf ("ROX_ENDPOINT=%s " , endpoint ))
37- env = append (env , fmt .Sprintf ("ROX_BASE_URL=https://%s" , endpoint ))
35+ env = append (env , fmt .Sprintf ("API_ENDPOINT=%q " , endpoint ))
36+ env = append (env , fmt .Sprintf ("ROX_ENDPOINT=%q " , endpoint ))
37+ env = append (env , fmt .Sprintf ("ROX_BASE_URL=' https://%s' " , endpoint ))
3838 }
3939
4040 if password != "" {
41- env = append (env , fmt .Sprintf ("ROX_ADMIN_PASSWORD=%s " , password ))
41+ env = append (env , fmt .Sprintf ("ROX_ADMIN_PASSWORD=%q " , password ))
4242 }
4343
4444 if caCertFile != "" {
45- env = append (env , fmt .Sprintf ("ROX_CA_CERT_FILE=%s " , caCertFile ))
45+ env = append (env , fmt .Sprintf ("ROX_CA_CERT_FILE=%q " , caCertFile ))
4646 }
4747
48+ env = append (env , fmt .Sprintf ("ROX_USERNAME=%q" , deployer .AdminUsername ))
4849 env = append (env , "ROXIE_SHELL=1" )
49- env = append (env , fmt .Sprintf ("name=acs@%s" , kubeContext ))
50+ env = append (env , fmt .Sprintf ("name=' acs@%s' " , kubeContext ))
5051
5152 haproxyAvailable := isHAProxyAvailable ()
5253
@@ -60,7 +61,7 @@ func spawnSubshell(d *deployer.Deployer, log *logger.Logger) error {
6061 if err != nil {
6162 log .Warningf ("Failed to start HAProxy: %v" , err )
6263 } else {
63- env = append (env , fmt .Sprintf ("ROXIE_HAPROXY_CFG_FILE=%s " , haproxyConfigPath ))
64+ env = append (env , fmt .Sprintf ("ROXIE_HAPROXY_CFG_FILE=%q " , haproxyConfigPath ))
6465 haproxyStarted = true
6566 defer cleanupHAProxy (haproxyCmd , haproxyConfigPath )
6667 }
0 commit comments