I just had a look at the docs and pluginsync needs to be set to true in the [main] of Both the master and the client. https://docs.puppetlabs.com/guides/plugins_in_modules.html#enabling-pluginsync
It is on by default in puppet 3+ The default was false in earlier versions. On 15 December 2014 at 23:24, Martin Alfke <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> 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 <[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. >>>>> 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/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 [email protected]. >> 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 [email protected]. > 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. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAM8R_x9zygA-5ochfhAzuTp2v_pkNpV%3D3fAaWLJ3E%2BV%2B6OWcVA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
