Activity log for bug #1721805

Date Who What changed Old value New value Message
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