On Tue, Apr 12, 2011 at 06:26, Léon Keijser <keij...@stone-it.com> wrote:

> On Tue, 2011-04-12 at 02:25 +0000, Greg Swift wrote:
>
> > How not to screw up your installation base like I did:
> >
> > 1: checkout repository
> > 2: in main directory of repository run "sudo make webtest"
>
> Hi Greg,
>
> I screwed up my installation :P
>
> During the make webtest i got:
>
> Starting cobbler daemon: Traceback (most recent call last):
>  File "/usr/bin/cobblerd", line 76, in main
>    api = cobbler_api.BootAPI(is_cobblerd=True)
>  File "/usr/lib/python2.7/site-packages/cobbler/api.py", line 131, in
> __init__
>    self.deserialize()
>  File "/usr/lib/python2.7/site-packages/cobbler/api.py", line 792, in
> deserialize
>    return self._config.deserialize()
>  File "/usr/lib/python2.7/site-packages/cobbler/config.py", line 257,
> in deserialize
>    serializer.deserialize(self._distros)
>  File "/usr/lib/python2.7/site-packages/cobbler/serializer.py", line
> 122, in deserialize
>    rc = storage_module.deserialize(obj,topological)
>  File
> "/usr/lib/python2.7/site-packages/cobbler/modules/serializer_catalog.py",
> line 226, in deserialize
>    obj.from_datastruct(datastruct)
>  File "/usr/lib/python2.7/site-packages/cobbler/collection.py", line
> 158, in from_datastruct
>    self.add(item)
>  File "/usr/lib/python2.7/site-packages/cobbler/collection.py", line
> 276, in add
>    self.lite_sync = action_litesync.BootLiteSync(self.config,
> logger=logger)
>  File "/usr/lib/python2.7/site-packages/cobbler/action_litesync.py",
> line 55, in __init__
>    "tftpd","module","in_tftpd"
>  File "/usr/lib/python2.7/site-packages/cobbler/module_loader.py", line
> 96, in get_module_from_file
>    raise CX(_("Failed to load module for %s/%s") % (category,field))
> CX: 'Failed to load module for tftpd/module'
>
>
> then when accessing the webpage i get:
>
> ImportError: Settings cannot be imported, because environment variable
> DJANGO_SETTINGS_MODULE is undefined.
>

I got that tftp error as well....and for the life of me i can't remember
what the fix was.  I originally assumed that it was a side affect of doing
the "make install", but since your getting it now I guess not.  When I get
home (I keep saying when i get some place don't i?)  I'll look at my cli
history to find what i did to fix it.  I remember looking into making sure i
had the tftp server properly installed, but it had been running before I did
the install..  but i think the 2.1+ cobbler actually has this as a config
option in modules.conf.  Where you on 2.0.x before this?

Jonathan is right... for everyone not doing ubteen updates in a row for
single line fixes, rolling an RPM using 'make' and then installing the RPMs
is a much better path.
_______________________________________________
cobbler-devel mailing list
cobbler-devel@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/cobbler-devel

Reply via email to