Red Hat Bugzilla – Bug 507647
Can't actually exit firstboot after configuring kdump
Last modified: 2015-01-07 19:16:49 EST
Description of problem:
Walking through firstboot-1.106-1 with kexec-tools-2.0.0-14.el6, I can configure kdump but when clicking "Finish" I end up in a continuous loop talking about needing to rebooting, acknowledging and then clicking "Finish" and getting the warning about reboot again.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Run firstboot
2. Walk through and choose to enable kdump
Firstboot actually completes
Those buttons are controlled by the firstboot infrastructure. I think the firstboot owner is going to have to take a look at this first.
The module needs to return proper success/error code. The apply() method currently always returns failure.
Very well, thanks.
fixed in 2.0.0-15.el6
Looks like we're heading in the right direction. I did the following:
1) Installed 2.0.0-15.el6.x86_64
2) Ran firstboot
3) Chose to enable firstboot, accepting the defaults
4) Clicked "Yes" to the message about needing to reboot in order for changes to take effect
firstboot CRITICAL: Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/firstboot/interface.py", line 102, in _nextClicked
File "/usr/lib64/python2.6/site-packages/firstboot/interface.py", line 165, in advance
File "/usr/lib64/python2.6/site-packages/firstboot/interface.py", line 177, in checkReboot
TypeError: 'bool' object is not callable
I get the same behavior no matter what I select on the kdump configuration screen:
- choose to not enable kdump and click "Finish"
- choose to enable kdump, then click "No" to the question about rebooting
Ok, fixed and verified on test1189.test.redhat.com this time. Fix available in kexec-tools-2.0.0-16.el6
*** Bug 507777 has been marked as a duplicate of this bug. ***
I got this once with kexec-tools-2.0.0-16.el6. Trying to figure out how that happened:
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/firstboot/interface.py", line 274, in createScreens
File "/usr/share/firstboot/modules/firstboot_kdump.py", line 158, in createScreen
self.initialState = self.kdumpEnabled
AttributeError: moduleClass instance has no attribute 'kdumpEnabled'
And I have a root cause. Will open another BZ to cover but it's a corner case . . . very far corner!
kexec-tools-2.0.0-16.el6 working well otherwise.
kexec-tools-2.0.0-48.el6 included in RHEL6.0-20100116.0.