On Dec 13, 2012, at 4:55 PM, vioilly wrote:

> Hi,
> 
> I believe I have done that.
> 
> So on my puppet master (puppet-server1) I have modified the puppet.conf file 
> and added the following:
> 
> [master]
>     
>     storeconfigs = true
>     storeconfigs_backend = puppetdb
> 
> Also puppetdb.conf
> 
> [master]
>   storeconfigs = true
>   storeconfigs_backend = puppetdb
> 
> 
> and added the route.yaml file
> 
> I did also edit the auth.conf file - do I need to do on the puppetmaster ?
> 
> On the dashboard server I have turned on the inventory service and added the 
> puppetdb server as the invenory_server - wher else would it know how to 
> connect to the puppetdb ?
> 
> I have also made sure all the certs have been signed by the puppet CA server 
> and are valid
> 
> Thanks,
> Oli

The puppetdb plugins you installed on your puppetmaster handle the 
communication with puppetdb. Instead of storying inventory data in a local 
database, your puppetmaster will send them to puppetdb. So inventory_server in 
dashboard's settings.yml should be pointing at your puppetmaster, not the 
puppetdb server.

Once you have all the settings correct, just make sure auth.conf on your 
puppetmaster is configured to allow access to facts. Mine inventory-related 
entry looks like this:

  path /facts
  auth yes 
  method find, search
  allow dashboard, puppet

--
Peter

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

Reply via email to