On Fri, May 4, 2012 at 3:59 AM, Kaya Saman <kayasa...@gmail.com> wrote: > 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?
Based on the configuration provided above, it appears you still need to configure puppet so dashboard is the external node terminus: http://docs.puppetlabs.com/dashboard/manual/1.2/bootstrapping.html#using-dashboard-for-node-classification HTH, Nan -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.