Red Hat Bugzilla – Bug 100655
TB NCDevADSL.py:33:load:NameError: global name 'ConfDevice' is not defined
Last modified: 2006-02-21 13:57:42 EST
Description of problem:
The graphical version of the network configuration client errors out while
loading an ADSL configuration file. The error appears to be related to a
missing Python variable called "ConfDevice".
Version-Release number of selected component (if applicable): 1.3.1-1
I'm assuming the problem is easily reproducible on a machine upgraded from RH 9
(Shrike), which was my case. The error occurred while loading in an ADSL "cfg"
file created in either Shrike or Severn. I haven't determined yet if a clean
install can manifest the problem.
Steps to Reproduce:
1. Launch "Network" from the desktop bottom bar's "System Settings" menu.
2. Create (if necessary) the Ethernet entry that will be used by the ADSL entry
and save. You may see a save error, but the information should still make it
out to disk.
3. Close the config app (if it didn't crash while saving) and restart.
An exception window pops up.
The app would appear with the previously saved configuration info.
I also noticed that bug #80343 dealt with the "ConfDevice" problem, but it also
looked as if it was going down a different path.
Traceback (most recent call last):
File "/usr/sbin/redhat-config-network-gui", line 163, in main
window = mainDialog()
line 214, in __init__
line 243, in load
line 250, in loadDevices
line 312, in getDeviceList
line 135, in load
line 33, in load
NameError: global name 'ConfDevice' is not defined
Local variables in innermost frame:
I just tried a fresh install. Same error.
I can also confirm this bug on a fresh Severn install.
Additionaly, the same thing happens with redhat-config-network-gui and
*** This bug has been marked as a duplicate of 98647 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.