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.
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 python2. 6/site- packages/ cliff/app. py", line 280, in run_subcommand parsed_ args) python2. 6/site- packages/ cliff/display. py", line 91, in run action( parsed_ args) python2. 6/site- packages/ fuelclient/ commands/ base.py" , line 78, in take_action get_display_ data_multi( self.columns, data) python2. 6/site- packages/ fuelclient/ common/ data_utils. py", line 51, in get_display_ data_multi data_single( fields, elem) for elem in data] python2. 6/site- packages/ fuelclient/ common/ data_utils. py", line 33, in get_display_ data_single '.format( f=field) ) exit(main( )) python2. 6/site- packages/ fuelclient/ cli/error. py", line 114, in wrapper python2. 6/site- packages/ fuelclient/ main.py" , line 77, in main app.run( argv) python2. 6/site- packages/ cliff/app. py", line 215, in run subcommand( remainder) python2. 6/site- packages/ cliff/app. py", line 280, in run_subcommand parsed_ args) python2. 6/site- packages/ cliff/display. py", line 91, in run action( parsed_ args) python2. 6/site- packages/ fuelclient/ commands/ base.py" , line 78, in take_action get_display_ data_multi( self.columns, data) python2. 6/site- packages/ fuelclient/ common/ data_utils. py", line 51, in get_display_ data_multi data_single( fields, elem) for elem in data] python2. 6/site- packages/ fuelclient/ common/ data_utils. py", line 33, in get_display_ data_single '.format( f=field) )
'net_segment_type is not found in the supplied data.'
Traceback (most recent call last):
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
column_names, data = self.take_
File "/usr/lib/
data = data_utils.
File "/usr/lib/
return [get_display_
File "/usr/lib/
'data.
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.
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return fuelclient_
File "/usr/lib/
result = self.run_
File "/usr/lib/
result = cmd.run(
File "/usr/lib/
column_names, data = self.take_
File "/usr/lib/
data = data_utils.
File "/usr/lib/
return [get_display_
File "/usr/lib/
'data.
KeyError: 'net_segment_type is not found in the supplied data.'
Default CLI works fine. Diagnostic snapshot is attached.