If the admin password passed to 'octane' command contains special symbols (e.g. parenthesis), the commands that specify the password in with CLI option will fail. See example below.
Steps to reproduce:
1. Install the Fuel Master node version 7
2. Upgrade the Fuel Master node to version 8 (per documentation)
3. Run command 'octane upgrade-env <ENV_ID>'
Expected result:
New environment with random name created with release version 8
Actual result:
Command fails with the following error message:
2016-05-17 00:14:28 INFO octane.util.subprocess Process sh finished with return value 2
2016-05-17 00:14:28 ERROR octane Command 'sh' returned non-zero exit status 2
2016-05-17 00:14:28 ERROR octane.util.subprocess sh[at node-69] stderr: sh: 1: Syntax error: ")" unexpected
Reproducibility:
Always
Workaround:
Don't use special symbols in passwords
Impact:
Any Fuel Master node with admin password that contain special symbols
Detailed bug description:
If the admin password passed to 'octane' command contains special symbols (e.g. parenthesis), the commands that specify the password in with CLI option will fail. See example below.
Steps to reproduce:
1. Install the Fuel Master node version 7
2. Upgrade the Fuel Master node to version 8 (per documentation)
3. Run command 'octane upgrade-env <ENV_ID>'
Expected result:
New environment with random name created with release version 8
Actual result:
Command fails with the following error message:
2016-05-17 00:14:28 INFO octane. util.subprocess Process sh finished with return value 2 util.subprocess sh[at node-69] stderr: sh: 1: Syntax error: ")" unexpected
2016-05-17 00:14:28 ERROR octane Command 'sh' returned non-zero exit status 2
2016-05-17 00:14:28 ERROR octane.
Reproducibility:
Always
Workaround:
Don't use special symbols in passwords
Impact:
Any Fuel Master node with admin password that contain special symbols
Description of environment:
N/A