Tip: Include Context And Propose Solutions In Your Error Messages

A Puppet run has failed with an error message like this: “No matching selector for ‘prod’ at some_puppet_file.pp:31” If you know puppet well enough, you will immediatelly know what is wrong and how to fix it. But what if you don’t know what a ‘selector’ is? Interpreting error messages is often hard without deep knowledgeContinue reading “Tip: Include Context And Propose Solutions In Your Error Messages”