Traceback (most recent call last):
File "/usr/bin/fuelmenu", line 9, in <module>
load_entry_point('fuelmenu==9.0.0', 'console_scripts', 'fuelmenu')()
File "/usr/lib/python2.7/site-packages/fuelmenu/fuelmenu.py", line 458, in main
setup()
File "/usr/lib/python2.7/site-packages/fuelmenu/fuelmenu.py", line 314, in setup
FuelSetup()
File "/usr/lib/python2.7/site-packages/fuelmenu/fuelmenu.py", line 93, in __init__
self.main()
File "/usr/lib/python2.7/site-packages/fuelmenu/fuelmenu.py", line 254, in main
self.mainloop.run()
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 271, in run
self.screen.run_wrapper(self._run)
File "/usr/lib64/python2.7/site-packages/urwid/raw_display.py", line 241, in run_wrapper
return fn()
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 336, in _run
self.event_loop.run()
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 707, in run
self._loop()
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 786, in _loop
self._watch_files[fd]()
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 387, in _update
self.process_input(keys)
File "/usr/lib64/python2.7/site-packages/urwid/main_loop.py", line 487, in process_input
k = self._topmost_widget.keypress(self.screen_size, k)
File "/usr/lib64/python2.7/site-packages/urwid/container.py", line 1102, in keypress
return self.body.keypress( (maxcol, remaining), key )
File "/usr/lib64/python2.7/site-packages/urwid/listbox.py", line 986, in keypress
key = focus_widget.keypress((maxcol,),key)
File "/usr/lib64/python2.7/site-packages/urwid/container.py", line 2240, in keypress
key = w.keypress((mc,) + size[1:], key)
File "/usr/lib64/python2.7/site-packages/urwid/container.py", line 1559, in keypress
key = self.focus.keypress(tsize, key)
File "/usr/lib64/python2.7/site-packages/urwid/decoration.py", line 384, in keypress
return self._original_widget.keypress((maxcol, self.height), key)
File "/usr/lib64/python2.7/site-packages/urwid/decoration.py", line 836, in keypress
return self._original_widget.keypress((maxcol,maxrow-top-bottom), key)
File "/usr/lib64/python2.7/site-packages/urwid/listbox.py", line 986, in keypress
key = focus_widget.keypress((maxcol,),key)
File "/usr/lib64/python2.7/site-packages/urwid/wimp.py", line 534, in keypress
self._emit('click')
File "/usr/lib64/python2.7/site-packages/urwid/widget.py", line 463, in _emit
signals.emit_signal(self, name, self, *args)
File "/usr/lib64/python2.7/site-packages/urwid/signals.py", line 120, in emit
result |= bool(callback(*args_copy))
File "/usr/lib/python2.7/site-packages/fuelmenu/modules/saveandquit.py", line 50, in save_and_quit
if self.save():
File "/usr/lib/python2.7/site-packages/fuelmenu/modules/saveandquit.py", line 56, in save
results, modulename = self.parent.global_save()
File "/usr/lib/python2.7/site-packages/fuelmenu/fuelmenu.py", line 299, in global_save
if module.apply(None):
File "/usr/lib/python2.7/site-packages/fuelmenu/modules/fueluser.py", line 138, in apply
self.save(responses)
File "/usr/lib/python2.7/site-packages/fuelmenu/modules/fueluser.py", line 161, in save
outfn=self.parent.settingsfile)
File "/usr/lib/python2.7/site-packages/fuelmenu/settings.py", line 101, in write
outfile = file(outfn, 'w')
IOError: [Errno 2] No such file or directory: '/etc/fuel/astute.yaml'
[root@fuel ~]# ls -la /etc/fuel
ls: cannot access /etc/fuel: No such file or directory
[root@fuel ~]# touch /etc/fuel/astute.yaml
touch: cannot touch ‘/etc/fuel/astute.yaml’: No such file or directory
yep, need to revert
[root@fuel ~]# fuelmenu
Traceback (most recent call last): fuelmenu" , line 9, in <module> entry_point( 'fuelmenu= =9.0.0' , 'console_scripts', 'fuelmenu')() python2. 7/site- packages/ fuelmenu/ fuelmenu. py", line 458, in main python2. 7/site- packages/ fuelmenu/ fuelmenu. py", line 314, in setup python2. 7/site- packages/ fuelmenu/ fuelmenu. py", line 93, in __init__ python2. 7/site- packages/ fuelmenu/ fuelmenu. py", line 254, in main mainloop. run() python2. 7/site- packages/ urwid/main_ loop.py" , line 271, in run screen. run_wrapper( self._run) python2. 7/site- packages/ urwid/raw_ display. py", line 241, in run_wrapper python2. 7/site- packages/ urwid/main_ loop.py" , line 336, in _run event_loop. run() python2. 7/site- packages/ urwid/main_ loop.py" , line 707, in run python2. 7/site- packages/ urwid/main_ loop.py" , line 786, in _loop _watch_ files[fd] () python2. 7/site- packages/ urwid/main_ loop.py" , line 387, in _update process_ input(keys) python2. 7/site- packages/ urwid/main_ loop.py" , line 487, in process_input widget. keypress( self.screen_ size, k) python2. 7/site- packages/ urwid/container .py", line 1102, in keypress python2. 7/site- packages/ urwid/listbox. py", line 986, in keypress keypress( (maxcol, ),key) python2. 7/site- packages/ urwid/container .py", line 2240, in keypress python2. 7/site- packages/ urwid/container .py", line 1559, in keypress keypress( tsize, key) python2. 7/site- packages/ urwid/decoratio n.py", line 384, in keypress widget. keypress( (maxcol, self.height), key) python2. 7/site- packages/ urwid/decoratio n.py", line 836, in keypress widget. keypress( (maxcol, maxrow- top-bottom) , key) python2. 7/site- packages/ urwid/listbox. py", line 986, in keypress keypress( (maxcol, ),key) python2. 7/site- packages/ urwid/wimp. py", line 534, in keypress _emit(' click') python2. 7/site- packages/ urwid/widget. py", line 463, in _emit emit_signal( self, name, self, *args) python2. 7/site- packages/ urwid/signals. py", line 120, in emit *args_copy) ) python2. 7/site- packages/ fuelmenu/ modules/ saveandquit. py", line 50, in save_and_quit python2. 7/site- packages/ fuelmenu/ modules/ saveandquit. py", line 56, in save global_ save() python2. 7/site- packages/ fuelmenu/ fuelmenu. py", line 299, in global_save python2. 7/site- packages/ fuelmenu/ modules/ fueluser. py", line 138, in apply save(responses) python2. 7/site- packages/ fuelmenu/ modules/ fueluser. py", line 161, in save self.parent. settingsfile) python2. 7/site- packages/ fuelmenu/ settings. py", line 101, in write astute. yaml'
File "/usr/bin/
load_
File "/usr/lib/
setup()
File "/usr/lib/
FuelSetup()
File "/usr/lib/
self.main()
File "/usr/lib/
self.
File "/usr/lib64/
self.
File "/usr/lib64/
return fn()
File "/usr/lib64/
self.
File "/usr/lib64/
self._loop()
File "/usr/lib64/
self.
File "/usr/lib64/
self.
File "/usr/lib64/
k = self._topmost_
File "/usr/lib64/
return self.body.keypress( (maxcol, remaining), key )
File "/usr/lib64/
key = focus_widget.
File "/usr/lib64/
key = w.keypress((mc,) + size[1:], key)
File "/usr/lib64/
key = self.focus.
File "/usr/lib64/
return self._original_
File "/usr/lib64/
return self._original_
File "/usr/lib64/
key = focus_widget.
File "/usr/lib64/
self.
File "/usr/lib64/
signals.
File "/usr/lib64/
result |= bool(callback(
File "/usr/lib/
if self.save():
File "/usr/lib/
results, modulename = self.parent.
File "/usr/lib/
if module.apply(None):
File "/usr/lib/
self.
File "/usr/lib/
outfn=
File "/usr/lib/
outfile = file(outfn, 'w')
IOError: [Errno 2] No such file or directory: '/etc/fuel/
[root@fuel ~]# ls -la /etc/fuel
ls: cannot access /etc/fuel: No such file or directory
[root@fuel ~]# touch /etc/fuel/ astute. yaml
touch: cannot touch ‘/etc/fuel/ astute. yaml’: No such file or directory
[root@fuel ~]# ls -ls /etc/fuel version fuel_release
fuel-agent/ fuel-bootstrap-cli/ fuel_build_id fuel_build_number fuel-mirror/ fuel_openstack_
[root@fuel ~]# ls -ls /etc/fuel/
ls: cannot access /etc/fuel/: No such file or directory
[root@fuel ~]# mkdir -p /etc/fuel
[root@fuel ~]# fuelmenu