Project

General

Profile

Bug #1983

puppet_conf mandatory with Puppet 3 for confdir initialisation

Added by Dominic Cleal over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Puppet
Target version:
Difficulty:
Triaged:
No
Bugzilla link:
Pull request:
Team Backlog:
Fixed in Releases:
Found in Releases:

Description

Using Puppet 3 with the proxy, if "puppet_conf" isn't specified then settings can't be initialised:

E, [2012-11-27T15:27:06.939586 #23663] ERROR -- : Failed to show puppet environment: Error converting value for param 'config': Could not find value for $confdir

The Debian package currently ships without this setting specified.

Associated revisions

Revision 7530ea4b (diff)
Added by Dominic Cleal over 6 years ago

fixes #1983 - use /etc/puppet/puppet.conf by default

When initialising Puppet 3 settings directly, a config dir or file is required,
so default to /etc/puppet/puppet.conf (as the puppetca code also does).

History

#1 Updated by Dominic Cleal over 6 years ago

  • Category set to Puppet
  • Status changed from New to Ready For Testing
  • Assignee set to Dominic Cleal

#2 Updated by Ohad Levy over 6 years ago

  • Target version set to 1.1

#3 Updated by Ohad Levy over 6 years ago

should we also update the packaging to include it by default?

#4 Updated by Dominic Cleal over 6 years ago

Ohad Levy wrote:

should we also update the packaging to include it by default?

This was done in pr#13 but I left it commented out to indicate the default in the code.

#5 Updated by Dominic Cleal over 6 years ago

  • Status changed from Ready For Testing to Closed
  • % Done changed from 0 to 100

Also available in: Atom PDF