The concat_basedir custom fact comes from the concat module https://forge.puppetlabs.com/puppetlabs/concat so on the agent, if you can run `facter concat_basedir` then puppet should be able to pick it up.
It looks like you do have the concat module installed at /etc/puppet/modules/concat, and if you have pluginsync turned on (which is on by default, fwiw) then I'm not really sure what could be the hang-up. What does running `puppet plugin download` on the agent do? Does it fix the issue? -Hunter On Fri, Dec 12, 2014 at 2:24 AM, Haani Niyaz <haani.ni...@gmail.com> wrote: > Hi there, > > I'm fairly new to puppet I am attempting to setup a dashboard for > puppetdb. I came across puppetexplorer and wanted to trial it out. > > I attempted to install puppetexplorer by doing the following: > > puppet module install spotify-puppetexplorer > > > #Added puppetexplorer to my puppet node declaration > > > node 'puppet' { > include 'puppetexplorer' > } > > > > On running the agent on the master to install puppetexplorer I get the > following error (running it as root): > > > > > Error: Could not retrieve catalog from remote server: Error 400 on SERVER: > $concat_basedir not defined. Try running again with pluginsync=true on > the [master] and/or [main] section of your node's '/etc/puppet/puppet.conf'. > at /etc/puppet/modules/concat/manifests/setup.pp:20 on node > puppet.example.com > > > > I already tried setting pluginsync=true and however it does not make a > difference. Can someone hint at what might be the problem? > > Thanks. > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to puppet-users+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/30b064e2-c85b-42fe-b2e2-e0a2324cd3fd%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/30b064e2-c85b-42fe-b2e2-e0a2324cd3fd%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAJaQvGDnUcUZPCi9p6tc5RDqbAyZcSVbD1aFbCgDmE-xb3NXPg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.