Hi,

I have a esxi5 kick start file which is generating an error when I try to view 
it on the profile section of web GUI.

I have a RHEL profile with a kick start with displays fine.

Can anyone help ?

Thanks

John


Tue Mar  6 10:51:26 2012 - INFO | REMOTE version; user(cobbler)
Tue Mar  6 10:51:28 2012 - INFO | REMOTE generate_kickstart; user(?)
Tue Mar  6 10:51:28 2012 - INFO | generate_kickstart
Tue Mar  6 10:51:28 2012 - INFO | Exception occured: <class 
'Cheetah.Parser.ParseError'>
Tue Mar  6 10:51:28 2012 - INFO | Exception value: 

Error in the Python code which Cheetah generated for this template:
================================================================================

EOL while scanning string literal 
(cheetah_DynamicallyCompiledCheetahTemplate_1331031088_43_58507.py, line 81)

Line|Python Code
----|-------------------------------------------------------------
79  |
80  |        try:
81  |            return eval('''VFFSL(SL,"echo",True) "${VMK_LINE}" | awk 
'{print $2}'''', globals(), localsDict)
                                                                                
                               ^
82  |            return self._CHEETAH__errorCatcher.warn(exc_val=e, code= 
u'VFFSL(SL,"echo",True) "${VMK_LINE}" | awk \'{print $2}\'' , rawCode= u'$(echo 
"${VMK_LINE}" | awk \'{print $2}\')' , lineCol=(21, 8))
83  |
84  |    def __errorCatcher4(self, localsDict={}):

================================================================================

Here is the corresponding Cheetah code.
** I had to guess the line & column numbers, so they are probably incorrect:

Line 11, column 20

Line|Cheetah Code
----|-------------------------------------------------------------
8   |install --firstdisk --overwritevmfs
9   |
10  |# RootPassword is taken from the default setting of cobbler
11  |rootpw --iscrypted $default_password_crypted
                        ^
12  |reboot
13  | 
14  |%include /tmp/networkconfig

Tue Mar  6 10:51:28 2012 - INFO | Exception Info:
  File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 1946, in 
_dispatch
    return method_handle(*params)
   File "/usr/lib/python2.6/site-packages/cobbler/remote.py", line 996, in 
generate_kickstart
    return self.api.generate_kickstart(profile,system)
   File "/usr/lib/python2.6/site-packages/cobbler/api.py", line 645, in 
generate_kickstart
    return self.kickgen.generate_kickstart_for_profile(profile)
   File "/usr/lib/python2.6/site-packages/cobbler/kickgen.py", line 297, in 
generate_kickstart_for_profile
    return self.generate_kickstart(profile=g)
   File "/usr/lib/python2.6/site-packages/cobbler/kickgen.py", line 275, in 
generate_kickstart
    data = self.templar.render(raw_data, meta, None, obj)
   File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 113, in 
render
    data_out = self.render_cheetah(raw_data, search_table, subject)
   File "/usr/lib/python2.6/site-packages/cobbler/templar.py", line 199, in 
render_cheetah
    t = Template(source=raw_data, errorCatcher="Echo", 
searchList=[search_table], compilerSettings={'useStackFrame':False})
   File "DynamicallyCompiledCheetahTemplate.py", line 55, in __init__
   File "_etc_cobbler_cheetah_macros.py", line 55, in __init__
   File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line 1257, in 
__init__
    self._compile(source, file, compilerSettings=compilerSettings)
   File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line 1551, in 
_compile
    keepRefToGeneratedCode=True)
   File "/usr/lib/python2.6/site-packages/cobbler/template_api.py", line 127, 
in compile
    return Cheetah.Template.Template.compile(*args, **kwargs)
   File "/usr/lib64/python2.6/site-packages/Cheetah/Template.py", line 795, in 
compile
    raise parseError




_______________________________________________
cobbler mailing list
cobbler@lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to