Es könnte schon sehr helfen, wenn jemand mit eigener puppet-Einrichtung das ganze mal kompiliert und bis zum gleichen step kommt.
Müsste eigentlich recht unkompliziert klappen, das UTF-8 Zeichen aus grmlzsh habe ich auch entfernt.
Vorhin im Gespräch mit Stefan ist aufgefallen, dass das Environment (je nach Setup) beachtet werden muss. Checkt man https://github.com/ffnw/puppet.git aus muss mit
[agent] environment=master (in der puppet.conf) oder
--environment master (bei puppet master --compile)
Wenn der Punkt nur bei mir scheitert muss ich halt nochmal gucken, was an meiner Umgebung falsch sein könnte. Wenn es bei euch auch scheitert können wir alle Google glühen lassen und Sachen ausprobieren.
Das ipcalc Modul sieht in meinen Augen völlig konform zur puppet Doku aus. Vielleicht fällt euch da was auf oder ihr kennt puppet-Erfahrene?
Irgendwas habe ich auch gefunden mit einem ruby LOAD_PATH, wo es Probleme iVm puppet geben soll. Evtl. hilft also ruby Erfahrung.
Wenn alles nichts hilft, würde ich alle Module mit ipcalc durchgehen und versuchen es überall zu ersetzen. Das kann nicht der way-to-go sein, die Configs würden in jedem Fall hässliger werden... mehr Handarbeit und so...
Wäre cool, wenn sich der ein oder andere noch eine VM oder so aufsetzen könnte und mit testen. Vielleicht suche ich auch nur nach den falschen Sachen, wer weiß das schon...
In dem Sinne: Wenn ihr was seht, die Lösung kennt oder nur eine Vermutung habt -> her damit!