Nervige Puppet Fehler

Was geht hier nicht?

class { 'whatever' : 
    do     => 'something', 
    before => Class[ 'something_else' ],
} -> 

class { 'yeah_yeah' : do => 'even_more', }

Na? Niemand? Gut. Lösung: “before =>” und “->” mischen sich nicht. Das wäre nicht so schlimm, wäre die Fehlermeldung nicht absolut … unzureichend:

err: Could not retrieve catalog from remote server: Error 400 on SERVER: undefined method `<<' for {}:Hash on node bstrap_foreman_v2. ...

Noch sowas dass man nicht mehr vergisst. Glücklicherweise gibts grafische git logs …