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.
