[python-fuelclient] Download deployment graph configuration for cluster failed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Vitalii Kulanov | ||
Mitaka |
Fix Released
|
High
|
Vitalii Kulanov |
Bug Description
Detailed bug description:
Download deployment graph configuration for specific cluster failed if use python-fuelclient 'fuel2 graph download' command
[root@fuel ~]# fuel2 graph download -e 1 -c --debug
'list' object has no attribute 'get'
Traceback (most recent call last):
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
self.
File "/usr/lib/
graph_
File "/usr/lib/
return tasks_levels[
File "/usr/lib/
graph_
AttributeError: 'list' object has no attribute 'get'
Traceback (most recent call last):
File "/usr/bin/fuel2", line 10, in <module>
sys.
File "/usr/lib/
return fuelclient_
File "/usr/lib/
return super(FuelClient, self).run(argv)
File "/usr/lib/
result = self.run_
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
self.
File "/usr/lib/
graph_
File "/usr/lib/
return tasks_levels[
File "/usr/lib/
graph_
AttributeError: 'list' object has no attribute 'get'
Steps to reproduce:
1. Deploy Fuel (e.g. 1 master + 5 nodes).
2. Create new env.
3. Try to download deployment graph configuration for specific cluster through the python-fuelclient:
fuel2 graph download -e 1 -c
Expected results:
Tasks were downloaded to /root/cluster_
Actual result:
AttributeError: 'list' object has no attribute 'get'
Reproducibility:
Always
Description of the environment:
[root@fuel ~]# shotgun2 short-report
cat /etc/fuel_build_id:
607
cat /etc/fuel_
607
cat /etc/fuel_release:
10.0
cat /etc/fuel_
newton-10.0
Changed in fuel: | |
assignee: | nobody → Vitalii Kulanov (vitaliy-t) |
Changed in fuel: | |
milestone: | none → 10.0 |
Changed in fuel: | |
importance: | Undecided → High |
tags: | added: on-verification |
Fix proposed to branch: master /review. openstack. org/364231
Review: https:/