Hi all,

I'm doing a new install of my puppet server and I'm doing it like:

1.-) adding epel repo:
http://fedoraproject.org/wiki/EPEL/FAQ#howtouse

2.-) yum -y install puppet-server

3.-) rm -rf /etc/puppet

4.-) copy my old puppet conf (from puppet-0.24.5 to 0.24.6)

mv /etc/puppet.old /etc/puppet

5.-) start puppetmaster:

[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]

I could create dirs by hand, but I suppose it's not the solution.

My 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



Could someone help me to find is my problem?

Cheers,
Arnau

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to