Comment 0 for bug 1514897

Revision history for this message
Artem Panchenko (apanchenko-8) wrote :

Fuel version info (7.0 build #144): http://paste.openstack.org/show/478452/

Smoke test fails because Fuel CLI (new version) returns error while trying to get environments list:

[root@nailgun ~]# fuel2 --debug env list
'net_segment_type is not found in the supplied data.'
Traceback (most recent call last):
  File "/usr/lib/python2.6/site-packages/cliff/app.py", line 280, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python2.6/site-packages/cliff/display.py", line 91, in run
    column_names, data = self.take_action(parsed_args)
  File "/usr/lib/python2.6/site-packages/fuelclient/commands/base.py", line 78, in take_action
    data = data_utils.get_display_data_multi(self.columns, data)
  File "/usr/lib/python2.6/site-packages/fuelclient/common/data_utils.py", line 51, in get_display_data_multi
    return [get_display_data_single(fields, elem) for elem in data]
  File "/usr/lib/python2.6/site-packages/fuelclient/common/data_utils.py", line 33, in get_display_data_single
    'data.'.format(f=field))
KeyError: 'net_segment_type is not found in the supplied data.'
Traceback (most recent call last):
  File "/usr/bin/fuel2", line 10, in <module>
    sys.exit(main())
  File "/usr/lib/python2.6/site-packages/fuelclient/cli/error.py", line 114, in wrapper
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/fuelclient/main.py", line 77, in main
    return fuelclient_app.run(argv)
  File "/usr/lib/python2.6/site-packages/cliff/app.py", line 215, in run
    result = self.run_subcommand(remainder)
  File "/usr/lib/python2.6/site-packages/cliff/app.py", line 280, in run_subcommand
    result = cmd.run(parsed_args)
  File "/usr/lib/python2.6/site-packages/cliff/display.py", line 91, in run
    column_names, data = self.take_action(parsed_args)
  File "/usr/lib/python2.6/site-packages/fuelclient/commands/base.py", line 78, in take_action
    data = data_utils.get_display_data_multi(self.columns, data)
  File "/usr/lib/python2.6/site-packages/fuelclient/common/data_utils.py", line 51, in get_display_data_multi
    return [get_display_data_single(fields, elem) for elem in data]
  File "/usr/lib/python2.6/site-packages/fuelclient/common/data_utils.py", line 33, in get_display_data_single
    'data.'.format(f=field))
KeyError: 'net_segment_type is not found in the supplied data.'

Default CLI works fine. Diagnostic snapshot is attached.