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.

Reply via email to