Fly, Penguin!

I blog so I don't forget.

Nervige Puppet Fehler

0 minute read #puppet

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 …