Hi,

I am still learning Puppet meaning that I'm still struggling through things.


I have setup Puppet on CentOS 6.x (latest release), installed the
Puppet Labs repos and followed the instructions on the site:

http://docs.puppetlabs.com/guides/setting_up.html

So far I am able to get the server to sign hosts and run: puppet agent
--test on the host successfully (which is more luck then I had with
the Puppet training ISO).


With regards to the dashboard I have gone through this documentation:

http://docs.puppetlabs.com/dashboard/index.html


Which has got me to be able to get the Puppet Dash in my web browser.

My issue is that I have added nodes to the Dash but they are claiming
to be unreported??


I entered the FQDN's of both server and host, the Parameters, Groups,
and Classes sections are blank; but unfortunately the Dash is claiming
that the hosts are not reporting in?


Puppet Client (puppet.conf):

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


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

    report = true

    server = ps.jabber.com

Puppet Server (puppet.conf):

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

    reports = store, http
    reporturl = http://ps.jabber.com:3000/reports

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


    report = true

    server = ps.jabber.com


Here is output of puppet agent --test on client:


# puppet agent --test
info: Caching catalog for pc.jabber.com
info: Applying configuration version '1336044868'
notice: Finished catalog run in 0.01 seconds


...and server:


 puppet agent --test
info: Caching catalog for ps.jabber.com
info: Applying configuration version '1336044868'
notice: Finished catalog run in 0.04 seconds



Can anybody help me?


Regards,


Kaya

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