On Thu, Aug 2, 2012 at 5:05 PM, Parthasarathy, Balaji (BCS, Cupertino,
USA) <balaji.parthasarathy(a)hp.com> wrote:
Actually, the issue seems to be that the code (utils.py) is looking
for files by the name fence_*.template
powertemplate = "/etc/cobbler/power/fence_%s.template" % powertype
whereas the actual file names under /etc/cobbler/power are power_*.template.
If the power_*.template files are deprecated, why are they installed as part of 2.2.3?
Also, are you saying that even though power_*.template is deprecated, just renaming them
to fence_*.template, the exact same files are OK to use?
No, the files are not compatible. The old templates produced the
entire command that was run, whereas the new ones just create the data
that is sent to STDIN for the fence_whatever command.
There is no reason they were not stripped from 2.2.3, it was an
oversight frankly. They will be removed at some point in the future.