AdminPassword with special character fails deployment.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Alex Schultz |
Bug Description
Rocky, container based deployment.
Description
===========
When using AdminPassword containing - ( or ) or & ( probably more ) deployment will fail with:
"Error running ['docker', 'exec', '--user=root', u'keystone', '/usr/bin/
"stderr: /usr/bin/
This line comes from:
docker/
action: exec
user: root
[ 'keystone', '/usr/bin/
Manually executing the command above fails same of course:
[stack@undercloud (stackrc) ~]$ sudo docker exec --user=root keystone /usr/bin/
/usr/bin/
Using escape e.g h\@r1z\&n, on cli solves the problem.
Steps to reproduce
=======
1. use password with special chars.
2. deploy
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → High |
milestone: | none → stein-2 |
Changed in tripleo: | |
milestone: | stein-2 → stein-3 |
Changed in tripleo: | |
milestone: | stein-3 → stein-rc1 |
Changed in tripleo: | |
milestone: | stein-rc1 → train-1 |
Changed in tripleo: | |
milestone: | train-1 → train-2 |
Changed in tripleo: | |
milestone: | train-2 → train-3 |
Changed in tripleo: | |
milestone: | train-3 → ussuri-1 |
tags: | added: stein-backport-potential |
tags: | added: queens-backport-potential rocky-backport-potential |
Fix proposed to branch: master /review. opendev. org/692932
Review: https:/