The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Feature #3119

puppet config file syntax errors

Added by Lucas Suggs over 6 years ago. Updated over 3 years ago.

Status:AcceptedStart date:01/27/2010
Priority:NormalDue date:
Assignee:-% Done:


Category:error reporting
Target version:-
Affected Puppet version:0.25.3 Branch:

We've Moved!

Ticket tracking is now hosted in JIRA:


Currently when puppet.conf has a syntax error (e.g. missing an = sign), it does not state that there is an error with the config file, it simply uses a default built-in config and it usually breaks (and causes a lot of head scratching and confusion). Can there please be a “Your config file has an error on line: blah” printed out when the config is wrong? I’m sure this would help save a lot of confusion.

Thanks, Lucas


#1 Updated by James Turnbull over 6 years ago

  • Category set to error reporting
  • Status changed from Unreviewed to Accepted
  • Target version set to 2.7.x

#2 Updated by Krzysztof Wilczynski about 6 years ago

  • Assignee set to Krzysztof Wilczynski

#3 Updated by Krzysztof Wilczynski almost 6 years ago

  • Assignee deleted (Krzysztof Wilczynski)

#4 Updated by David Schmitt almost 6 years ago

Another bad error are spaces or dashes in environment names:



[environmenterror ]

#5 Updated by Anonymous over 3 years ago

  • Target version deleted (2.7.x)

Also available in: Atom PDF