[cobbler] Build Report throws 500 Error
James Cammarata
jimi at sngx.net
Tue Mar 12 01:34:16 UTC 2013
On Mon, Mar 11, 2013 at 6:13 PM, Tom Brown <tom at ng23.net> wrote:
> Hi
>
> I have enabled build reporting but at the end of the ks when the post
> install trigger is run the following occurs in the apache log
>
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] mod_wsgi
> (pid=7347): Exception occurred processing WSGI script
> '/var/www/cobbler/svc/services.py'.
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] Traceback (most
> recent call last):
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/var/www/cobbler/svc/services.py", line 83, in application
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] content =
> func( **form )
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib/python2.6/site-packages/cobbler/services.py", line 152, in trig
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] rc =
> self.remote.run_install_triggers(mode,"system",system,ip)
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib64/python2.6/xmlrpclib.py", line 1199, in __call__
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] return
> self.__send(self.__name, args)
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib64/python2.6/xmlrpclib.py", line 1489, in __request
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5]
> verbose=self.__verbose
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib64/python2.6/xmlrpclib.py", line 1253, in request
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] return
> self._parse_response(h.getfile(), sock)
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib64/python2.6/xmlrpclib.py", line 1392, in _parse_response
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] return
> u.close()
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] File
> "/usr/lib64/python2.6/xmlrpclib.py", line 838, in close
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] raise
> Fault(**self._stack[0])
> [Mon Mar 11 17:18:43 2013] [error] [client 192.168.10.5] Fault: <Fault 1:
> "<type 'exceptions.NameError'>:global name 'config' is not defined">
>
> I get a 500 Internal Server Error on the wget -
>
> This is on cobbler-2.2.3-2.el6.noarch
>
I believe this was fixed by this patch:
commit 596579e8edf31029bd95c3c1e040550b0a7e0883
Author: James Cammarata <jimi at sngx.net>
Date: Thu Jul 12 23:10:33 2012 -0500
Fix post_report trigger typo
Diff here:
https://github.com/cobbler/cobbler/commit/596579e8edf31029bd95c3c1e040550b0a7e0883
If you want to try and apply that patch to your file (remove the .pyo/.pyc
afterward and restart cobblerd).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fedorahosted.org/pipermail/cobbler/attachments/20130311/2db68e5a/attachment-0001.html>
More information about the cobbler
mailing list