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.
