Hello puppet-users. I have a really strange problem since some days. puppetmasterd is 0.24.5-2 (Debian etch)puppetd are 0.24.4 (Ubuntu hardy desktop/server), 0.24.5-2 (Debian etch), 0.24.5 (Darwin, 10.5.[56], Darwin 10.4 Server)
I have a class: class ikw::sge::exechost { include sge::submithost include sge::exechost include sge::munin-grapher include ikw::sge::exechost::common } all include sge::* are from one module, called sge. Here is the strange thing: class sge::submithost is evaluated and everything therein is applied. class sge::exechost is not evaluated and nothing is applied.This worked for a long time. Now, I have installed some new nodes and was wondering why they did not get configured as exechosts. After looking into the problem, I saw that the sge::exechost class is no longer applied.
When I enter the class sge::exechost directly in nodes.pp it works. So there is nothing wrong with the class as such.
sge::submithost is only in the above class, thus sge::exechost should also work.
How could I possibly start to look for the error here?--debug on the puppetmaster shows that the relevant .pp files are loaded at startup time.
--trace yields no errors. I had a (possible related) issue some weeks ago, see post: http://groups.google.com/group/puppet-users/browse_thread/thread/35f5932d8df9b1a/269a1dfbba676233?lnk=gst&q=class+name#What I changed in the last weks was, that I created the ikw::sge::exechost class in order to get rid of the multiple mentioning of sge::submithost and sge::exechost in nodes.pp and node_templates.pp
Any help or hints are highly appreciated. Bye, udo. -- :: udo waechter - r...@zoide.net :: N 52º16'30.5" E 8º3'10.1" :: genuine input for your ears: http://auriculabovinari.de :: your eyes: http://ezag.zoide.net :: your brain: http://zoide.net
smime.p7s
Description: S/MIME cryptographic signature