Honestly, if you have a large number of accounts, I would go with LDAP.
Redundancy isn't an issue and it does everything that you want it to.

Trevor


On Wed, Sep 3, 2014 at 3:23 PM, Terrence Martin <[email protected]> wrote:

> Hi,
>
> I have a large Hiera file that I want to use for a module that creates
> accounts on my systems. The module is
> https://forge.puppetlabs.com/torrancew/account
>
> In any case the issue is I get an error
>
> Error: Could not retrieve catalog from remote server: execution expired
> Warning: Not using cache on failed catalog
> Error: Could not retrieve catalog; skipping run
> Error: Could not run Puppet configuration client: execution expired
>
> It seems there is a timeout caused by the size of the Heira file. Presumably
>
> this is due to all of the accounts I have placed in my hiera.yaml file.
>
> My question is whether or not it is possible to configure puppet to
> extend the time for compilation to take these large hiera files into
> account, or if there are any suggestions on how to improve things to
> increase the time to compile the yaml file?
>
> At the end of the day I do not really need the accounts as much as I
> just need the usernames on these systems due to the storage system we
> use. I do not want to have a central user management system as that
> creates a single point of failure. So that means I could in fact just
> have puppet manage a static file that adds to the /etc/passwd file.
>
>
> However I would prefer to maintain consistency
>
>
> Any suggestions on how best to approach this in puppet is of course 
> appreciated. :)
>
> Terrence
>
>
>
>
>  --
> 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/8b432b54-ab14-4142-801b-65a6183790d9%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/8b432b54-ab14-4142-801b-65a6183790d9%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Trevor Vaughan
Vice President, Onyx Point, Inc
(410) 541-6699
[email protected]

-- This account not approved for unencrypted proprietary information --

-- 
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/CANs%2BFoUsL7s7aoPaeN0r7GC_XzhYnJGvkSM82zry6xRYKgFu7w%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to