On Mon, Mar 16, 2009 at 11:24 PM, Tiago Bitarelli <lvta0909(a)gmail.com> wrote:
On Mon, Mar 16, 2009 at 11:08 PM, Michael DeHaan
<mdehaan(a)redhat.com> wrote:
> Tiago Bitarelli wrote:
>>
>> Just to add more info, I got this on /var/log/httpd/error_log
>> ---
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: Traceback (most recent call last):, referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/site-packages/mod_python/apache.py",
>> line 299, in HandlerDispatch\n result = object(req), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/var/www/cobbler/web/index.py", line 130, in handler\n
>> content = func( **form ), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File
"/usr/lib/python2.4/site-packages/cobbler/webui/CobblerWeb.py",
>> line 404, in system_list\n (page, results_per_page, pages) =
>> self.__compute_pagination(page,limit,"system"), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File
"/usr/lib/python2.4/site-packages/cobbler/webui/CobblerWeb.py",
>> line 376, in __compute_pagination\n total_size =
>> self.remote.get_size(collection_type), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in
>> __call__\n return self.__send(self.__name, args), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in
>> __request\n verbose=self.__verbose, referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in
>> request\n return self._parse_response(h.getfile(), sock), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in
>> _parse_response\n return u.close(), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close\n
>> raise Fault(**self._stack[0]), referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> [Mon Mar 16 19:33:35 2009] [error] [client 201.19.82.55] PythonHandler
>> index: Fault: <Fault 1: 'exceptions.RuntimeError:maximum recursion
>> depth exceeded in cmp'>, referer:
>>
http://cobbler.lps.ufrj.br/cobbler/web/?mode=system_search_execute
>> --
>>
>>
>> cheers,
>>
>> --
>> Tiago Bitarelli Gomes
>> _______________________________________________
>> cobbler-devel mailing list
>> cobbler-devel(a)lists.fedorahosted.org
>>
https://fedorahosted.org/mailman/listinfo/cobbler-devel
>>
>
> Bill Peck posted a recent patch with respect to a pagination fix, I am
> guessing this patch is /not/ in the source RPM.
>
> I'll verify tomorrow.
>
> Meanwhile, the search error in your logs is likely unrelated. Please
> check /var/log/cobbler/*.log for any tracebacks, this would
> provide more info than the Apache log contents.
>
> Thanks!
>
> --Michael
>
Thanks for the answer Michael,
I just found that a lot of messages appers on
/var/log/cobbler/cobblerd.log when I try two list system via web
in short, they are:
2009-03-16 21:20:39,129 - api - Exception occured: exceptions.RuntimeError
2009-03-16 21:20:39,129 - api - Exception value: maximum recursion
depth exceeded in cmp
2009-03-16 21:20:39,144 - api - Exception Info:
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
1604, in _dispatch
return method_handle(*params)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
220, in get_size
data = self.__get_all(collection_name)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
273, in __get_all
return self.xmlrpc_hacks(data)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
900, in xmlrpc_hacks
data = [ self.xmlrpc_hacks(x) for x in data ]
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
906, in xmlrpc_hacks
data2[str(key)] = self.xmlrpc_hacks(data[key])
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
906, in xmlrpc_hacks
data2[str(key)] = self.xmlrpc_hacks(data[key])
(repeats hundreds of times)
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
900, in xmlrpc_hacks
data = [ self.xmlrpc_hacks(x) for x in data ]
File "/usr/lib/python2.4/site-packages/cobbler/remote.py", line
899, in xmlrpc_hacks
elif type(data) == list:
if you need more info just mail me
cheers,
--
Tiago Bitarelli Gomes
Just another weird thing:
1. when I do a "service cobblerd restart" the "list systems" on web
starts working again.
2. if I click on "sync" on web interface, it messes up the "list
systems", but
3. if I run "cobbler sync" though shell the "list systems" dont stop
working (but it doesnt not start working again if it was already
messed up. In this case, only 1 solves)
ps: i'm on irc(JustBe`), if you wanna more info.
tyvm
--
Tiago Bitarelli Gomes
lvta0909(a)gmail.com