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]