I just upgraded cobbler and cobbler-web to 2.2. I was trying out the new filtering on the profile web page and have a bad value in there. Now when I enter the profile page I get an error page about a Fault at /profile/list. I've copied the Traceback below. Does anyone know of a way, other than deleting the Mozilla profile, to clear the data in the filter field?
Thanks, Ed
Traceback:
Environment:
Request Method: GET Request URL: http://rfcobbler.internal.rfmd.com/cobbler_web/profile/list Django Version: 1.1.4 Python Version: 2.4.3 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'cobbler_web'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware')
Traceback: File "/usr/lib/python2.4/site-packages/django/core/handlers/base.py" in get_response 99. response = callback(request, *callback_args, **callback_kwargs) File "/usr/share/cobbler/web/cobbler_web/views.py" in genlist 286. pageditems = remote.find_items_paged(what,utils.strip_none(filters),sort_field,page,limit) File "/usr/lib64/python2.4/xmlrpclib.py" in __call__ 1096. return self.__send(self.__name, args) File "/usr/lib64/python2.4/xmlrpclib.py" in __request 1383. verbose=self.__verbose File "/usr/lib64/python2.4/xmlrpclib.py" in request 1147. return self._parse_response(h.getfile(), sock) File "/usr/lib64/python2.4/xmlrpclib.py" in _parse_response 1286. return u.close() File "/usr/lib64/python2.4/xmlrpclib.py" in close 744. raise Fault(**self._stack[0])
Exception Type: Fault at /profile/list Exception Value: <Fault 1: 'cobbler.cexceptions.CX:"find cannot compare type: <type 'NoneType'>"'>
cobbler@lists.fedorahosted.org