fuelmenu crashes after exit braking Fuel admin node bootstrap process
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Fedor Zhadaev | ||
Mitaka |
Fix Released
|
Critical
|
Fedor Zhadaev |
Bug Description
# shotgun2 short-report
cat /etc/fuel_build_id:
450
cat /etc/fuel_
450
cat /etc/fuel_release:
9.0
cat /etc/fuel_
mitaka-9.0
rpm -qa | egrep 'fuel|astute|
fuel-release-
fuel-provision
python-
fuel-bootstrap
fuel-migrate-
rubygem-
fuel-mirror-
shotgun-
fuel-openstack
fuel-notify-
nailgun-
python-
fuel-9.
fuel-utils-
fuel-setup-
fuel-misc-
fuel-library9.
network-
fuel-agent-
fuel-ui-
fuel-ostf-
fuelmenu-
fuel-nailgun-
Steps to reproduce:
1. Add "showmenu=yes" to installator kernel command line
2. Proceed with normal installation
3. When fuelmenu opens, change some settings if needed and exit via "Quit and Save changes"
fuelmenu reports, that all changes were applied successfully and closes ncurses menu, but then outputs the following traceback
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
setup()
File "/usr/lib/
FuelSetup()
File "/usr/lib/
self.main()
File "/usr/lib/
run_delegate()
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/
self.
AttributeError: 'FuelSetup' object has no attribute 'exit_program'
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Arthur Svechnikov (asvechnikov) |
milestone: | none → 10.0 |
tags: | added: area-python module-fuelmenu |
Changed in fuel: | |
assignee: | Arthur Svechnikov (asvechnikov) → Fedor Zhadaev (fzhadaev) |
no longer affects: | fuel/newton |
tags: | added: blocker-for-qa |
tags: | added: on-verification |
tags: | added: on-verification |
(This check performed automatically)
Please, make sure that bug description contains the following sections filled in with the appropriate data related to the bug you are describing:
actual result
expected result
For more detailed information on the contents of each of the listed sections see https:/ /wiki.openstack .org/wiki/ Fuel/How_ to_contribute# Here_is_ how_you_ file_a_ bug