AFAIK pluginsync needs to be set on the agents. On the Master you need to install the module - puppet module install puppetlabs/concat
On the agent you need at least one puppet agent run to synchronize the required concat scripts. If you run in hoop mode only, concat will always fail due to missing scripts. > On 15.12.2014, at 09:33, Pete Brown <p...@abstractit.com.au> wrote: > > Where did you set pluginsync = true? > It needs to be in the master section of the puppet.conf on your puppet master. > > Which version of puppet, facter, hiera and the concat module are you using? > > On 13 December 2014 at 08:26, Haani Niyaz <haani.ni...@gmail.com> wrote: >> Thanks for the info. >> >> `facter concat_basedir` returns empty. >> >> `puppet plugin download` returns 'no plugins downloaded.' >> >> >> >> >> >> On Saturday, 13 December 2014 06:27:55 UTC+11, Hunter Haugen wrote: >>> >>> 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...@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...@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. >>>> 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/a0c06a9c-5c17-4fb3-b322-d05b6e56496f%40googlegroups.com. >> >> For more options, visit https://groups.google.com/d/optout. > > > > -- > Pete Brown > Director and Primary Systems Engineer > Abstract IT Pty Ltd. > > -- > 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/CAM8R_x8txjAPZyZQYyU4pKKpnGx%2BiaRKMXP09%2Bceq00_Byvv5Q%40mail.gmail.com. > 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/F038EBAF-24EA-4667-9BAF-0E847B3549A0%40gmail.com. For more options, visit https://groups.google.com/d/optout.