2017-10-06 15:44:28 |
Pierre Riteau |
bug |
|
|
added bug |
2017-10-06 15:45:18 |
Pierre Riteau |
description |
When a user has a password containing curly brackets, the openstack CLI fails with confusing errors:
$ export OS_PASSWORD='abcd{efgh'
$ openstack server list
unmatched '{' in format
$ export OS_PASSWORD='abcd}efgh'
$ openstack server list
Single '}' encountered in format string
$ export OS_PASSWORD='abcd{}efgh'
$ openstack server list
tuple index out of range
$ openstack --version
openstack 3.12.0 |
When a user has a password containing curly brackets and specifies it via OS_PASSWORD, the openstack CLI fails with confusing errors:
$ export OS_PASSWORD='abcd{efgh'
$ openstack server list
unmatched '{' in format
$ export OS_PASSWORD='abcd}efgh'
$ openstack server list
Single '}' encountered in format string
$ export OS_PASSWORD='abcd{}efgh'
$ openstack server list
tuple index out of range
$ openstack --version
openstack 3.12.0 |
|
2017-10-06 15:48:08 |
Pierre Riteau |
description |
When a user has a password containing curly brackets and specifies it via OS_PASSWORD, the openstack CLI fails with confusing errors:
$ export OS_PASSWORD='abcd{efgh'
$ openstack server list
unmatched '{' in format
$ export OS_PASSWORD='abcd}efgh'
$ openstack server list
Single '}' encountered in format string
$ export OS_PASSWORD='abcd{}efgh'
$ openstack server list
tuple index out of range
$ openstack --version
openstack 3.12.0 |
When a user has a password containing curly brackets and specifies it via OS_PASSWORD, the openstack CLI fails with confusing errors:
$ export OS_PASSWORD='abcd{efgh'
$ openstack server list
unmatched '{' in format
$ export OS_PASSWORD='abcd}efgh'
$ openstack server list
Single '}' encountered in format string
$ export OS_PASSWORD='abcd{}efgh'
$ openstack server list
tuple index out of range
$ openstack --version
openstack 3.12.0
It works fine if the password is provided via clouds.yaml or when prompted by `openstack` in the absence of the OS_PASSWORD variable. |
|
2017-10-06 15:48:20 |
Pierre Riteau |
summary |
openstack CLI does not support passwords with curly brackets |
openstack CLI does not support OS_PASSWORD containing curly brackets |
|