Issue #1862 has been reported by arnau.

----------------------------------------
Bug #1862:  Cannot create /var/lib/puppet/clientbucket; parent directory 
/var/lib/puppet does not exist
http://projects.reductivelabs.com/issues/show/1862

Author: arnau
Status: Unreviewed
Priority: Normal
Assigned to: 
Category: service
Target version: 
Complexity: Unknown
Affected version: 0.24.6
Keywords: 


Puppet server (puppet-server-0.24.6-1.el5) is not able to create $vardir after 
fresh install in CentOS release 5.2.

Here's the output and my conf:

[gridinstall etc]# /etc/init.d/puppetmaster start
Starting puppetmaster: Got 1 failure(s) while initializing: change from absent 
to directory failed: Cannot create /var/lib/puppet/clientbucket; parent 
directory /var/lib/puppet does not exist
                                                           [FAILED]


puppetmaster.conf:

[puppet]
    # Where Puppet stores dynamic and growing data.
    # The default value is '/var/puppet'.
    vardir = /var/lib/puppet

    # The Puppet log directory.
    # The default value is '$vardir/log'.
    logdir = /var/log/puppet

    # Where Puppet PID files are kept.
    # The default value is '$vardir/run'.
    rundir = /var/run/puppet

    # Where SSL certificates are kept.
    # The default value is '$confdir/ssl'.
    ssldir = $vardir/ssl
modulepath = /etc/puppet/manifests/modules

[puppetd]
    # The file in which puppetd stores a list of the classes
    # associated with the retrieved configuratiion.  Can be loaded in
    # the separate ``puppet`` executable using the ``--loadclasses``
    # option.
    # The default value is '$confdir/classes.txt'.
    classfile = $vardir/classes.txt

    # Where puppetd caches the local configuration.  An
    # extension indicating the cache format is added automatically.
    # The default value is '$confdir/localconfig'.
        localconfig = $vardir/localconfig
        reports         = rrdgraph,store,log
        reportdir       = $vardir/report
        rrddir          = $vardir/rrd
        rrdinterval     = $runinterval
        rrdgraph        = true

[puppetmaster]
autosign = /etc/puppet/autosign.conf    
modulepath = /etc/puppet/manifests/modules
[puppetmasterd]
modulepath = /etc/puppet/manifests/modules 


----------------------------------------
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to