`nova version-list` doesn't work with latest endpoint url
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-novaclient |
Fix Released
|
High
|
Andriy Kurilin |
Bug Description
The novaclient's CI is broken due to failed funtional test:
> novaclient.
It had happend due to recent change in devstack, which moved Nova-API under uwsgi (https:/
The trace of failed test:
2017-06-30 10:37:44.630123 | 2017-06-30 10:37:44.629 | novaclient.
2017-06-30 10:37:44.631464 | 2017-06-30 10:37:44.631 | -------
2017-06-30 10:37:44.632907 | 2017-06-30 10:37:44.632 |
2017-06-30 10:37:44.634253 | 2017-06-30 10:37:44.634 | Captured traceback:
2017-06-30 10:37:44.635743 | 2017-06-30 10:37:44.635 | ~~~~~~~~~~~~~~~~~~~
2017-06-30 10:37:44.637276 | 2017-06-30 10:37:44.637 | Traceback (most recent call last):
2017-06-30 10:37:44.638582 | 2017-06-30 10:37:44.638 | File "novaclient/
2017-06-30 10:37:44.639948 | 2017-06-30 10:37:44.639 | self.nova(
2017-06-30 10:37:44.641237 | 2017-06-30 10:37:44.641 | File "novaclient/
2017-06-30 10:37:44.642573 | 2017-06-30 10:37:44.642 | endpoint_type, merge_stderr)
2017-06-30 10:37:44.644786 | 2017-06-30 10:37:44.644 | File "/opt/stack/
2017-06-30 10:37:44.646371 | 2017-06-30 10:37:44.646 | 'nova', action, flags, params, fail_ok, merge_stderr)
2017-06-30 10:37:44.647926 | 2017-06-30 10:37:44.647 | File "/opt/stack/
2017-06-30 10:37:44.649645 | 2017-06-30 10:37:44.649 | self.cli_dir, prefix=self.prefix)
2017-06-30 10:37:44.651374 | 2017-06-30 10:37:44.650 | File "/opt/stack/
2017-06-30 10:37:44.652972 | 2017-06-30 10:37:44.652 | result_err)
2017-06-30 10:37:44.654727 | 2017-06-30 10:37:44.654 | tempest.
2017-06-30 10:37:44.656429 | 2017-06-30 10:37:44.656 | stdout:
2017-06-30 10:37:44.658176 | 2017-06-30 10:37:44.657 |
2017-06-30 10:37:44.660023 | 2017-06-30 10:37:44.659 | stderr:
2017-06-30 10:37:44.661509 | 2017-06-30 10:37:44.661 | ERROR (TypeError): 'NoneType' object has no attribute '__getitem__'
Changed in python-novaclient: | |
status: | Confirmed → In Progress |
summary: |
- test_version_list fails with "(TypeError): 'NoneType' object has no - attribute '__getitem__'" + `nova version-list` doesn't work with latest endpoint url |
description: | updated |
http:// logstash. openstack. org/#dashboard/ file/logstash. json?query= message% 3A%5C%22ERROR% 20(TypeError) %3A%20' NoneType' %20object% 20has%20no% 20attribute% 20'__getitem_ _'%5C%22% 20AND%20tags% 3A%5C%22console %5C%22% 20AND%20project %3A%5C% 22openstack% 2Fpython- novaclient% 5C%22&from= 7d