On Mon, Mar 16, 2009 at 9:28 PM, Tiago Bitarelli <lvta0909(a)gmail.com> wrote:
Hail,
I installed compiled and installed cobbler from srcrpm version
1.6.0-1(I know its a test version). It was all working fine but I
added a system and the cobbler web "system list" option started giving
me an error as follows:
---
Mod_python error: "PythonHandler index"
Traceback (most recent call last):
File "/usr/lib/python2.4/site-packages/mod_python/apache.py", line
299, in HandlerDispatch
result = object(req)
File "/var/www/cobbler/web/index.py", line 130, in handler
content = func( **form )
File "/usr/lib/python2.4/site-packages/cobbler/webui/CobblerWeb.py",
line 404, in system_list
(page, results_per_page, pages) =
self.__compute_pagination(page,limit,"system")
File "/usr/lib/python2.4/site-packages/cobbler/webui/CobblerWeb.py",
line 376, in __compute_pagination
total_size = self.remote.get_size(collection_type)
File "/usr/lib/python2.4/xmlrpclib.py", line 1096, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.4/xmlrpclib.py", line 1383, in __request
verbose=self.__verbose
File "/usr/lib/python2.4/xmlrpclib.py", line 1147, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.4/xmlrpclib.py", line 1286, in _parse_response
return u.close()
File "/usr/lib/python2.4/xmlrpclib.py", line 744, in close
raise Fault(**self._stack[0])
Fault:
---
If I remove all the systems though the command line(cobbler system
remove...) the page works OK(listing no system). But them once I add
another system it stops working again.
Follows a "cobbler report":
---
[root@lyon cobbler]# cobbler report
distro : RHEL5-i386
architecture : i386
breed : redhat
created : Sun Mar 8 21:23:28 2009
comment : rhel5.1
initrd :
/var/www/cobbler/ks_mirror/RHEL5/images/pxeboot/initrd.img
kernel : /var/www/cobbler/ks_mirror/RHEL5/images/pxeboot/vmlinuz
kernel options : {}
ks metadata : {'tree':
'http://@@http_server@@/cblr/links/RHEL5-i386'}
tree build time : Wed Oct 17 18:16:53 2007
modified : Sun Mar 8 21:27:27 2009
mgmt classes : []
os version : rhel5
owners : ['admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
template files : {}
distro : RHEL5-xen-i386
architecture : i386
breed : redhat
created : Sun Mar 8 21:23:28 2009
comment : rhel5.1
initrd : /var/www/cobbler/ks_mirror/RHEL5/images/xen/initrd.img
kernel : /var/www/cobbler/ks_mirror/RHEL5/images/xen/vmlinuz
kernel options : {}
ks metadata : {'tree':
'http://@@http_server@@/cblr/links/RHEL5-xen-i386'}
tree build time : Wed Oct 17 18:16:53 2007
modified : Sun Mar 8 21:27:27 2009
mgmt classes : []
os version : rhel5
owners : ['admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
template files : {}
profile : RHEL5-i386
distro : RHEL5-i386
comment :
created : Sun Mar 8 21:23:28 2009
dhcp tag : default
enable menu : True
kernel options : {}
kickstart : /var/lib/cobbler/kickstarts/cordoba-v1.ks
ks metadata : {}
mgmt classes : []
modified : Mon Mar 9 14:16:27 2009
name servers : []
name servers search : []
owners : ['admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
repos : []
server : <<inherit>>
template_files : {}
virt bridge : xenbr0
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : qemu
profile : RHEL5-xen-i386
distro : RHEL5-xen-i386
comment :
created : Sun Mar 8 21:23:28 2009
dhcp tag : default
enable menu : True
kernel options : {}
kickstart : /var/lib/cobbler/kickstarts/sample.ks
ks metadata : {}
mgmt classes : []
modified : Sun Mar 8 21:23:28 2009
name servers : []
name servers search : []
owners : ['admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
repos : []
server : <<inherit>>
template_files : {}
virt bridge : xenbr0
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : xenpv
profile : rescue-RHEL5-i386
distro : RHEL5-i386
comment :
created : Sun Mar 8 21:23:28 2009
dhcp tag : default
enable menu : True
kernel options : {'rescue': None}
kickstart : /var/lib/cobbler/kickstarts/sample.ks
ks metadata : {}
mgmt classes : []
modified : Sun Mar 8 21:23:28 2009
name servers : []
name servers search : []
owners : ['admin']
post kernel options : {}
redhat mgmt key : <<inherit>>
redhat mgmt server : <<inherit>>
repos : []
server : <<inherit>>
template_files : {}
virt bridge : xenbr0
virt cpus : 1
virt file size : 5
virt path :
virt ram : 512
virt type : qemu
system : leiria
profile : RHEL5-i386
comment :
created : Mon Mar 16 19:18:16 2009
gateway : 146.164.99.1
hostname : leira.lps.ufrj.br
image :
kernel options : {}
kernel options post : {}
kickstart : <<inherit>>
ks metadata : {}
mgmt classes : []
modified : Mon Mar 16 19:18:16 2009
name servers : ['146.164.99.10']
name servers search : ['lps.ufrj.br']
netboot enabled? : True
owners : ['root']
server : <<inherit>>
template files : {}
virt cpus : 1
virt file size : 0
virt path : <<inherit>>
virt ram : <<inherit>>
virt type : <<inherit>>
power type : apc_snmp
power address :
power user :
power password :
power id :
interface : eth0
mac address : 00:0E:A6:98:64:AE
bonding :
bonding_master :
bonding_opts :
is static? : True
ip address : 146.164.99.64
subnet : 255.255.255.0
static routes : []
dns name : leiria.lps.ufrj.br
dhcp tag :
virt bridge : xenbr0
---
is that any workaround on this?
cheers,
--
Tiago Bitarelli Gomes
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