Hi,
I am running cobbler-2.4.4-1.el6.noarch on a Centos 6 system. The last time
I used the system it worked as expected. Today, when I run cobbler sync
I get the following error:
Exception occured: <class 'cexceptions.CX'>
Exception value: 'system
sp-router.mydomain.com references a missing profile
router-centos6-mini-itx-x86_64'
Exception Info:
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 87, in run
rc = self._run(self)
File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 186, in
runner
return
self.remote.api.sync(self.options.get("verbose",False),logger=self.logger)
File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 767, in sync
return sync.run()
File "/usr/lib/python2.6/site-packages/cobbler/action_sync.py", line 114, in
run
self.tftpd.sync(self.verbose)
File "/usr/lib/python2.6/site-packages/cobbler/modules/manage_in_tftpd.py",
line 191, in sync
self.pxegen.write_all_system_files(x, menu_items)
File "/usr/lib/python2.6/site-packages/cobbler/pxegen.py", line 190, in
write_all_system_files
raise CX("system %(system)s references a missing profile %(profile)s" % {
"system" : system.name, "profile" : system.profile})
!!! TASK FAILED !!!
(dover pts3) #
If I login to the web interface, I cannot see any distros or profiles. I only
see the systems.
If I look in /var/lib/cobbler/config/distros.d, I see the distro files as
expected. the modification times indicate that nothing has changed since Feb.
If I look in /var/lib/cobbler/config/profiles.d I also see the profiles as
expected and again mod times show nothing has changed since Feb.
The one thing that has changed, is that cobbler was upgraded since the last
use. Is there something I have to do when the system gets upgraded to allow
previously working profiles and distro file to work again?
Does anyone know how to troubleshoot and repair this problem. My Google foo
is not turning up anything useful.
Regards,
--
Tom me(a)tdiehl.org Spamtrap address me123(a)tdiehl.org