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\'>"'>