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 <[email protected]> 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 [email protected]. > 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 [email protected]. 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.
