Hi,

I'm pretty new to Cobbler and am trying to debug a problem with a configuration 
that was done by another person awhile ago.

Whenmuch I run:

cobbler system getks --name="WS01"

I am getting:

[root@cobbler rcp]# cobbler system getks --name="WS01"
# This kickstart had errors that prevented it from being rendered correctly.
# The cobbler.log should have information relating to this failure.
[root@cobbler rcp]#

The cobbler.log doesn't seem to have much useful info:

Fri Jan 15 01:01:49 2016 - INFO | REMOTE generate_kickstart; user(?)
Fri Jan 15 01:01:49 2016 - INFO | generate_kickstart
Fri Jan 15 01:01:49 2016 - ERROR |
# *** ERROR ***
#
# There is a templating error preventing this file from rendering correctly.
#
# This is most likely not due to a bug in Cobbler and is something you can fix.
#
# Look at the message below to see what things are causing problems.
#
# (1) Does the template file reference a $variable that is not defined?
# (2) is there a formatting error in a Cheetah directive?
# (3) Should dollar signs ($) be escaped that are not being escaped?
#
# Try fixing the problem and then investigate to see if this message goes
# away or changes.
#
#
# list index out of range
#   File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 208, in 
render_cheetah
#     data_out = t.respond()
#
#   File "cheetah_DynamicallyCompiledCheetahTemplate_1452837418_5_75262.py", 
line 216, in respond
#
#   File "cheetah_DynamicallyCompiledCheetahTemplate_1452837418_5_75262.py", 
line 109, in __errorCatcher7
#
#   File "<string>", line 1, in <module>
#
#   File "/usr/lib/python2.6/site-packages/cobbler/template_api.py", line 170, 
in SNIPPET
#     result = BuiltinTemplate.SNIPPET(self, file)
#
#   File "DynamicallyCompiledCheetahTemplate.py", line 85, in SNIPPET
#
#   File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line 1601, 
in _handleCheetahInclude
#     self._CHEETAH__cheetahIncludes[_includeID].respond(trans)
#
#   File "cheetah_DynamicallyCompiledCheetahTemplate_1452837418_67_95157.py", 
line 1159, in respond
#
#   File "cheetah_DynamicallyCompiledCheetahTemplate_1452837418_67_95157.py", 
line 319, in __errorCatcher37
#
#   File "<string>", line 1, in <module>
#

Fri Jan 15 01:01:49 2016 - INFO | Exception occured: <class 
'cobbler.cexceptions.CX'>
Fri Jan 15 01:01:49 2016 - INFO | Exception value: 'Error templating file, 
check cobbler.log for more details'
Fri Jan 15 01:01:49 2016 - INFO | Exception Info:
  File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1055, in 
generate_kickstart
    return self.api.generate_kickstart(profile,system)
   File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 694, in 
generate_kickstart
    return self.kickgen.generate_kickstart_for_system(system)
   File "/usr/lib/python2.6/site-packages/cobbler/kickgen.py", line 257, in 
generate_kickstart_for_system
    return self.generate_kickstart(profile=p, system=s)
   File "/usr/lib/python2.6/site-packages/cobbler/kickgen.py", line 293, in 
generate_kickstart
    data = self.templar.render(raw_data, meta, None, obj)
   File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 116, in 
render
    data_out = self.render_cheetah(raw_data, search_table, subject)
   File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 215, in 
render_cheetah
    raise CX("Error templating file, check cobbler.log for more details")

[root@cobbler rcp]#

Can anyone provide some tips about how I can debug this problem?

Thanks,
Jim
_______________________________________________
cobbler mailing list
[email protected]
https://lists.fedorahosted.org/admin/lists/[email protected]

Reply via email to