Red Hat Bugzilla – Bug 61851
Anaconda crashes during firewall configuration.
Last modified: 2005-10-31 17:00:50 EST
Description of Problem:
I am doing a "laptop" installation in "text" mode, when attempting to do the
firewall configuration section, upon pressing "OK" I get "An unhandled exception
has occured [sic]". This happens I even when I reboot and choose different
options before pressing "OK". Also happens when I attempt a "Custom"
installation. I'm running an IBM ThinkPad 365XD (Pentium II, 133 MHz) with 24MB
Version-Release number of selected component (if applicable): N/A
Steps to Reproduce:
1. Boot from a floppy using the "boot.img" image. Select "English" and "US
2. Choose "Laptop" installation.
3. Select "Automatic" partitioning.
4. Choose "GRUB" boot-loader.
5. In firewall configuration leave defaults (i.e. "Medium" security) and simply
Get "Unhandled exception" and installation stops.
Firewall configuration should have worked and install should have proceeded.
Traceback (transcribed manually as carefully as possible) follows:
Traceback (innermost last):
File "/usr/bin/anaconda", line 627 in ?
intf.run(id, dispatch, configFileData)
File "/usr/lib/anaconda/text.py", line 406 in
rc = apply(win, (self.screen, ) + args)
File "/usr/lib/anaconda/textw/firewall_text.py", line 208, in __call__
for dev in devicelist.getSelection():
Looking at the Python code, I notice that "devicelist" is only set if the "if"
statement ("if devices != :") on line 71 is called. However in the "Pdb"
debugger, if attempt to print this variable I get:
(Pdb) print devices
which leads me to suspect that if statement is not entered and hence
"devicelist" is not set... and the NameError.
*** Bug 59668 has been marked as a duplicate of this bug. ***
Fixed in CVS
Great to hear that it's fixed in CVS, however, where is the CVS repository for
anaconda so I can test the fix? I figured it should probably be at:
However, only the bootdisk, help text and po modules are listed there, not the
Python code. Is this a "private" Red Hat CVS module, if so could you send me
the fix by private e-mail. I'm happy to help out and test the fix for your QA
people, but I need to be able to get it... ;-)
If I could successfully get the fix, is there way I could apply the fix against
a running anaconda (i.e. make the firewall configuration "work" on the fly, by
manually applying the change in the .py/.pyc module) without having to rebuild
the image, making a new ISO disk and re-burn?
I had a similar experiance.
Install from the Skipjack CD, text mode, Custom , use Disk Druid for
partitioning hdb, select no boot loader,on the "Firewall Configuration" screen
after I press OK it crashes, regardless of which FW config I select.
I have no ethernet card, maybe that is important ?
I attach one anaconda dump
Created attachment 50824 [details]
anaconda dump, when I selecte no-firewall
*** Bug 62212 has been marked as a duplicate of this bug. ***
Not able to replicate with the latest install trees.
*** Bug 62768 has been marked as a duplicate of this bug. ***