Reviewed: https://review.openstack.org/333855 Committed: https://git.openstack.org/cgit/openstack/fuel-octane/commit/?id=a9a235e9f52a5c8f9f26c300978e0035f752484f Submitter: Jenkins Branch: stable/8.0
commit a9a235e9f52a5c8f9f26c300978e0035f752484f Author: Oleg Gelbukh <email address hidden> Date: Wed Jun 22 14:34:03 2016 +0000
Escape passwords passed to openstack client
If special symbols are used in password for 'admin' user in OpenStack, octane passes them to command line client as is and it breaks shell.
Properly escape the password before passing it to subprocess.
Change-Id: Iad635aec6d5b5cc32975937e00205b7e89dc99d9 Closes-bug: 1585960 (cherry picked from commit 58f31e6c5f408630c42565ee53de6b59457bc84c)
Reviewed: https:/ /review. openstack. org/333855 /git.openstack. org/cgit/ openstack/ fuel-octane/ commit/ ?id=a9a235e9f52 a5c8f9f26c30097 8e0035f752484f
Committed: https:/
Submitter: Jenkins
Branch: stable/8.0
commit a9a235e9f52a5c8 f9f26c300978e00 35f752484f
Author: Oleg Gelbukh <email address hidden>
Date: Wed Jun 22 14:34:03 2016 +0000
Escape passwords passed to openstack client
If special symbols are used in password for 'admin' user in
OpenStack, octane passes them to command line client as is
and it breaks shell.
Properly escape the password before passing it to subprocess.
Change-Id: Iad635aec6d5b5c c32975937e00205 b7e89dc99d9 0c42565ee53de6b 59457bc84c)
Closes-bug: 1585960
(cherry picked from commit 58f31e6c5f40863