Activity log for bug #1732744

Date Who What changed Old value New value Message
2017-11-16 17:08:09 Matt Riedemann bug added bug
2017-11-16 17:08:13 Matt Riedemann python-novaclient: status New Triaged
2017-11-16 17:08:15 Matt Riedemann python-novaclient: assignee Matt Riedemann (mriedem)
2017-11-16 17:30:37 Matt Riedemann description This change https://review.openstack.org/#/c/184281/ in 2015 (Liberty release, 2.27.0 release of novaclient) broke the SecretsHelper in the shell because it does API version discovery which requires authentication, but if you don't provide a --os-token or --os-password (or their equivalent environment variables), we don't even get to the SecretsHelper code to prompt for a password. Moving the SecretsHelper code block up before the API version discovery does get you the password prompt, but it appears to still not work properly. Given how long this has been broken and no one has cared, it seems pointless to fix it at this point, and it's untested, so we should probably just remove it. This change https://review.openstack.org/#/c/184281/ in 2015 (Liberty release, 2.27.0 release of novaclient) broke the SecretsHelper in the shell because it does API version discovery which requires authentication, but if you don't provide a --os-token or --os-password (or their equivalent environment variables), we don't even get to the SecretsHelper code to prompt for a password. Moving the SecretsHelper code block up before the API version discovery does get you the password prompt, but it appears to still not work properly: http://paste.openstack.org/show/626539/ Given how long this has been broken and no one has cared, it seems pointless to fix it at this point, and it's untested, so we should probably just remove it.
2017-11-16 17:48:10 OpenStack Infra python-novaclient: status Triaged In Progress
2017-11-16 17:53:54 Matt Riedemann python-novaclient: importance Undecided Medium
2017-11-16 20:26:46 OpenStack Infra python-novaclient: status In Progress Fix Released