Hello,
I have been plagued with the following error via the webui when making
network changes
Error while saving system :maximum recursion depth exceeded in cmp
upon reloading the window I receive:
MOD_PYTHON ERROR
ProcessId: 17091
Interpreter: 'my cobbler hostname'
ServerName: 'my cobbler hostname'
DocumentRoot: '/var/www/html'
URI: '/cobbler/web/'
Location: None
Directory: '/var/www/cobbler/web/'
Filename: '/var/www/cobbler/web/'
PathInfo: ''
Phase: 'PythonHandler'
Handler: 'index'
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1537, in
HandlerDispatch
default=default_handler, arg=req, silent=hlist.silent)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1229, in
_process_target
result = _execute_target(config, req, object, arg)
File "/usr/lib/python2.5/site-packages/mod_python/importer.py", line 1128, in
_execute_target
result = object(arg)
File "/var/www/cobbler/web/index.py", line 130, in handler
content = func( **form )
File "/usr/lib/python2.5/site-packages/cobbler/webui/CobblerWeb.py", line 312,
in system_list
(page, results_per_page, pages) =
self.__compute_pagination(page,limit,"system")
File "/usr/lib/python2.5/site-packages/cobbler/webui/CobblerWeb.py", line 287,
in __compute_pagination
total_size = self.remote.get_size(collection_type)
File "/usr/lib/python2.5/xmlrpclib.py", line 1150, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.5/xmlrpclib.py", line 1440, in __request
verbose=self.__verbose
File "/usr/lib/python2.5/xmlrpclib.py", line 1204, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.5/xmlrpclib.py", line 1343, in _parse_response
return u.close()
File "/usr/lib/python2.5/xmlrpclib.py", line 790, in close
raise Fault(**self._stack[0])
Fault: <Fault 1: "<class 'cexceptions.CX'>:'error, empty file
/var/lib/cobbler/config/systems.d/kara'">
MODULE CACHE DETAILS
Accessed: Mon Feb 23 13:59:38 2009
Generation: 2
_mp_43be29589f5d909275df7d4c30cbcdd3 {
FileName: '/var/www/cobbler/web/index.py'
Instance: 1
Generation: 1
Modified: Thu Feb 12 13:02:01 2009
Imported: Mon Feb 23 12:31:03 2009
}
This leaves a empty system file in /var/lib/cobbler/config/system.d which needs
to be deleted and cobbler restarted in order for the webui to continue to
function.
I assume the same would hold true for any commands issued via the command line.
-Ron
_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/cobbler